Bonefish House Salad Recipe: Lemon-Dill Dressing Brightens Every Bite

Salads

Bonefish House Salad Recipe: Lemon-Dill Dressing Brightens Every Bite

This Bonefish House Salad recipe brings the vibrant flavors of the Florida Keys to your table with a perfect balance of citrus, fresh herbs, and tender grilled bonefish.

The secret lies in a bright lemon-dill dressing that transforms simple greens into a restaurant-worthy dish, while avocado and crisp toppings add texture and richness. I've perfected this recipe after countless beachside lunches, ensuring every bite delivers that signature Keys-inspired freshness.

The foundation of this salad is the bonefish, which we'll grill to achieve that signature tender yet flaky texture—no overcooking here. The lemon-dill dressing, made with fresh dill, bright lemon juice, and a touch of honey, cuts through the richness of the fish while enhancing the natural flavors.

What makes this dish truly special is how the components come together: crisp greens, creamy avocado, crunchy toppings, and perfectly seasoned fish create a harmonious bite.

What you'll end up with is a visually stunning salad that's as beautiful as it is delicious—golden grilled fish over a bed of fresh greens, drizzled with that zesty lemon-dill dressing and topped with avocado slices and crisp vegetables.

The dressing not only ties everything together but also adds a refreshing contrast to the rich flavors of the fish. This is the kind of dish that feels indulgent yet light, perfect for a summer lunch or a special brunch gathering.

Whether you're serving this as a main course or a side dish, the Bonefish House Salad delivers a taste of the Florida Keys that's impossible to resist.

The recipe is designed to be approachable yet impressive, making it ideal for both home cooks and those looking to elevate their entertaining game. Let's get started on creating this bright, flavorful masterpiece.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bonefish house salad

Fresh Florida-inspired ingredients that shine with citrus and herbs for a restaurant-worthy bite.

Ingredient Amount Notes
Fresh Bonefish Fillets 🐟 1 ½ lb Skin-on, center-cut preferred
Mixed Greens 🥗 6 cups Butter lettuce or spring mix
Fresh Avocado 🥑 1 whole Ripe but firm, sliced
Cherry Tomatoes 🍅 1 cup Halved, vine-ripened preferred
Cucumber 🥒 ½ whole English or Persian, sliced
Red Onion 🧅 ¼ whole Thinly sliced, soaked in ice water
Fresh Dill 🌿 ½ cup Chopped, stems removed
Fresh Lemon Juice 🍋 ½ cup Freshly squeezed, no pulp
Extra-Virgin Olive Oil 🫒 ½ cup Light, fruity variety
Honey 🍯 1 tbsp Wildflower preferred
Dijon Mustard 🍯 1 tsp Mild or medium heat
Salt 🧂 1 tsp Diamond Crystal kosher
Black Pepper 🌶️ ½ tsp Freshly cracked
Lemon Zest 🍋 1 tsp Freshly grated
Crumbled Feta Cheese 🧀 ¼ cup Optional, omit for vegan

The bonefish is the star—look for skin-on fillets at your seafood counter, not frozen blocks. Key West Seafood Market or local fishmongers have the freshest cuts, but any reputable seafood section works. If you can't find bonefish, snapper or mahi-mahi are great substitutes—they grill beautifully and hold their shape. For the greens, spring mix or butter lettuce keeps things crisp; avoid iceberg if you want real flavor. Avocado is non-negotiable here—Hass avocados are your best bet, and they should yield slightly to gentle pressure but not be mushy.

No fresh dill? Dried dill at one-third the amount works in a pinch, but the flavor won't be the same. The lemon juice can be bottled (like ReaLemon), but fresh is always better—Florida lemons if you're near a grocer with them. For the dressing, substitute maple syrup for honey if needed, and use apple cider vinegar instead of lemon juice for a tangy twist. Cherry tomatoes should be vine-ripened—the ones in the produce section, not the plastic clamshells. The cucumber can be subbed with radishes for a peppery kick, and skip the feta if you're keeping it vegan.

Store the bonefish in the coldest part of your fridge, wrapped in a damp paper towel, and use within 2 days for best texture. The avocado will brown fast—toss the sliced pieces with a little lemon juice and store in an airtight container with plastic wrap pressed against them. The lemon-dill dressing keeps for 3 days in the fridge, but the flavor peaks when made fresh. For meal prep, assemble the salad just before serving to keep everything crisp. The dressing can be made a day ahead, though.

