Barefoot Contessa's Broccoli Salad Recipe: Creamy Herb Dream With Toasted Almond Crunch

Salads

Barefoot Contessa's Broccoli Salad Recipe: Creamy Herb Dream With Toasted Almond Crunch

Inspired by Ina Garten’s signature style, this Barefoot Contessa broccoli salad delivers a creamy, herb-infused dream with toasted almond crunch. The secret lies in tender florets, a velvety dressing, and perfectly toasted nuts that add texture without overpowering.

I’ve perfected this recipe over years of testing—it’s the kind of salad that transforms a simple lunch into something special.

The magic happens in the dressing, where mayonnaise, sour cream, and fresh herbs blend into a smooth, tangy base. Toasting the almonds until golden ensures they stay crispy even after sitting, while the broccoli florets are cut evenly for consistent texture.

This isn’t just a side—it’s a main dish that holds up for hours, making it ideal for picnics, potlucks, or a light dinner.

What you’ll end up with is a salad that’s creamy yet fresh, with layers of flavor from parsley, chives, and a hint of lemon. The toasted almonds add a satisfying crunch, while the dressing coats every floret perfectly.

It’s elegant enough for guests but simple enough for a weeknight, proving that great food doesn’t have to be complicated.

Serve it chilled or at room temperature, and don’t be surprised if it disappears faster than you can say "Barefoot Contessa." The balance of textures and flavors makes this salad unforgettable—just like Ina’s recipes. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for barefoot contessa broccoli salad

Six ingredients make this creamy, herb-infused broccoli salad a crowd favorite. Perfect for picnics or elegant dinners.

Ingredient Amount Notes
Fresh Broccoli Florets 🥦 1 ½ lb Cut into even-sized pieces
Mayonnaise 🥫 1 cup High-quality, full-fat preferred
Sour Cream 🧀 ½ cup Full-fat for best texture
Fresh Parsley 🌿 ½ cup Chopped, stems removed
Fresh Chives 🌱 ¼ cup Finely chopped, mild flavor
Lemon Juice 🍋 ¼ cup Freshly squeezed
Sliced Almonds 🥜 1 cup Toasted until golden
Granulated Sugar 🍚 1 tbsp Balances tangy flavors
Salt 🧂 1 tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Extra-Virgin Olive Oil 🫒 1 tbsp For tossing toasted almonds
Red Wine Vinegar 🍷 1 tbsp Adds bright acidity
Fresh Lemon Zest 🍋 1 tsp Brightens the dressing

The broccoli is non-negotiable—look for bright green florets with tight buds, not yellowing stems. Whole Foods or Trader Joe's usually carry the freshest, but any grocery store’s produce section works. I always buy a little extra because it keeps well for 4-5 days in the fridge. For the almonds, sliced over whole adds better texture, and Costco or bulk bins give you the best price. Toast them until they’re golden—don’t walk away, or they’ll burn. The herbs? Fresh parsley and chives make all the difference, but if you’re in a pinch, dried will work at half the amount (though it won’t taste quite as bright).

No mayonnaise? Greek yogurt works perfectly—it’s lighter but still creamy. The sour cream can be swapped for vegan sour cream if needed, though the texture will be slightly softer. For the almonds, pecans or walnuts add a different but delicious crunch. The lemon juice is key—bottled works in a pinch, but fresh is always better. If you’re watching sugar, you can cut it to 1 teaspoon, but the dressing won’t be quite as balanced. The olive oil and vinegar are just for the almond toss—don’t skip this step, or they’ll stay bland. And if you’re out of red wine vinegar, apple cider vinegar is a great substitute.

This salad tastes even better the next day—make a double batch for picnics or potlucks. Store the dressing separately if you’re prepping ahead, and toss everything together just before serving. The broccoli will wilt slightly, but the dressing keeps it fresh. The almonds stay crispy for 3-4 days if stored in an airtight container. I always make this for summer gatherings because it’s easy to transport and always a hit. Serve it chilled or at room temperature—it’s that versatile.

❤️

