Moroccan Couscous Roasted Vegetables Chick Peas Almonds
Moroccan Couscous with Roasted Vegetables
If you’ve been craving something vibrant, nourishing, and full of warm spices—but not too heavy or complicated—this Moroccan Couscous with Roasted Vegetables is about to become your new favorite dish. I first made this recipe on a lazy Sunday afternoon when I wanted to use up some veggies in the fridge but still serve something impressive. Honestly, it turned out so good that I ended up making it twice that week! The combination of golden-roasted bell peppers, tender carrots, sweet zucchini, and fragrant chickpeas all mingling with fluffy couscous, crunchy almonds, and plump raisins feels like a little taste of North Africa right on your plate. Plus, it’s naturally gluten-free (depending on your couscous), packed with plant-based protein, and bursting with color—perfect for brightening up any meal.

What Is Moroccan Couscous with Roasted Vegetables?
This isn’t your average side dish—it’s more like a complete meal in a bowl. Inspired by traditional Moroccan cuisine, this couscous features steamed or soaked whole-wheat or semolina grains that absorb the flavors of spiced broth, then get tossed with roasted seasonal vegetables, protein-rich chickpeas, toasted almonds, dried fruit, and fresh herbs. What makes it special is how each ingredient plays off the others: the smokiness from the charred veggies meets the brightness of lemon, the earthiness of cumin and coriander dances with cinnamon, and the texture contrast between soft couscous and crunchy nuts keeps every bite interesting. It’s hearty enough for dinner but light enough for lunch, and it travels beautifully for meal prep or potlucks.
Why You’ll Love This Recipe
I absolutely adore recipes that feel both comforting and exciting at the same time—and this Moroccan Couscous delivers on both fronts. First off, it’s incredibly versatile. You can swap in whatever vegetables you have on hand: eggplant, sweet potatoes, broccoli florets, or even mushrooms would work wonderfully here. Second, it’s loaded with fiber, healthy fats, and plant-based protein thanks to the chickpeas and almonds, making it satisfying without being greasy. And let’s talk about those flavors—oh my goodness, the blend of cumin, cinnamon, turmeric, and fresh mint and cilantro creates such a complex, aromatic profile that transports you straight to Marrakech. Even if you’re not much of a cook, this recipe comes together easily with just one roasting pan and a simple assembly process. Plus, it tastes even better the next day as the flavors meld together. Seriously, I’ve eaten leftovers cold from the fridge and they were still amazing!
How to Make Moroccan Couscous
Quick Overview
Roast a rainbow of vegetables until caramelized and tender, soak couscous in spiced chicken broth, then mix everything together with chickpeas, almonds, raisins, and a zesty lemon-garlic dressing. Total active time is under 30 minutes, and most of it involves hands-off cooking—so grab a glass of iced tea and relax while your kitchen fills with enticing aromas!
Ingredients
- 1 large red bell pepper, cored and diced
- 2 medium carrots, halved lengthwise and sliced thinly
- 1 small red onion, diced into 1-inch chunks
- 1 medium zucchini, halved lengthwise and sliced
- 4 tablespoons olive oil, divided
- 2 tablespoons fresh lemon juice
- 2 teaspoons minced garlic (about 2 cloves)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground cinnamon
- Salt, to taste
- 1⅓ cups dry couscous
- 1 (14.5 oz) can low-sodium chicken broth
- ½ teaspoon turmeric
- ½ cup raisins
- 1 (14 oz) can chickpeas, drained and rinsed
- ½ cup slivered almonds, toasted
- 3 tablespoons minced fresh cilantro
- 2 tablespoons minced fresh mint