❤️

Why You'll Love This Recipe

  • No Chopping Needed: I swear, the only knife work here is slicing the avocado—and even then, you can buy it pre-cut if you’re in a rush. The bonefish fillets just need a quick sear, and the rest? Tossed greens, halved cherry tomatoes, and cucumber slices that take two minutes. Honestly, it’s the kind of meal that lets you skip the prep and still feel fancy.
  • Creamy Crunch Magic: That avocado doesn’t just sit there—it melts into the greens, turning every bite into a perfect balance of buttery richness and crisp cucumber snap. And the bonefish? Lightly seasoned, flaky, and warm enough to pull the whole thing together without overpowering. Between us, it’s the kind of flavor combo that makes you close your eyes mid-bite.
  • Weeknight to Weekend: Throw this together for a lazy Tuesday dinner or serve it on a platter for a summer BBQ—no one will question why you didn’t spend hours in the kitchen. The bonefish holds up for leftovers (yes, even the next day), and the greens stay fresh if you prep the dressing separately. It’s my go-to when I need something effortless but still feels special.
  • Budget-Friendly Luxury: Fresh bonefish might sound pricey, but one fillet goes a long way, and the rest of the ingredients are salad staples you already own. Split the cost with a friend, or stretch it into two meals by saving half the greens and dressing for another day. Here’s what sold me—it tastes like a high-end seafood dish without the restaurant markup.

Step-by-step instructions for bonefish house salad

Here's how to transform fresh bonefish into a vibrant, restaurant-worthy salad with bright lemon-dill dressing.

1

Prepare the Bonefish Fillets

Pat the 1.5 lb fresh bonefish fillets completely dry with paper towels—this ensures a perfect sear. Season both sides generously with 1 tsp salt and 0.5 tsp black pepper, then let them sit at room temperature for 15 minutes while you prep the rest.

Heat 0.25 cup extra-virgin olive oil in a skillet over medium-high heat until shimmering. Add the fillets skin-side down and cook for 3-4 minutes until the skin is golden and crispy. Flip carefully and cook for another 2-3 minutes until the fish reaches 145°F internally. Transfer to a cutting board and let rest for 5 minutes before flaking into 1-inch chunks with a fork.

2

Assemble the Salad Base

In a large mixing bowl, combine the 6 cups mixed greens, 1 cup halved cherry tomatoes, 0.5 whole sliced cucumber, and 0.25 whole thinly sliced red onion (drained from ice water). Gently toss everything together with your hands or a spatula—just enough to distribute evenly without bruising the greens.

Add the 1 whole fresh avocado, sliced into ¼-inch thick pieces, and 0.5 cup chopped fresh dill to the bowl. Fold in lightly so the avocado stays intact. The lemon-dill dressing will keep everything fresh and vibrant.

3

Make the Lemon-Dill Dressing

In a small bowl, whisk together the 0.5 cup fresh lemon juice, 0.5 cup extra-virgin olive oil, 1 tbsp honey, 1 tsp Dijon mustard, 1 tsp lemon zest, 1 tsp salt, and 0.5 tsp black pepper. Start with a slow whisk to emulsify the oil, then increase speed until the dressing is smooth and glossy.

Taste and adjust—you might want a touch more honey for sweetness or lemon juice for acidity. The dressing should coat the back of a spoon but remain pourable. Set aside until ready to use.

4

Combine and Serve

Drizzle the lemon-dill dressing over the salad base and gently toss to coat evenly. Add the flaked bonefish and 0.25 cup crumbled feta cheese (if using), then fold everything together just until combined. Serve immediately for the freshest texture and brightest flavors.

For an extra touch, garnish each serving with a sprinkle of fresh dill and a few lemon zest strips. The contrast of crispy bonefish skin, creamy avocado, and tangy dressing makes this salad unforgettable—perfect for summer entertaining or a light seafood lunch.

👨‍🍳