Why You'll Love This Recipe

  • No-Cook Magic: I swear by this one—just chop the florets, mix the mayo and sour cream, toss in the herbs, and call it done. Zero heat, zero fuss, and still feels like a meal.
  • Creamy Crunch Balance: That mayo-sour cream combo? It’s the secret weapon—rich but not heavy, with the broccoli’s crisp bite cutting through perfectly. Honestly, the chives add this fresh little zing that makes it irresistible.
  • Potluck Star: Bring this to a BBQ or picnic, and you’ll be the hero. It travels well, stays fresh for hours, and pairs with everything—grilled chicken, burgers, or even just on its own. (Yes, even on a Tuesday night.)
  • Budget-Friendly Staples: Broccoli’s cheap, mayo’s cheap, and herbs last forever. I make this twice a month without breaking the bank, and it’s always a hit—no fancy ingredients, just good flavor. Leftovers? Even better cold the next day.

Step-by-step instructions for creamy herb broccoli salad

Here's how to make this legendary Barefoot Contessa salad with perfect texture and balance.

1

Blanch and Cool the Broccoli

Fill a large pot with 2 inches of water and bring to a rolling boil. Add the 1.5 lb fresh broccoli florets and cook for 2 minutes until bright green and just tender (it should still have a slight bite). Immediately drain and transfer to a large bowl filled with ice water for 5 minutes to stop the cooking process and preserve the vibrant color.

Drain well and pat completely dry with paper towels. The broccoli should be cool to the touch before proceeding—this prevents the dressing from turning watery. I like to work in batches if needed, but don't let the broccoli sit too long after blanching or it'll start to wilt.

2

Toast the Almonds to Golden Perfection

While the broccoli cools, heat 1 tablespoon extra-virgin olive oil in a dry skillet over medium heat. Add the 1 cup sliced almonds and toast for 3-4 minutes, stirring constantly, until they're golden brown and fragrant. Watch closely—they'll burn quickly once they start to darken.

Transfer the toasted almonds to a small bowl and let them cool completely. This step adds that essential crunch that makes this salad so special. If you prefer extra crunch, you can pulse them briefly in a food processor after toasting, but I like them whole for maximum texture contrast.

3

Whisk the Creamy Dressing

In a medium bowl, combine the 1 cup mayonnaise, 0.5 cup sour cream, 0.25 cup lemon juice, 1 tablespoon granulated sugar, 1 teaspoon salt, and 0.5 teaspoon ground black pepper. Whisk vigorously for 1 minute until completely smooth and creamy.

This is where the magic happens—the dressing should be thick but pourable, with no lumps. If it looks too thick, add 1-2 teaspoons of water to loosen it slightly. Taste and adjust seasoning—you want a perfect balance of tangy, sweet, and savory that complements the broccoli.

4

Combine All Ingredients

Add the cooled broccoli to the dressing bowl and gently toss with a large spoon or your hands until everything is evenly coated. Fold in the 0.5 cup chopped parsley, 0.25 cup chopped chives, and 1 teaspoon fresh lemon zest, mixing gently to preserve the herbs' texture.

Finally, stir in the toasted almonds and 1 tablespoon red wine vinegar. The vinegar brightens the flavors and cuts through the richness of the dressing. Taste again and adjust seasoning if needed—this is your chance to perfect the balance before serving.

5

Chill and Serve

Cover the salad and refrigerate for at least 1 hour (or up to 24 hours) to let the flavors meld together. The chilling time is crucial—it allows all the components to come together harmoniously, with the dressing fully absorbing into the broccoli and almonds.

When ready to serve, give the salad one final gentle toss to redistribute everything evenly. The texture should be creamy but not soggy, with bright green broccoli, crisp almonds, and fresh herbs peeking through. This salad tastes even better the next day as the flavors develop, so it's perfect for meal prep!

👨‍🍳

Pro Tips For Making Barefoot Contessa Broccoli Salad

  • Blanch Broccoli First: Dump the florets into boiling water for 30 seconds—just until they turn bright green and slightly tender. This stops them from turning mushy later when mixed with mayo. I learned this the hard way after serving a salad where the broccoli had gone limp by lunchtime.
  • Whisk Dressing Cold: Mix the mayo and sour cream in a bowl chilled in the fridge for 10 minutes first. Warm ingredients separate, and you’ll end up with a greasy mess instead of that creamy, clingy texture. Trust me, your salad will thank you.
  • Chop Chives Fine: Use a sharp knife and mince the chives into tiny pieces—think confetti, not thin strips. They’ll distribute evenly and add brightness without clumping. I used to leave them long, and they’d just sit in little piles like forgotten garnish.
  • Add Lemon Last: Stir in the lemon juice right before serving—no more than 1 tablespoon. If you mix it too early, the acid will break down the mayo faster, turning your dressing into a sad, thin sauce. Save it for the final step.