Step-by-Step Instructions
- Preheat your oven to 475°F (245°C). Spray a large rimmed baking sheet generously with non-stick cooking spray.
- Spread the bell pepper, carrots, red onion, and zucchini evenly across the prepared baking sheet. Drizzle with 1 tablespoon of olive oil and season lightly with salt. Toss gently to coat all pieces.
- Roast in the preheated oven for about 15 minutes, tossing once halfway through, until the vegetables are tender and slightly caramelized. For extra depth, you can slide the rack closer to the broiler and broil for 1–2 minutes until edges get a light char—just keep an eye on it so they don’t burn!
- While the veggies roast, whisk together the remaining 3 tablespoons olive oil, lemon juice, garlic, cumin, coriander, cinnamon, and ¼ teaspoon salt in a small bowl. Set aside.
- In a saucepan, bring the chicken broth, ½ teaspoon salt, and turmeric to a rolling boil.
- Meanwhile, place the couscous and raisins in a large mixing bowl. Carefully pour the hot broth over the couscous and stir once or twice to combine. Cover the bowl tightly with plastic wrap and let sit for exactly 5 minutes—this allows the couscous to absorb all that flavorful liquid and soften perfectly.
- After 5 minutes, fluff the couscous with a fork, then add the roasted vegetables, drained chickpeas, toasted almonds, fresh cilantro, fresh mint, and the lemon-oil mixture. Gently toss everything together until well combined. Taste and adjust seasoning with additional salt if needed.
- Serve warm as a standalone dish or alongside grilled fish, chicken, or lamb.
What to Serve It With
This Moroccan Couscous shines brightest when paired with proteins that complement its bold yet balanced flavors. Grilled salmon, seared chicken breast, or even lentil stew would make fantastic companions. If you’re serving it at a dinner party, consider adding a simple green salad with a light vinaigrette and maybe some crusty whole-grain bread on the side. For vegetarian guests, it stands strong on its own, especially if you toast the almonds yourself—they add such a lovely crunch! I also love serving it chilled as part of a mezze spread during warmer months, accompanied by olives, hummus, and pita chips.
Top Tips for Perfecting Your Moroccan Couscous
Here are a few secrets I’ve learned from making this recipe multiple times:
- Toast the almonds lightly: Dry-toast them in a skillet over medium heat for 3–4 minutes until fragrant. This brings out their natural oils and adds richness.
- Don’t skip the resting step: Letting the couscous sit after pouring in the hot broth ensures it absorbs the liquid fully and becomes light and fluffy—not gummy.
- Adjust sweetness naturally: If you prefer less tang, reduce lemon juice to 1 tablespoon; if you like it brighter, add another teaspoon.
- Use seasonal veggies freely: Swap zucchini for cherry tomatoes or cauliflower florets based on what’s fresh and available.
- Boost the aroma: Add a pinch of smoked paprika along with the cumin and coriander for a deeper, almost campfire-like note.
These tweaks help customize the dish to your palate while keeping it authentically Moroccan at heart.
Storing and Reheating Tips
One of my favorite things about this couscous is how well it holds up overnight! Once cooled completely, store it in an airtight container in the refrigerator for up to 4 days. It actually develops more flavor as it sits, so many people find it tastes even better the second or third day. To reheat, sprinkle a splash of water or broth over the top, cover with a damp paper towel, and microwave for 1–2 minutes until warmed through. Alternatively, steam it gently in a covered pot over low heat. Avoid microwaving uncovered, or it might dry out.
Frequently Asked Questions
Final Thoughts

This Moroccan Couscous with Roasted Vegetables has become one of those rare dishes that feels both effortless to prepare and deeply rewarding to eat. Whether you’re feeding a crowd or whipping up a quick solo supper, it never fails to impress. The way the warm spices mingle with the cool, crisp herbs, the tender veggies giving way to chewy chickpeas and crunchy almonds—it’s honestly magic in a bowl. And the best part? It gets better with time. So go ahead, gather your favorite produce, invite some friends over, and let this recipe do the rest. Trust me, your taste buds will thank you.

Moroccan Couscous with Roasted Vegetables Chick Peas and Almonds
Ingredients
Method
- Preheat oven to 475 degrees. Spray an 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, then toss to evenly coat.
- Roast in preheated oven about 15 minutes until tender, tossing once halfway through roasting.
- If desired, move oven rack closer to broiler and broil for about 1 - 2 minutes to add a light char.
- While vegetables are roasting, whisk together remaining 3 Tbsp olive oil, lemon juice, garlic, cumin, coriander, cinnamon and 1/4 tsp salt in a small bowl; set aside.
- Bring chicken broth, 1/2 tsp salt and turmeric to a boil. Place couscous and raisins in a large bowl, pour hot broth over it, stir, cover with plastic wrap and let rest for 5 minutes.
- Add roasted vegetables, chick peas, almonds, cilantro, mint and lemon mixture to couscous; toss to evenly coat and season with additional salt to taste if needed.
- Serve warm.
