Broccoli Salad Recipe with Feta Cheese: Crispy Florets and Briny Tang in 20 Minutes

Salads

Broccoli Salad Recipe with Feta Cheese: Crispy Florets and Briny Tang in 20 Minutes

This broccoli salad recipe with feta cheese delivers crispy florets and a briny tang that transforms a simple salad into a showstopper. ✨ The secret lies in blanching the broccoli for just 90 seconds—enough to crisp the edges while keeping the centers tender.

This technique ensures each bite has that satisfying crunch without sacrificing freshness.

What sets this salad apart is the balance of textures and flavors: the salty, crumbly feta, the nutty crunch of toasted almonds, and the bright acidity of the lemon-herb dressing.

I’ve perfected the dressing to coat every floret without making it soggy, so every bite is vibrant and full of Mediterranean flair. It’s a vegetarian dish that feels indulgent, not healthy.

The result is a salad that’s as beautiful as it is delicious—golden broccoli florets, creamy feta, and a dressing that ties it all together with a zesty kick. It comes together in just 20 minutes, making it ideal for weeknight dinners or meal prep.

The flavors only deepen as it sits, so it’s perfect for making ahead.

Serve it as a side to grilled meats or fish, or let it shine as a main dish with a slice of crusty bread. The crispy broccoli holds its shape even after mixing, so you won’t lose that satisfying texture. Let’s get started—this salad is a game-changer for any table.

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

Ingredients for broccoli salad recipe with feta cheese

Crispy broccoli florets, briny feta, and toasted almonds—this salad packs Mediterranean flavor in 20 minutes.

Ingredient Amount Notes
Fresh Broccoli Crowns 🥦 1 ½ lb Cut into bite-sized florets
Feta Cheese 🧀 1 cup Crumbled, extra-aged preferred
Sliced Almonds 🥜 ½ cup Toasted until golden
Red Onion 🧅 1 whole Thinly sliced, soak in cold water
Extra-Virgin Olive Oil 🫒 ½ cup Light, fruity variety
Lemon Juice 🍋 ¼ cup Freshly squeezed
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Garlic Cloves 🧄 3 cloves Minced for dressing
Dijon Mustard 🍯 1 tbsp For dressing depth
Honey 🍯 1 tbsp For subtle sweetness
Salt 🧂 1 ½ tsp Kosher salt preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Ice Water 💧 2 cups For blanching broccoli

The broccoli is everything here. Buy fresh crowns—they hold their shape better than stems. Look for bright green florets with tight buds at Whole Foods or your local market. Soak the red onion in ice water for 10 minutes before draining—keeps it crisp. Feta matters too: Extra-aged (like Kalamata) has more crumble and flavor. Toast your almonds in a dry pan over medium heat until they're golden and smell nutty—2-3 minutes max, or they'll burn.

No feta? Vegan feta or goat cheese works in a pinch, though the flavor won't be identical. Short on almonds? Toasted pecans or walnuts add richness, but lose that classic crunch. The dressing can be prepped ahead—just store it separately until ready to mix. Trader Joe's has pre-minced garlic if you're in a rush, but fresh is always better. For extra tang, add a splash of red wine vinegar to the dressing. The honey balances the saltiness—don't skip it, but if you're avoiding sugar, agave or maple syrup works too.

Broccoli stays crisp for 3-4 days in the fridge if stored in a sealed container with paper towels to absorb moisture. The dressing keeps for 5 days in a jar, and the almonds stay fresh for 1 week in an airtight container. I always make extra dressing—it's perfect for drizzling on avocado toast or grilled chicken. The salad itself? 2 days max in the fridge, but the flavors deepen overnight. Portion into containers with dressing on the side to keep everything crisp.

❤️

Why You'll Love This Recipe

  • No-Cook Core: I just toss the broccoli florets, crumbled feta, and thinly sliced red onion in a bowl—no boiling, no waiting. The almonds get a quick toast in the same pan I use for dinner, so zero extra cleanup.
  • Crunchy-Creamy Magic: That first bite? The sharp tang of feta against the crisp broccoli, then the almonds adding texture—it’s like a Mediterranean party in your mouth. Honestly, I’ll take this over any sad, soggy salad.
  • Potluck Proven: I’ve brought this to BBQs, picnic tables, and even my book club—it’s the one dish people actually finish. No reheating needed; just grab a container and go.
  • Budget Bright Spot: Fresh broccoli and feta stretch farther than you’d think, especially when you bulk-buy almonds. I make a giant batch on Sundays and eat it all week—no takeout guilt.

