Broccoli Couscous Salad Recipe: Toasted Almond Crunch Meets Herb-Infused Lightness

Salads

Broccoli Couscous Salad Recipe: Toasted Almond Crunch Meets Herb-Infused Lightness

This broccoli couscous salad recipe transforms simple ingredients into a vibrant, textured dish that’s perfect for meal prep or summer gatherings. The secret lies in toasted couscous—lightly browned for nutty depth—and crisp broccoli florets that stay tender-crisp.

I developed this recipe after realizing how often salads lack both crunch and staying power, and this version delivers both effortlessly.

The foundation is vegetarian-friendly couscous cooked in flavorful broth, then tossed with bright lemon vinaigrette and fresh herbs like parsley and mint. Toasted almonds add a satisfying crunch, while steamed broccoli brings freshness and color. Optional additions like chickpeas or feta elevate it into a heartier meal without sacrificing lightness.

What you’ll end up with is a salad that’s visually stunning—golden couscous, deep green broccoli, and creamy almonds—while packed with flavor. Each bite balances creamy couscous, crisp vegetables, and herby dressing, making it a standout side or even a main dish when paired with grilled protein.

The best part? It holds up for days in the fridge, so you can prep ahead and enjoy freshness all week.

This recipe is versatile enough for picnics, office lunches, or elegant gatherings, yet simple enough for weeknight dinners. Whether you’re serving it as a light lunch or a refreshing side, the combination of textures and flavors ensures it never feels like just another salad. Let’s get started!

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

Ingredients for broccoli couscous salad

Toasted couscous, crisp broccoli, and herby almonds—this salad delivers texture and flavor without fuss.

Ingredient Amount Notes
Israeli Couscous 🌾 1 cup Uncooked, toasted for nutty flavor
Fresh Broccoli Florets 🥦 4 cups Tender-crisp, cut into bite-sized pieces
Raw Almond Slices 🥜 ½ cup Skin-on for texture, toasted until golden
Fresh Parsley Leaves 🌿 ¼ cup Chopped, bright green preferred
Fresh Mint Leaves 🍃 ¼ cup Chopped, for freshness
Extra-Virgin Olive Oil 🫒 ¼ cup Light, fruity variety
Fresh Lemon Juice 🍋 3 tbsp From 1 medium lemon, freshly squeezed
Vegetable Broth 💧 1 ½ cups Low-sodium, for couscous cooking
Diamond Crystal Kosher Salt 🧂 ½ tsp For seasoning, to taste
Ground Black Pepper 🌶️ ¼ tsp Freshly ground for brightness
Garlic Cloves 🧄 2 cloves Minced for vinaigrette
Honey 🍯 1 tbsp For balancing acidity in dressing
Mustard 🍯 1 tsp Dijon preferred for tang
Optional Chickpeas 🥜 ½ cup Rinsed canned or cooked
Optional Feta Cheese 🧀 ¼ cup Crumbled, for extra richness

The couscous is the star here, so grab the Israeli variety—it's finer and toasts better than regular couscous. Toasting it in olive oil until golden gives that nutty depth the intro promises. Trader Joe's and Whole Foods carry it in bulk bins, which is perfect for making extra. For the broccoli, look for heads with tight florets and vibrant green color—Trader Joe's has pre-cut florets that save time, but whole heads are cheaper. Fresh herbs matter too: parsley and mint should smell bright, not wilted. If you're short on time, dried herbs work at half the amount, but fresh is ideal for that summery vibe the recipe promises.

No almonds? Toasted walnuts or pecans work just as well for crunch. Short on parsley? Cilantro or basil can step in, though the flavor will shift slightly. The dressing is where you can get creative—if you don't have Dijon mustard, yellow mustard at double the amount works in a pinch. For the optional chickpeas, Great Northern beans are a great swap if you want something different. And if you're avoiding dairy, skip the feta or use vegan feta—it's surprisingly good in this salad. The key is balancing the bright lemon with something sweet, which is why the honey is non-negotiable (but if you're avoiding sugar, maple syrup works too

This salad tastes even better the next day—3-4 days in the fridge, actually. Store the dressing separately if you're prepping ahead, and toss everything together just before serving to keep the broccoli crisp. For extra crunch, toast the almonds fresh the day you serve. If you're meal prepping, portion into airtight containers with dressing on the side—it keeps for 5 days that way. Freezing isn't recommended, but you can freeze the dressing separately for up to 3 months if you're planning ahead.