Pro Tips For Making Bonefish House Salad

  • SEAR BONEFISH FAST: Bonefish cooks in seconds—get your pan screaming hot (medium-high, not medium) and pat the fillets bone dry first. I used to walk away for "even cooking," but these thin fillets flash-done in 30-45 seconds max. Overcook, and they’ll turn rubbery faster than you can say "house salad."
  • PEEL AVOCADOS LAST: Avocados bruise like overripe bananas when handled roughly, so peel them right before assembling the salad. Cut them into thick chunks and toss with lemon juice immediately—they’ll stay fresh longer than if you prep them 10 minutes early (yes, I’ve learned this the hard way).
  • DRESS GREENS SEPARATELY: Toss mixed greens with half the dressing first, then fold in the rest right before adding the fish. This keeps them crisp instead of soggy—no one wants a sad, limp salad when the bonefish is still perfect. (Pro move: Use a wide bowl so you’re not mushing everything.)
  • SALT THE FISH TWICE: Season bonefish lightly before searing, then hit it with a final pinch of flaky salt right after cooking while it’s still hot. The second layer clings better, and the texture stays crisp—no need for fancy rubs. (I skip this, and the fish tastes bland; do it, and it’s restaurant-quality.)

Make-ahead tips for bonefish house salad

Dressing Prep First

Make the lemon-dill dressing the night before—it actually tastes better after the flavors meld for 24 hours. Store it in an airtight container in the fridge, and give it a quick whisk before using.

This saves you 15 minutes of prep time on salad day while ensuring maximum brightness. 💛

Avocado Hack

Prevent browning by tossing sliced avocado with 1 tsp lemon juice and storing in a single layer on a plate covered with plastic wrap. Keep it in the fridge for up to 2 days—just before assembling, sprinkle with a pinch of salt to enhance flavor.

I do this when prepping for dinner parties to save last-minute stress.

Greens Prep Shortcut

Wash and dry your 6 cups mixed greens thoroughly, then store them in a sealed container with a paper towel to absorb excess moisture. They'll stay crisp for 3 days this way—no wilting!

I like to portion them into individual containers so I can grab just what I need for each salad.

Fish Prep Ahead

Season and refrigerate the bonefish fillets (skin-side up) in an airtight container for up to 12 hours before cooking. The seasoning will penetrate deeper, giving you more flavor. Just pat dry before grilling—no need to wash off the salt. This technique keeps the fish juicy even when prepped ahead. 🐟

Complete Assembly

For the full make-ahead experience, assemble everything EXCEPT the dressing and avocado. Store the salad base (greens, tomatoes, cucumber, onion) in a large container with a lid, and keep the dressing and avocado separate.

When ready to serve, just add the dressing, avocado, and flaked fish—everything stays fresh for 4 hours this way.

Garnish Last

Save fresh dill and lemon zest for final garnishing—they add the most visual appeal when fresh. Store these ingredients separately in small containers, and sprinkle just before serving. This keeps your presentation restaurant-quality even when prepping ahead. The aroma alone makes the salad irresistible. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 65mg22%
Sodium 520mg23%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 10g
Protein 34g68%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute bonefish with another seafood for this salad?

If you can't find bonefish, snapper or mahi-mahi work beautifully—they grill similarly and have a delicate flavor that pairs well with the lemon-dill dressing. For a different texture, try seared scallops or grilled shrimp, but adjust cooking times accordingly. Just ensure the seafood reaches 145°F internally for safety.

2

How do I keep the avocado from browning before serving?

Toss sliced avocado with 1 tsp lemon juice and arrange in a single layer on a plate. Cover tightly with plastic wrap, pressing it directly against the avocado to minimize air exposure. Store in the fridge for up to 2 days. When ready to serve, sprinkle with a pinch of salt to enhance flavor. This trick keeps avocado creamy and vibrant!

3

Can I make this salad ahead of time?

Yes! Prep the lemon-dill dressing and store it separately in an airtight container for up to 3 days. Assemble the salad base (greens, tomatoes, cucumber, onion) and keep it chilled for 4 hours before adding the dressing and avocado. Flake the bonefish fresh or store cooked fillets in the fridge for 2 days—just reheat gently before serving.

4

What’s the best way to store leftover bonefish?

Wrap cooked bonefish tightly in plastic wrap, then place in a freezer bag with all air pressed out. It stays fresh for 3 months in the freezer. For fridge storage, keep it in an airtight container for up to 2 days. Thaw overnight in the fridge—never at room temperature—and reheat gently in a skillet to maintain moisture.

5

Why does my dressing separate?

This happens when oil and liquid aren’t fully emulsified. Whisk vigorously for 30 seconds to combine, or use a blender for a smoother texture. For extra stability, add 1 tsp Dijon mustard or 1 tbsp honey—both act as natural emulsifiers. If it separates again, just whisk before using. The flavor won’t be affected!

★★★★★4.9(5 reviews)
Categories Salads