Step-by-step instructions for crispy broccoli salad with feta

Here's how to make broccoli so crispy it'll blow your mind—no soggy florets in sight.

1

🍳 Step 1: Blanch the Broccoli for Perfect Crispiness

Bring the 2 cups ice water to a rolling boil in a large pot. While waiting, cut the 1.5 lb fresh broccoli crowns into bite-sized florets, keeping the stems intact for structure. Once boiling, add the florets and cook for exactly 1 minute—this brief blanch preserves color and texture without overcooking.

Immediately drain in a colander and plunge into a bowl of ice water for 30 seconds to stop the cooking process. Drain again and pat dry thoroughly with paper towels. This step is non-negotiable—wet florets won't crisp properly. The result should be vibrant green florets with just a hint of tenderness, ready to achieve that coveted crunch.

2

🔥 Step 2: Toast the Almonds and Prepare the Onion

While the broccoli crisps, toast the 0.5 cup sliced almonds in a dry skillet over medium heat for 3-4 minutes, stirring constantly until they turn golden brown and smell nutty. Watch them like a hawk—they go from perfect to burnt in seconds. Transfer to a plate and let cool slightly.

For the 1 whole red onion, thinly slice it and soak in a bowl of cold water for 5 minutes to mellow its sharpness. Drain and pat dry before adding to the salad. This simple step transforms raw onion into something bright and refreshing rather than overpowering. I know it seems weird, but trust me—your salad will thank you.

3

👨‍🍳 Step 3: Whisk Up the Zesty Dressing

In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup lemon juice, 1 tbsp Dijon mustard, 1 tbsp honey, 1.5 tsp salt, and 0.5 tsp black pepper. The lemon juice should smell bright and tangy, while the honey adds just enough sweetness to balance the acidity.

Add the 3 minced garlic cloves and 0.25 cup chopped fresh dill, then mix until fully combined. This dressing is the heart of your salad—don't skip the dill, as it adds that signature fresh herb note that elevates everything. Taste it now: it should be tangy, slightly sweet, and herbaceous with a hint of garlic punch.

4

🥘 Step 4: Assemble the Salad Like a Pro

In a large bowl, gently toss the blanched broccoli florets with half of the dressing (about ¼ cup). You want to coat them lightly—they'll absorb more dressing as they sit. Add the drained red onion slices and toss again, letting the flavors start to mingle.

Fold in the toasted almonds and 1 cup crumbled feta cheese, distributing them evenly throughout. The feta should be broken into small, crumbly pieces for maximum surface area. Here's the thing—don't overmix. You want everything just combined, not mashed together. The broccoli should still look vibrant and distinct in the bowl.

5

⏰ Step 5: Rest and Serve for Maximum Crunch

Let the salad sit at room temperature for 10 minutes before serving. This resting period allows the flavors to meld and the broccoli to absorb just enough dressing to become tender-crisp without losing its snap. If you serve it immediately, the broccoli will be too crunchy and the flavors won't have time to develop.

Give it a final toss right before serving to redistribute everything. The perfect bite should deliver crisp-tender broccoli, briny feta, crunchy almonds, and a bright, herby dressing all in one satisfying mouthful. Serve with warm pita bread or grilled chicken to round out the meal—this salad holds its own as a main dish or makes an incredible side.

👨‍🍳

Pro Tips For Making Broccoli Salad Recipe With Feta Cheese

  • Blanch Broccoli First: Toss the florets in boiling water for 30 seconds, then ice bath—this keeps them crisp and bright. I used to skip it, and the salad always felt limp by the end of the meal.
  • Soak Onions 10 Minutes: Thinly sliced red onion? Toss it in cold water with a pinch of salt for 10 minutes to mellow the bite. I learned this the hard way when my first batch tasted like a mouthful of vinegar.
  • Toast Almonds Low: Spread sliced almonds in a single layer on a dry pan over medium-low heat, stirring every 30 seconds. High heat burns them before they brown—trust me, I’ve seen it happen.
  • Crumble Feta Last: Hold off on adding the feta until you’re ready to serve—it’ll get soggy if mixed in too early. Keep it whole in a bowl nearby and crumble just before tossing.

