Bonefish Grill House Salad Recipe: Herb-Infused Cream Cheese Dressing With Crunchy Walnut Topping

Salads

Bonefish Grill House Salad Recipe: Herb-Infused Cream Cheese Dressing With Crunchy Walnut Topping

The Bonefish Grill House Salad recipe brings that signature restaurant crunch and creamy texture right to your kitchen. 💛 I've replicated their signature herb-infused cream cheese dressing and crispy walnut topping after years of perfecting restaurant-quality salads at home.

What makes this salad special is the balance of fresh greens, crunchy elements, and that signature creamy dressing that ties everything together.

This recipe stays true to the original while offering flexibility for home cooks. The dressing combines cream cheese with fresh herbs and a touch of lemon, creating that signature Bonefish flavor.

The walnut topping adds satisfying crunch, while the mixed greens provide a fresh, crisp base. It's the kind of salad that feels indulgent yet remains light enough for any meal.

What you'll achieve is a restaurant-quality salad with layers of flavor and texture—creamy dressing, crisp greens, and crunchy walnuts that hold up perfectly. The assembly is straightforward, ensuring you get that same satisfying crunch and creamy texture that makes this salad a standout.

This is the kind of dish that elevates everyday meals to something special.

Whether you're serving it as a light lunch or a refreshing side, this salad delivers on flavor and presentation. The recipe includes optional protein additions like grilled shrimp or chicken, allowing you to customize it to your preference while keeping that signature Bonefish taste. Let's get started on this crowd-pleaser!

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for bonefish grill house salad

Fresh greens, creamy dressing, and crunchy walnuts—this is what makes the Bonefish House Salad special.

Ingredient Amount Notes
Mixed Greens 🥬 8 cups Baby spinach and romaine blend
Cream Cheese 🧀 8 oz Full-fat, room temperature
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Fresh Chives 🌱 ¼ cup Finely chopped
Fresh Parsley 🍃 ¼ cup Flat-leaf, chopped
Lemon Juice 🍋 2 tbsp Freshly squeezed
Extra-Virgin Olive Oil 🫒 ¼ cup High quality, fruity
Walnuts 🥜 1 cup Chopped, toasted
Dried Cranberries 🍇 ¼ cup Chopped, sweetened
Shaved Parmesan Cheese 🧀 ¼ cup Freshly shaved
Red Wine Vinegar 🍷 1 tbsp For dressing balance
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Grilled Shrimp 🦐 1 lb Optional protein addition

The mixed greens are your canvas here. Baby spinach and romaine give that perfect balance of tender and crisp. I grab the pre-washed bags from Whole Foods—they're consistent and save time. If you're feeling fancy, toss in a handful of arugula for peppery bite. For the herbs, fresh is non-negotiable—they make or break that signature Bonefish flavor. Trader Joe's has great pre-chopped herb blends, but I always buy whole stems and chop them myself. The cream cheese? Philadelphia brand is my go-to—it's smooth and reliable. If you're using block cream cheese, let it sit at room temp for 15 minutes first so it blends easily.

No fresh dill? Dried works at one-third the amount, but it won't have that same bright flavor. Short on chives? Green onion works in a pinch. The walnuts can be regular walnuts or pecans—just toast them first (350°F for 8-10 minutes) for that perfect crunch. For the dressing, if you don't have red wine vinegar, apple cider vinegar is a great swap. The cranberries? Trader Joe's sweetened dried cranberries are perfect—they stay chewy and don't turn mushy. Want to make this ahead? Prep the dressing and store it separately for up to 3 days—just give it a quick stir before using.

This salad keeps beautifully—3 days in the fridge if you store the dressing separately. The walnuts and cranberries stay crunchy for 2 days if kept in an airtight container. I always double the dressing because it's so versatile—use it on sandwiches or as a dip for veggies. The shrimp, if using, should be added fresh when serving. Pro tip: Toast the walnuts fresh right before assembling for maximum crunch—it makes all the difference.

❤️

