Moroccan Couscous with Roasted Vegetables
If you’re craving something vibrant, nourishing, and full of life—something that tastes like sunshine and spice—this Moroccan couscous is calling your name. I first made this dish on a sweltering summer afternoon when my kitchen felt too hot to cook anything heavy, but I didn’t want dinner to be boring. Little did I know, I was about to fall head over heels for what would become one of my absolute favorite meals. It’s got crunchy almonds, tender chickpeas, juicy raisins, soft roasted veggies, and fluffy little pearls of couscous all dancing together with bright lemon, warming spices, and fresh herbs. Every bite feels like a celebration.
Thank you for reading this post, don't forget to subscribe!
What Is Moroccan Couscous with Roasted Vegetables?
This isn’t the steamed, dense couscous of your grandma’s table (though that’s wonderful too). This version is light, airy, and loaded with texture and flavor. It starts with dry couscous cooked in aromatic chicken broth infused with turmeric—then tossed with roasted bell peppers, carrots, red onion, zucchini, and garlic until they caramelize just enough to bring sweetness without turning mushy. We add chickpeas for protein, toasted slivered almonds for nutty crunch, plump golden raisins for surprise bursts of sweetness, and a punch of fresh cilantro and mint. The whole thing comes together with a zesty lemon-olive oil dressing studded with cumin, coriander, cinnamon, and salt. It’s a side dish that doubles as a meal—bright, satisfying, and deeply comforting.
Why You’ll Love This Recipe
First off: it’s incredibly forgiving. Even if you burn the oven or forget to toast the almonds (I’ve done both), this dish still tastes amazing. That’s because the balance of flavors is so good—the heat from the spices, the brightness of lemon, the earthiness of roasted veggies, and the subtle sweetness from raisins create harmony no matter what. Plus, it’s packed with plant-based protein and fiber thanks to chickpeas and almonds, making it filling enough for lunch or a light dinner. And honestly? It looks gorgeous on a plate—colorful, inviting, and restaurant-worthy.
I also love how adaptable it is. Got broccoli instead of zucchini? Swap it in. No cilantro on hand? Mint alone works wonders. Want more heat? Add a pinch of cayenne to the lemon mix. Because of that flexibility, it becomes part of your regular rotation without ever feeling repetitive. I’ve served it alongside grilled salmon, pan-seared chicken, or even falafel, and it shines each time. But truthfully, it’s just as delicious eaten straight from the bowl as leftovers the next day—no reheating needed!
“Packed with flavor and so simple. Exactly what I wanted from this Moroccan Couscous Roasted Vegetables Chick Peas Almonds!”
How to Make Moroccan Couscous with Roasted Vegetables
Quick Overview
In under 35 minutes, you’ll have a stunning, nutrient-dense dish that’s perfect for busy weeknights or weekend gatherings. Roast your vegetables while you prep the couscous base, then combine everything with a zesty lemon dressing and fresh herbs. It’s hands-off except for tossing and stirring—perfect for multitaskers.
Ingredients
- 1 large red bell pepper, cored and diced
- 2 medium carrots, halved through length and sliced fairly thin
- 1 small red onion, diced into 1-inch chunks
- 1 medium zucchini, halved through the length and sliced
- 4 Tbsp olive oil, divided
- 2 Tbsp fresh lemon juice
- 2 tsp minced garlic (2 cloves)
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp ground cinnamon
- Salt (to taste)
- 1 ⅓ cups dry couscous
- 1 (14.5 oz) can low-sodium chicken broth
- ½ tsp turmeric
- ½ cup raisins
- 1 (14 oz) can chick peas, drained and rinsed
- ½ cup slivered almonds, toasted
- 3 Tbsp minced fresh cilantro
- 2 Tbsp minced fresh mint

