Salads
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!
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.
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.
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.
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.
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.
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
Frequently asked questions
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.
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!
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.
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.
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!