Why You'll Love This Recipe

  • No-Cook Magic: Honestly, I swear by this one when I’m too hot to turn on the stove. Toss those mixed greens, fold in the cream cheese dressing, and boom—salad’s ready. The fresh dill and chives brighten it up like a summer breeze, and I’m not even kidding, it takes me five minutes.
  • Creamy-Dill Dream: That cream cheese base? It’s the star. Rich but not heavy, and the tangy dill cuts right through it—like a perfect balance of comfort and freshness. I’ll be real: my husband always grabs the last bite, and he’s not even a salad guy.
  • Lunch for Days: Between us, this is my meal prep MVP. Pack it in jars or containers, and it stays crisp for three days—no sad wilted lettuce here. Honestly, I make a big batch on Sundays and take it to work; zero effort, maximum satisfaction.
  • Budget Brightener: Fresh herbs might sound fancy, but a little goes a long way. A single bunch of dill and chives stretches across four salads, and cream cheese is cheaper than you’d think. It’s my go-to when I want something restaurant-worthy without the splurge.

Step-by-step instructions for herb-infused cream cheese dressing salad

Here's how to assemble this restaurant-worthy salad with a velvety dressing and satisfying crunch.

1

👨‍🍳 Step 1: Toast the Walnuts for Maximum Crunch

Heat a dry skillet over medium heat and add the 1 cup walnuts. Toast for 3-4 minutes until they're fragrant and golden brown, stirring constantly to prevent burning. Watch closely—they go from raw to perfectly toasted in seconds.

Transfer the toasted walnuts to a plate and let them cool for 2 minutes before chopping. I like to use a knife for this step—it gives you more control than a food processor. Once chopped, set aside with the 0.25 cup dried cranberries for the final topping.

2

🍳 Step 2: Whisk Together the Cream Cheese Dressing