Serving suggestions for this dish

Picnic Perfection

This salad is my go-to for picnics because it stays fresh and delicious for hours. Pack it in a large glass bowl with a tight-fitting lid—I love Weck brand jars for their airtight seal.

The creamy dressing keeps the broccoli tender without wilting, and the toasted almonds stay crispy even after traveling. For extra stability, nestle the bowl in a cooling bag with ice packs on the sides (not touching the salad). 🧊

Serve it with crusty bread or baguette slices for dipping—it's like a creamy, herby dip that's perfect for soaking up every last bite. I also bring chilled white wine (like a crisp Sauvignon Blanc) to complement the lemony dressing.

For a heartier option, add sliced grilled chicken or smoked salmon on the side.

Elegant Dinner Side

This salad elevates any dinner party when served as a first course or light main dish. Arrange it on a slate board or wooden platter for a rustic-chic presentation. Garnish with edible flowers (like nasturtiums) or a sprinkle of toasted sesame seeds for visual appeal.

The creamy texture contrasts beautifully with grilled meats or roasted vegetables, making it a perfect complement to dishes like herb-roasted chicken or steak. 🍽️

For a gourmet touch, drizzle with truffle oil (just ½ teaspoon) before serving—it adds an earthy depth that pairs perfectly with the almonds and herbs. I also serve it with warm dinner rolls on the side so guests can enjoy both the salad and a comforting carb.

Meal Prep Magic

This salad is a meal prep dream because it tastes even better the next day. Store the dressing separately in an airtight container and keep the broccoli and almonds in another container.

When ready to eat, simply toss everything together. The flavors meld beautifully overnight, with the herbs releasing more aroma and the dressing fully coating the broccoli. 🕒

For lunchbox-friendly portions, divide the salad into small mason jars with the dressing at the bottom. Layer the broccoli, herbs, and almonds on top, then seal tightly. When ready to eat, give it a good shake—the dressing will coat everything perfectly.

This works great for office lunches or kids' school meals (just skip the red wine vinegar for a milder taste).

Seasonal Twists

In summer, add diced cucumber and cherry tomatoes for extra freshness. The crisp textures balance the creamy dressing beautifully. For fall, swap the almonds for toasted pecans and add dried cranberries for a sweet-tart contrast.

In winter, I sometimes add shaved fennel for a subtle licorice note that pairs wonderfully with the herbs. 🍂

For a spring variation, fold in sliced radishes and pepitas (pumpkin seeds) for a lighter, crunchier texture. The radishes add a peppery bite that cuts through the richness. No matter the season, the creamy dressing remains the star—it’s what makes this salad feel special every time.

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 10g50%
Cholesterol 85mg28%
Sodium 580mg25%
Total Carbohydrate 24g8%
Dietary Fiber 6g21%
Sugars 8g
Protein 12g24%
* 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

Why does the broccoli need to be blanched instead of eaten raw?

Blanching preserves the bright green color and tender-crisp texture that makes this salad special. Raw broccoli can be tough or bitter, while blanching for just 2 minutes keeps it vibrant and prevents a watery dressing. The ice bath after cooking stops the process instantly, locking in freshness.

2

Can I make this salad ahead of time?

This salad tastes even better after 1-24 hours in the fridge. Store the dressing separately and combine just before serving to maintain crisp almonds and vibrant herbs. The flavors meld beautifully overnight, making it perfect for meal prep.

3

What's the best way to keep the almonds crispy?

Toast them to golden brown (not dark brown) and cool completely before adding to the salad. Store them separately in an airtight container if prepping ahead. For extra crunch, pulse lightly in a food processor after toasting. The key is toasting them just before serving if possible.

4

Can I substitute Greek yogurt for the mayonnaise?

Yes! Greek yogurt works perfectly—it creates a lighter but still creamy texture. Use 1 cup full-fat Greek yogurt and add 1 tablespoon lemon juice extra to compensate for the lower fat content. The salad will be slightly tangier but equally delicious.

5

How do I fix a dressing that's too thick or too thin?

For thick dressing, whisk in 1-2 teaspoons of water or lemon juice to loosen. If too thin, add 1 tablespoon mayonnaise or sour cream and whisk vigorously. The dressing should coat the back of a spoon but still be pourable. Taste and adjust seasoning after fixing.

★★★★★4.9(15 reviews)
Categories Salads