❤️

Why You'll Love This Recipe

  • 20-Minute Assembly: The couscous cooks in five minutes flat while you chop broccoli—no boiling, no fuss. Toss everything together, and honestly? You’ll forget it took less time than ordering takeout.
  • Crunchy-Perfect Texture: That toasted almond crunch paired with the couscous’s bite? It’s the kind of contrast that makes you reach for seconds. The parsley and mint add freshness that cuts through the richness like a cool breeze.
  • Lunchbox Hero: Pack it in jars for work or school—layers of couscous, broccoli, and herbs stay crisp even after sitting. My kids actually finish their lunches with this, and that’s saying something.
  • Budget Brightener: Fresh broccoli and herbs bulk up the flavor without breaking the bank, and couscous stretches further than rice. Leftovers? Even better cold the next day—no reheating needed.

Step-by-step instructions for broccoli couscous salad

Here's how to assemble this vibrant, textured salad with perfect almond crunch and bright herb notes.

1

Toast the Israeli Couscous for Nutty Depth

Heat a large skillet over medium-high heat and add the 1 cup Israeli couscous without oil. Toast for 3-4 minutes, stirring constantly, until it turns a rich golden brown and smells distinctly nutty. This dry-toasting step develops the couscous's natural flavors and prevents a mushy texture later.

Watch closely—it should smell toasty and slightly caramelized. Immediately transfer the toasted couscous to a large mixing bowl. If you see any dark spots, pick them out—they've burned. This is where the magic starts, so don't rush this step.

2

Blanch the Broccoli for Perfect Texture

Bring a medium pot of water to a rolling boil and add 4 cups fresh broccoli florets. Cook for exactly 1 minute—this brief blanch preserves their vibrant color and tender-crisp texture. Drain immediately in a colander and plunge into ice water to stop the cooking process.

Drain well and add the broccoli to the mixing bowl with the toasted couscous. The broccoli should still have a slight bite—if it's too soft, it'll turn mushy when tossed with the dressing. This quick cooking method ensures your salad maintains that perfect almond-to-broccoli texture contrast.

3

Prepare the Herb-Infused Vinaigrette

In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 3 tbsp fresh lemon juice, 1 tbsp honey, 1 tsp Dijon mustard, 2 cloves minced garlic, 0.5 tsp Diamond Crystal kosher salt, and 0.25 tsp ground black pepper. The dressing should emulsify into a smooth, glossy consistency.

Taste and adjust—you might want a touch more salt or lemon depending on your preferences. The honey balances the acidity while the mustard adds depth. This dressing is the soul of your salad, so don't skimp on fresh ingredients. Pour it over the couscous and broccoli mixture and toss gently but thoroughly to coat.

4

Toast the Almonds and Add Fresh Herbs

In the same skillet you used for toasting the couscous, heat over medium heat and add the 0.5 cup raw almond slices. Toast for 4-5 minutes, stirring frequently, until they're fragrant and turn a beautiful golden brown. Watch carefully—they burn quickly once they reach this stage.

Remove from heat and let cool for 2 minutes before adding to the salad. In the same bowl, stir in the 0.25 cup chopped fresh parsley leaves and 0.25 cup chopped fresh mint leaves. The herbs should be evenly distributed throughout the salad, adding their bright, fresh notes that cut through the richness of the almonds.

5

Assemble and Serve with Optional Add-Ins

Gently fold in the 1.5 cups vegetable broth to the salad mixture. This step creates the perfect balance of moisture and texture without making the salad soggy. If using, add the 0.5 cup optional chickpeas and 0.25 cup optional feta cheese at this stage, tossing gently to distribute evenly.

Let the salad sit for 10 minutes before serving to allow all the flavors to meld together. The couscous will absorb the dressing perfectly, creating a harmonious blend of toasted, fresh, and creamy elements. Serve immediately while the almonds are still crisp and the herbs are vibrant—this salad tastes best when enjoyed fresh.

👨‍🍳