Step-by-Step Instructions
- Preheat oven to 475°F. Spray an 18 by 13-inch rimmed baking sheet with non-stick cooking spray.
- Place bell pepper, carrots, onions, and zucchini on the baking sheet. Drizzle with 1 Tbsp olive oil and season generously with salt. Toss to coat evenly.
- Roast in preheated oven for about 15 minutes, tossing once halfway through, until vegetables are tender. For a touch of char, move oven rack closer to broiler and broil for 1–2 minutes (watch carefully!).
- While veggies roast, whisk together the remaining 3 Tbsp olive oil, lemon juice, garlic, cumin, coriander, cinnamon, and ¼ tsp salt in a small bowl. Set aside.
- In a saucepan, bring chicken broth, ½ tsp salt, and turmeric to a boil.
- In a large mixing bowl, combine couscous and raisins. Pour hot broth over top and stir gently. Cover bowl tightly with plastic wrap and let sit for 5 minutes—this allows the couscous to absorb all the flavor and become light and fluffy.
- Add roasted vegetables, chickpeas, toasted almonds, cilantro, mint, and the lemon-oil mixture to the couscous. Toss everything together until well combined. Taste and adjust seasoning with additional salt if needed.
- Serve warm as a main course or side dish.
What to Serve It With
This couscous pairs beautifully with grilled proteins like Moroccan-spiced chicken, seared salmon, or lamb kebabs. If you’re vegetarian, serve it with a simple green salad or stuffed grape leaves. For a complete Middle Eastern-inspired meal, add some pickled turnips, olives, and a dollop of tzatziki on the side. It’s also fantastic as a colorful, hearty addition to potlucks or family dinners—people always ask for seconds!
Top Tips for Perfecting Your Moroccan Couscous
- Toast the almonds yourself: They make such a difference in texture and flavor. Just spread them on a baking sheet at 350°F for 6–8 minutes until golden and fragrant.
- Don’t skip the resting step: Letting the couscous sit after adding broth ensures it absorbs moisture fully and stays light—no gummy clumps.
- Adjust sweetness: If you prefer less sweet, reduce or omit raisins. For extra depth, add a teaspoon of honey to the lemon dressing.
- Veggie swap freedom: Eggplant, sweet potatoes, or cauliflower all work wonderfully here. Just chop uniformly so they roast evenly.
- Make it spicy: A pinch of smoked paprika or red pepper flakes in the lemon mix adds warmth without overwhelming the other flavors.
Storing and Reheating Tips
This couscous keeps beautifully in the fridge for up to 5 days. Store it covered in an airtight container—no need to separate components; just give it a quick toss before eating. It actually tastes even better the next day as the flavors meld together! To enjoy cold, simply mix in extra fresh herbs or a squeeze of lemon. If you do reheat, sprinkle a little water or broth over it to prevent drying out, then warm gently in the microwave or on the stovetop.
Frequently Asked Questions
“I don’t know if I’ve ever eaten a better Moroccan Couscous Roasted Vegetables Chick Peas Almonds. The rub alone is wonderful, but the sauce??? Over the top!”
Final Thoughts

Honestly, if I could only eat one dish forever, this would be it. It’s got everything—color, crunch, chew, creaminess, spice, and sweetness—all working in perfect harmony. Whether you’re feeding a crowd or whipping up a solo supper, this Moroccan couscous never fails to impress. And the best part? It’s healthy, flavorful, and ready in under half an hour. So go ahead—grab those veggies, fire up the oven, and treat yourself. Trust me, your taste buds will thank you.

Moroccan Couscous with Roasted Vegetables Chick Peas and Almonds
Ingredients
Roasted Vegetables
- 1 large red bell pepper cored and diced
- 2 medium carrots halved through length and sliced fairly thin
- 1 small red onion diced into 1-inch chunks
- 1 medium zucchini halved through the length and sliced
Seasoning Mix
- 4 Tbsp olive oil divided
- 2 Tbsp fresh lemon juice
- 2 tsp minced garlic (2 cloves)
- 1 tsp ground cumin
- 1 tsp ground coriander
- 0.5 tsp ground cinnamon
- Salt
Couscous Base
- 1.333 cups dry couscous
- 1 (14.5 oz) can low-sodium chicken broth
- 0.5 tsp turmeric
- 0.5 cup raisins
Final Additions
- 1 (14 oz) can chick peas drained and rinsed
- 0.5 cup slivered almonds toasted
- 3 Tbsp minced fresh cilantro
- 2 Tbsp minced fresh mint
Instructions
Preparation Steps
- Preheat oven to 475 degrees. Spray a 18 by 13-inch rimmed baking sheet with non-stick cooking spray. Place bell pepper, carrots, onions and zucchini on baking sheet.
- Drizzle with 1 Tbsp olive oil and season with salt and toss to evenly coat. Roast in preheated oven about 15 minutes until tender, tossing once halfway through roasting.
- Then if desired move oven rack closer to broiler and broil for about 1 - 2 minutes to add a light char.
- While vegetables are roasting, in a small mixing bowl whisk together remaining 3 Tbsp olive oil, lemon juice, garlic, cumin, coriander, cinnamon and season with 1/4 tsp salt, set aside.
- Bring chicken broth, 1/2 tsp salt and turmeric to a boil. Place couscous and raisins in a large mixing bowl, pour hot chicken broth over couscous and stir, cover bowl with plastic wrap and let rest for 5 minutes.
- Add roasted vegetables, chick peas, almonds, cilantro, mint and lemon mixture to couscous and toss to evenly coat (while seasoning with a little more salt to taste as desired). Serve warm.
- Recipe source: adapted from Scrumpdillyicious