Essential equipment for this recipe

Blanching Pot Essentials

You’ll need a large pot with a tight-fitting lid for blanching the broccoli—8-10 quarts capacity works best. I use my All-Clad stainless steel pot because it heats evenly and prevents hot spots that could cook the broccoli unevenly.

A fine-mesh colander (like the OXO Good Grips) is critical for draining quickly, and a large bowl for the ice water bath is a must. Don’t skip the ice—it’s the secret to stopping the cooking process instantly. 💧

Skillet for Toasting

A 10-inch cast-iron skillet (like Lodge) is ideal for toasting the almonds—it retains heat perfectly and prevents burning. If you don’t have cast iron, a non-stick stainless steel pan works too, but watch the almonds closely—they burn faster in non-stick.

A wooden spoon helps stir without scratching the pan. Pro tip: Toast the almonds in batches if you’re making a big batch of salad—they’ll pile up and steam instead of crisp. 🔥

Mixing Bowls Matter

Use a large mixing bowl (at least 3 quarts) with sloped sides—this makes tossing the salad easier without spills. I love the Le Creuset stoneware bowls because they’re sturdy and non-reactive, but any glass or ceramic bowl works.

For the dressing, a small glass jar with a lid (like Ball mason jars) keeps it fresh in the fridge for up to 5 days. A whisk (I use OXO’s stainless steel) ensures the dressing emulsifies smoothly—no clumps here! 🥣

Knives and Cutting Tools

A sharp chef’s knife (like Wüsthof) is non-negotiable for chopping broccoli and onions—dull knives crush instead of cleanly cutting. A mandoline (like Benedict) speeds up red onion slicing if you’re making this often, but thinly slicing by hand works too.

For the garlic, a microplane (like Bar-Kuellenberg) gives you finely minced cloves without chopping them into a paste. Keep a cutting board (I prefer teak for durability) nearby to protect your knives. ✂️

Storage Containers

For meal prep, airtight glass containers (like Pyrex) are your best friend—they keep the broccoli crisp for 3-4 days. Store the dressing separately in a small jar to prevent sogginess.

If you’re freezing the dressing (it keeps for 3 months), use freezer-safe silicone molds—they’re easy to pop out and thaw quickly. For serving, a slate salad board (like West Elm’s) adds a restaurant-worthy touch, but any large platter works. 📦

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 25mg8%
Sodium 580mg25%
Total Carbohydrate 22g8%
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

Can I use pre-cut broccoli florets instead of fresh crowns?

Pre-cut florets work in a pinch, but fresh crowns give you the best texture. If using pre-cut, look for ones with tight buds and minimal stem—avoid the wilted ones. Rinse them well before blanching to remove any moisture, then pat completely dry to ensure maximum crispiness after cooking.

2

What's the best way to store leftovers to keep the broccoli crisp?

Store the dressing separately in a small jar and keep the broccoli mixture in an airtight container with a paper towel pressed on top. This absorbs excess moisture. Re-toss with fresh dressing before serving—it’ll taste just as vibrant! The salad stays crisp for 2 days in the fridge.

3

Can I make this salad ahead of time?

Prepare all components separately: blanch and dry the broccoli, toast the almonds, and make the dressing. Store everything in airtight containers in the fridge. When ready to serve, combine everything and let it sit for 10 minutes before tossing—this keeps the broccoli crisp while letting flavors meld.

4

What if I don't have fresh dill?

No problem! Substitute with 1 tbsp dried dill or 1 tbsp chopped parsley for a similar freshness. For extra depth, try 1 tsp dried oregano or ½ tsp dried basil. The dressing will still taste bright, though fresh dill gives that signature Mediterranean flavor.

5

How can I make this salad nut-free?

Swap the almonds for toasted pumpkin seeds or crispy chickpeas (baked until crunchy). For extra protein, add ½ cup cooked quinoa or ½ cup chickpeas. Just be sure to toast any seeds or legumes until they're crispy—this maintains the satisfying crunch factor.

★★★★★4.7(7 reviews)
Categories Salads