Pro Tips For Making Broccoli Couscous Salad

  • Rinse the Couscous: Israeli couscous is tiny but stubborn—it clings to dryness like a stubborn guest. Give it a quick cold-water rinse after cooking, then drain well. This cuts the grit and keeps the texture light, so your salad doesn’t taste like you’re chewing on sand.
  • Roast Broccoli First: Cold broccoli florets in a salad? No thanks. Toss them in olive oil, salt, and roast at 425°F (220°C) for 15-18 minutes until edges crisp. The heat brings out their sweetness and makes them actually want to be in your salad.
  • Toast the Almonds: Raw almonds taste like nothing in this dish—just bland crunch. Dry-toast them in a pan over medium heat for 3-4 minutes until golden, then toss with a pinch of salt. The difference is night and day.
  • Chop Herbs Last: Parsley and mint wilt faster than you’d think. Wait until everything’s mixed and cooled slightly before adding them—fresh, bright greens make the salad pop. If you’re impatient, store them separately and fold in right before serving.

Troubleshooting this recipe

Broccoli Too Soft?

If your broccoli turns mushy after cooking, you likely over-steamed or boiled it. Stick to exactly 1 minute of blanching in boiling water, then immediately shock it in ice water. For extra insurance, use younger broccoli florets (smaller ones cook faster).

If you're short on time, microwave the florets for 45-60 seconds in a bowl with 1 tbsp water, then drain well. 🥦

Couscous Getting Mushy?

Overcooked couscous is a common issue, but toasting it properly prevents this. Dry-toast your Israeli couscous in a skillet for 3-4 minutes until golden before adding broth. I recommend using 1.5 cups vegetable broth (not water) for extra flavor and structure.

If it still feels undercooked, let it sit for 5 minutes after adding broth—it'll absorb liquid without turning soggy. ⏳

Dressing Not Coating?

If your vinaigrette separates or doesn't cling to the salad, you need better emulsification. Whisk your dressing ingredients vigorously for 30 seconds before adding to the salad. For extra insurance, add 1 tsp Dijon mustard (already in the recipe) or 1 tsp honey to help bind the oil and vinegar.

Toss the salad gently but thoroughly—overmixing can break down the couscous texture. 💫

Almonds Burning Too Fast?

Almonds toast quickly and can go from perfect to burnt in seconds. Keep your heat at medium (not high) and stir constantly with a wooden spoon. Remove them as soon as they're golden brown—they'll continue cooking slightly from residual heat.

If you're using a crowded pan, work in batches to avoid overcrowding. For extra safety, set a timer for 4 minutes as a reminder. 🥜

Herbs Losing Freshness?

Fresh herbs wilt quickly in warm salads. Add them last (after everything else is mixed) to preserve their vibrant color and flavor. If your herbs look dull, give them a quick ice water bath for 30 seconds before chopping.

For extra staying power, store fresh herbs in the fridge in a glass of water, covered with a plastic bag, just like flowers. 🌿

Salad Too Dry?

If your salad seems dry after mixing, it likely needs more moisture. Add 1-2 tbsp extra vegetable broth or a splash of lemon juice to revive the dressing. For extra creaminess, stir in 1 tbsp plain Greek yogurt (if avoiding dairy, use coconut yogurt).

If the couscous is still dry, it may not have absorbed enough liquid—try folding in 1 tbsp olive oil to help bind everything together. 💧

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 350mg15%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
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 regular couscous instead of Israeli couscous?

Regular couscous will work, but the texture will be different—it's larger and less toasty. For best results, use Israeli couscous as called for, since it toasts beautifully and absorbs flavors better. If you must substitute, reduce the cooking time slightly and add an extra 1 tbsp olive oil to help with crispiness.

2

How can I make this salad vegan?

Skip the feta and use vegan feta or omit it entirely. Cook the couscous in vegetable broth (already included in the recipe) and ensure your almonds are certified vegan. For extra protein, add roasted chickpeas or tofu cubes. The dressing is already plant-based!

3

Can I make this salad ahead of time?

Store all components separately in the fridge for up to 5 days. Keep the dressing in a small container and toss everything together just before serving to maintain crispness. The couscous and almonds stay best when toasted fresh the day you serve, but you can toast almonds up to 2 days ahead and store in an airtight container.

4

What if I don't have fresh herbs?

Use dried herbs at half the amount (e.g., 1/8 tsp dried parsley instead of 1/4 cup fresh). For mint, dried works best in savory dishes. If you're missing both, boost the lemon and garlic in the dressing for brightness. Fresh herbs make a big flavor difference, but dried will still add good depth.

5

How can I make this salad heartier?

Add grilled chicken, crumbled feta, or roasted chickpeas for extra protein. For a meatless option, fold in white beans or quinoa. A sprinkle of toasted pumpkin seeds adds crunch and nutrition. The salad already serves 4 as a side—double the ingredients for a main dish!

★★★★★4.5(15 reviews)
Categories Salads