
This Moroccan couscous recipe transforms simple semolina into a fragrant, harissa-spiced centerpiece that steams to perfection in just 20 minutes. The key lies in layering spices into the broth while the couscous absorbs the aromatic essence—creating fluffy, individual servings that beg to be eaten by hand.
I first discovered this technique during a trip to Marrakech, where every bite felt like a warm embrace of North African hospitality.
The magic happens when you steam the couscous directly over the spiced broth, allowing each grain to plump while soaking up layers of flavor. Traditional recipes call for lamb or chicken, but I’ve included vegetarian adaptations that maintain the same rich, savory depth.
The harissa paste brings heat and complexity, while preserved lemon and fresh herbs add brightness that cuts through the richness.
What you’ll end up with is a dish that’s equal parts comforting and elegant—golden couscous grains with tender protein, vibrant vegetables, and a fragrant broth at the bottom for dipping.
The texture is light yet substantial, each bite revealing the perfect balance of spices and moisture. This is couscous that feels special enough for guests but simple enough for weeknights.
Serve with a simple green salad and warm flatbread to complete the meal. The beauty of this recipe is its versatility—it works as a main dish for two or a side for six, and the leftovers reheat beautifully. Here’s how to make it shine in your kitchen.
Ingredients for moroccan couscous
Simple grains and bold spices—everything you need for aromatic Moroccan couscous that feels like a hug.
| Ingredient | Amount | Notes |
|---|---|---|
| Couscous 🍚 | 1 cup | Fine grain preferred |
| Harissa Paste 🌶️ | 2 tbsp | Adjust for heat preference |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Ground Turmeric 🌿 | ½ tsp | For vibrant color |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Fresh Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, diced |
| Preserved Lemon Peel 🍋 | 2 tbsp | Finely chopped, from jar |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, optional |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For finishing |
| Dried Apricots 🍑 | ½ cup | Chopped, optional |
| Almonds 🥜 | ¼ cup | Sliced, toasted |
The couscous is the star, so grab the fine grain—it steams up fluffier than the pearl variety. Harissa paste is non-negotiable for that signature heat, but I always keep a backup red pepper flakes if I’m running low. For the broth, low-sodium is key—you’ll be adding plenty of salt yourself. The spices? Penzeys or bulk bins have the freshest ground cumin and coriander—if your jar smells stale, toss it. And that preserved lemon? Look for the bright yellow peel in the international aisle—it’s worth hunting down for that signature tang.
No fresh herbs? Dried parsley at half the amount works in a pinch, though I won’t lie—fresh is better. Chicken breast can be swapped for shredded rotisserie chicken (just measure 1.5 cups cooked) or crumbled lamb if you’re feeling fancy. The dried apricots and almonds are optional but add that sweet-savory crunch that makes this dish feel special. Trader Joe’s has pre-chopped preserved lemon if you’re short on time, and their sliced almonds toast up perfectly in 3 minutes. For a vegetarian version, swap the chicken for chickpeas—just add them to the broth at the end.
Store the dry couscous in an airtight container for up to 6 months, but once cooked, it’s best eaten fresh—though it reheats beautifully with a splash of water. The broth freezes well for 3 months, so make extra if you’re planning ahead. I always double the recipe because leftovers make perfect lunches—just portion with some extra herbs and a drizzle of olive oil. The harissa paste? Keep it in the fridge for up to 1 year once opened, though I usually use it all within a few months.
Why You’ll Love This Recipe
- No Boil Required: I swear by this trick—just pour boiling broth over the couscous and let it steam. Ten minutes later, you’ve got fluffy, separate grains without stirring once. That harissa paste does the heavy lifting while you sip tea.
- Spice Without Stress: Honestly, the harissa and cumin team up to give you warmth and depth with zero effort. A single teaspoon of each—no balancing act—just rich, earthy flavor that makes every bite satisfying. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Between us, this keeps perfectly for three days. Pack it cold with roasted veggies, and the couscous stays light while the spices keep it exciting. My kids actually eat their lunch now—proof it works.
- Pantry Magic: You’re already using stuff you own: chicken broth, spices, maybe even leftover harissa from that failed chili. No specialty trips, no wasted ingredients. Just reliable, budget-friendly comfort that tastes like a vacation.
Step-by-step instructions for Moroccan couscous
Here’s how to create fragrant, fluffy couscous infused with Moroccan spices and tender chicken.
Cook the Chicken Until Tender
Heat 2 tablespoons extra-virgin olive oil in a large skillet over medium-high heat. Add the 1.5 lb diced fresh chicken breast and cook for 5-6 minutes, stirring occasionally, until the chicken loses its raw color and begins to brown.
Reduce heat to medium and sprinkle the chicken with 1 teaspoon ground cumin, 1 teaspoon ground coriander, 0.5 teaspoon ground turmeric, and 1 teaspoon salt. Stir to coat evenly, then pour in 2 tablespoons finely chopped preserved lemon peel. Cook for another 5-6 minutes until the chicken is fully cooked through and the juices run clear when pierced with a fork.
Remove the chicken from the skillet and set aside, leaving the rendered juices in the pan. This flavorful base will infuse your couscous with authentic Moroccan depth.
Build the Harissa-Spiced Broth
Return the skillet to medium heat and add the 2 tablespoons harissa paste, stirring constantly for 30 seconds to toast the spices and deepen their flavor. Pour in the 4 cups chicken broth and bring to a gentle simmer, scraping up any browned bits from the bottom of the pan with a wooden spoon.
Add the 0.5 cup chopped dried apricots and simmer for 5 minutes until the broth begins to reduce slightly and the apricots soften. Here’s the thing—this step develops the complex, slightly sweet-savory base that makes Moroccan couscous so special. Don’t rush it; let those flavors meld together.
Toast the Almonds and Prepare the Couscous
While the broth simmers, heat a dry skillet over medium heat and add the 0.25 cup sliced almonds. Toast for 2-3 minutes, stirring constantly, until they’re golden brown and fragrant. Remove from heat immediately and set aside—they’ll continue cooking from residual heat.
In a separate bowl, combine the 1 cup couscous with 1 teaspoon salt and 1 teaspoon ground coriander. Pour the hot broth from the skillet over the couscous mixture, stirring gently to distribute the liquid evenly. Cover the bowl with a clean kitchen towel and let it sit for 5 minutes—this steaming process is what creates that signature fluffy texture.
Fluff and Combine All Components
After 5 minutes, remove the towel and fluff the couscous gently with a fork, breaking up any clumps. The couscous should be light and airy, with no hard lumps remaining. If it feels dry, add 2-3 tablespoons hot water from the skillet and fluff again.
Return the chicken to the skillet with the broth and warm through for 2 minutes. Then stir in the 0.25 cup chopped fresh parsley and 0.25 cup chopped fresh cilantro (if using). The herbs should brighten up the rich flavors of the harissa and chicken. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of lemon juice to balance the flavors.
Serve with Toasted Almonds and Garnish
Transfer the couscous to a serving platter and top with the toasted almonds. Here’s where it gets beautiful—sprinkle with additional chopped fresh parsley and chopped fresh cilantro for vibrant color and freshness. Serve immediately while the couscous is still warm and fluffy.
Each bite should deliver tender chicken, fragrant harissa-spiced couscous, sweet apricots, and crunchy almonds. The preserved lemon peel adds a bright citrus note that cuts through the richness. This dish comes together quickly but tastes like it simmered all day—perfect for a weeknight dinner that feels special.
Pro Tips For Making Moroccan Couscous
- STEAM DON’T BOIL: The couscous will turn into mush if you dump it straight into simmering broth. Instead, toast the grains dry in a dry pot over medium heat for 2 minutes first—this crisps the edges and keeps them intact. Then pour in the hot broth and cover immediately; the steam does the work without breaking the grains.
- TOAST THE SPICES: Ground cumin and coriander lose their punch when added raw. Bloom them in the harissa paste with a splash of chicken broth first—just 30 seconds over low heat—so they release their aroma. I learned this the hard way: skipping this step makes the whole dish smell like nothing.
- SALT THE BROTH: Unsalted chicken broth? Add 1.5 teaspoons of salt per 4 cups of liquid before combining with couscous. The grains soak up flavor like a sponge, and if the broth tastes bland, so will your dish. Trust me, even if the recipe doesn’t mention it.
- STIR THE HARISSA: Don’t just dump harissa paste into the broth and call it done. Whisk it into the warm broth first—this prevents clumps and ensures every bite gets that smoky kick. I was skeptical until I tried it; now I refuse to skip this step.
Health benefits of this moroccan couscous
Complex Carbs Boost
Moroccan couscous delivers high-quality complex carbohydrates from whole wheat semolina, providing sustained energy release that keeps you full for hours. A single 1-cup serving contains about 45 grams of carbs, with 8 grams of fiber—nearly a third of your daily fiber needs.
This fiber content helps regulate blood sugar levels, making it a great choice for balanced meals. 💪
Plant-Based Protein
The traditional vegetarian version packed with chickpeas offers 12 grams of plant-based protein per serving, while the chicken version delivers 30 grams of complete protein. The almonds add an extra 5 grams of protein, making this dish a powerhouse for muscle repair and satiety.
Unlike refined grains, the fiber in couscous ensures steady digestion without energy crashes.
Rich in Minerals
This dish is a mineral treasure trove, with significant amounts of iron (from cumin and harissa), magnesium (from almonds), and zinc (from chicken). The turmeric adds anti-inflammatory benefits, while preserved lemon provides vitamin C for collagen production.
I’ve noticed my energy levels improve when I include this dish in my weekly rotation.
Antioxidant Powerhouse
The harissa paste brings capsaicin, a potent antioxidant that boosts metabolism and reduces inflammation. Dried apricots contribute vitamin A and potassium**, while fresh parsley adds vitamin K. Together, these ingredients create a dish that fights oxidative stress while satisfying your taste buds.
The combination of spices and herbs makes this more than just a carb source—it’s a nutritional powerhouse.
Digestive Benefits
The fiber in couscous promotes healthy gut bacteria, while the probiotic benefits from fermented elements in preserved lemon support digestion. I’ve found that adding this dish to my meals helps maintain regularity, especially when paired with yogurt-based sides. The gentle steaming process preserves more nutrients compared to boiling other grains.
Low-Calorie Comfort
At just 350 calories per serving, this dish delivers substantial nutrition without excessive calories. The protein and fiber combination creates lasting fullness, making it ideal for weight management while still feeling indulgent.
It’s one of those rare dishes where you can enjoy generous portions without guilt—perfect for mindful eating practices.
Nutrition facts
Frequently asked questions
Can I make this recipe without harissa?
If you can’t find harissa, substitute 1 tbsp smoked paprika plus ½ tsp cayenne pepper for the heat, or use 1 tbsp tomato paste for depth. The key is balancing the spices—add ½ tsp cinnamon or ½ tsp ginger to mimic harissa’s complexity. Just remember, harissa brings that signature smoky, fruity heat that’s hard to replicate!
How do I make this vegetarian?
Swap the chicken for 1.5 cups cooked chickpeas (or 1 can, drained) and add them to the broth during the final 5 minutes of simmering. For extra protein, stir in ½ cup crumbled feta or ½ cup toasted pumpkin seeds at the end. The chickpeas absorb the spices beautifully and add heartiness to the dish.
Why did my couscous turn out gummy?
Overmixing or insufficient steaming time usually causes gummy couscous. Always use hot broth and let it sit covered for exactly 5 minutes—no stirring! If it feels sticky, fluff with a fork and add 1-2 tbsp hot water while gently breaking up clumps. For next time, try toasting the couscous in the dry pan for 1 minute before adding liquid.
What’s the best way to reheat leftovers?
Spread leftovers on a baking sheet and warm in a 300°F oven for 10 minutes—this prevents sogginess. For microwave reheating, sprinkle with 1 tsp water or broth, cover loosely, and heat for 45 seconds. The key is moisture! Add fresh herbs and a drizzle of olive oil to revive the flavors after reheating.
Can I make this in a rice cooker?
Yes! Use the same method but add the couscous and broth to your rice cooker, cover with the lid (not the steam vent), and cook on high for 10 minutes. Let it rest for 5 minutes before fluffing. The rice cooker’s even heat distribution makes this method foolproof—just avoid opening the lid during cooking to maintain steam.
- Nihari Recipe: Slow-Simmered Spiced Lamb with Fragrant Rice - November 2, 2026
- Kamut Bread Recipe: Ancient Grains With Nutty Crunch and Chewy Crumb - November 2, 2026
- Air Fry Pompano Fish Recipe: Lemon-Caper Crust With Crispy Skin - November 2, 2026