In a medium bowl, combine the 8 oz cream cheese (make sure it's room temperature), 0.25 cup extra-virgin olive oil, 2 tbsp lemon juice, 1 tbsp red wine vinegar, 1 tsp salt, and 0.5 tsp black pepper. Use a whisk or fork to break up the cream cheese completely until smooth.

This is where the magic happens. The cream cheese gives that signature Bonefish Grill richness while the acidity from the lemon and vinegar keeps it bright. Add the 0.25 cup fresh dill, 0.25 cup fresh chives, and 0.25 cup fresh parsley and whisk until everything is fully incorporated and vibrant green.

3

🥘 Step 3: Assemble the Salad Base

In a large bowl, combine the 8 cups mixed greens and the 1 lb grilled shrimp (if using). The warm shrimp will add a nice contrast to the cool salad. Sprinkle with the 0.25 cup shaved parmesan cheese right away—this prevents the shavings from clumping.

Here's a pro tip: If your shrimp is chilled, let it sit at room temperature for 5 minutes before assembling. This ensures even temperature distribution and prevents the greens from getting soggy from cold proteins.

4

🍽️ Step 4: Dress and Top for Restaurant-Quality Finish

Drizzle about half of the herb-infused cream cheese dressing over the salad and gently toss with tongs. You want to coat the greens evenly but keep them looking fresh. Add the remaining dressing just before serving—this keeps the texture perfect and prevents the greens from wilting.

Finally, sprinkle the chopped walnuts and dried cranberries over the top. The walnuts add satisfying crunch while the cranberries bring a touch of sweetness that balances the savory dressing. Serve immediately while the shrimp is still warm and the dressing is at its creamiest consistency.

👨‍🍳

Pro Tips For Making Bonefish Grill House Salad

  • Whisk Cream Cheese Cold: The dressing won’t emulsify properly if the cream cheese is warm—it’ll turn grainy and separate. Pop it in the fridge for 10 minutes before mixing, then use a hand mixer (not a fork) to get that silky, clingy texture. Trust me, your salad will thank you.
  • Chop Herbs at the Last Minute: Fresh dill, chives, and parsley lose their bright flavor the second they’re chopped. Keep them whole until you’re ready to toss the salad, then snip them right over the greens—this way, they stay vibrant and release their aroma when eaten. (Yes, even if you’re impatient like me.)
  • Dry Greens Thoroughly: Wet greens make the salad soggy, and no one wants a sad, waterlogged mess. After washing, spin them in a salad spinner until they’re bone dry—no drips, no excuses. If you skip this, your cream cheese dressing will just pool at the bottom.
  • Toss Dressing Lightly: Drown the greens, and you’ll kill their texture. Instead, mix the dressing in a separate bowl first, then drizzle it over the greens and toss gently with tongs. You want a light, even coating—not a drowned rat. (And yes, this means you’ll have leftover dressing—save it for tomorrow’s wrap.)

Troubleshooting your bonefish grill house salad

Dressing Too Thick?

If your cream cheese dressing turns out too thick, don’t panic—just add 1-2 teaspoons of warm water at a time while whisking until you reach the perfect pourable consistency. I’ve found that using Philadelphia cream cheese (not block) blends smoother and requires less thinning.

For extra insurance, let the cream cheese sit at room temperature for 15-20 minutes before mixing—this prevents clumping and makes it easier to emulsify. 💛

Greens Getting Soggy?

Wet greens ruin the texture, so avoid over-dressing. Toss your greens with just half the dressing first, then add the rest right before serving. If your greens are still limp, toss them with a dry paper towel to absorb excess moisture.

I also recommend using a salad spinner if your greens are particularly wet—it makes a huge difference in keeping them crisp. Pro tip: Keep dressing and toppings separate until serving to maintain that restaurant-fresh crunch. ❄️

Walnuts Not Crunchy?

Toasted walnuts should be golden and crisp, not soft. If they’re still raw or oily after toasting, cook them for 1-2 minutes longer at 350°F in a dry skillet. For extra crunch, chop them just before assembling the salad—pre-chopped walnuts lose their crispness faster.

Store extra walnuts in an airtight container at room temperature for up to 1 week to preserve their texture. 🥜

Dressing Separating?

This happens when oil and cream cheese don’t fully emulsify. To fix it, whisk in 1 teaspoon of Dijon mustard (I keep a jar in my fridge for this exact purpose) and blend vigorously.

If it still separates, add 1 tablespoon of warm water and whisk again. For future batches, blend the cream cheese and olive oil first until completely smooth before adding other ingredients—this prevents separation. 💡

Herbs Not Bright Enough?

Fresh herbs make or break this salad’s flavor. If your dill, chives, or parsley taste dull, they’re likely old. Buy herbs the day you plan to cook and store them in airtight containers with a paper towel in the fridge.

For extra brightness, add 1 teaspoon of lemon zest to the dressing—it enhances the herbs’ flavor and adds a citrusy kick. 🌿

Protein Too Cold?

Chilled shrimp or chicken can make greens soggy. Let proteins sit at room temperature for 5-10 minutes before assembling. If using pre-cooked shrimp, reheat them in a dry skillet for 1-2 minutes to restore warmth.

For chicken, I recommend grilling or baking it fresh—store-bought rotisserie chicken often dries out salads. 🦐

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 890mg39%
Total Carbohydrate 38g13%
Dietary Fiber 6g21%
Sugars 12g
Protein 24g48%
* 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 make this salad ahead of time?

The dressing and toppings can be prepped 1 day ahead, but assemble the salad just before serving. Store the dressing separately in the fridge and keep the walnuts and cranberries in an airtight container. Toss the greens and protein last minute to maintain crispness. The dressing stays fresh for 3 days when refrigerated.

2

What's the best way to store leftover dressing?

Transfer the dressing to an airtight container and refrigerate for up to 3 days. Give it a quick whisk before using to restore its creamy texture. For longer storage, freeze the dressing in ice cube trays and thaw as needed—this preserves the herbs' freshness better than bulk freezing.

3

Can I substitute walnuts for something else?

Try pecans or candied pecans for a sweeter crunch, or use toasted almonds for a milder flavor. Just toast them first at 350°F for 8-10 minutes to achieve that signature crispness. For a nut-free option, use toasted pumpkin seeds or crispy fried shallots.

4

How do I make this salad vegetarian?

Skip the shrimp and add grilled halloumi cheese or marinated artichoke hearts for protein. For extra substance, include roasted chickpeas or avocado slices. The creamy dressing and walnut topping will still provide that satisfying texture without meat.

5

Why does the restaurant version taste different?

Restaurant versions often use house-made ingredients like specialty vinegars, imported herbs, or unique seasoning blends. Home cooks can replicate this by using freshly squeezed lemon juice, high-quality olive oil, and extra-fresh herbs. The restaurant may also use cultured butter in their dressing for richer flavor—try adding 1 tablespoon of butter to your dressing for a similar effect.

★★★★★5.0(5 reviews)
Categories Salads