Morocco · Africa

Moroccan Couscous at Home: A Fragrant One-Pot Recipe

Updated November 2, 2026

Total time
1 hr 10 min
prep 25 min · cook 45 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Morocco
Africa

Jump to recipe

Moroccan Couscous at Home: A Fragrant One-Pot Recipe

Moroccan couscous is a North African dish of tiny steamed wheat grains served with a spiced stew of vegetables, chickpeas, and broth. This home version uses quick-cooking couscous to make the meal practical on a weeknight while keeping the warm spices and generous vegetable topping. Moroccan households and regions have their own combinations of vegetables, seasonings, and meat; this recipe is a satisfying meat-free variation.

Ingredients

  • 2 cups (340 g) quick-cooking couscous
  • 2 cups (480 ml) water or vegetable broth, for the couscous
  • 2 tablespoons (30 ml) olive oil, divided
  • 1 teaspoon (6 g) fine salt for the couscous, plus more to taste
  • 1 large yellow onion (about 200 g), finely chopped
  • 3 garlic cloves (about 9 g), minced
  • 2 teaspoons (about 4 g) ras el hanout
  • 1 teaspoon (2 g) ground cumin
  • 1 teaspoon (2 g) ground ginger
  • ½ teaspoon (about 1.5 g) ground turmeric
  • ¼ teaspoon (about 0.5 g) ground cinnamon
  • 2 tablespoons (32 g) tomato paste
  • 6 cups (1.4 L) vegetable broth, preferably low-sodium
  • 2 medium carrots (about 200 g), peeled and cut into 1-inch (2.5 cm) chunks
  • 1 medium turnip (about 150 g), peeled and cut into 1-inch (2.5 cm) chunks
  • About 2 cups (300 g) green cabbage, cut into wedges that stay attached at the core
  • 1 cup (150 g) peeled, seeded butternut squash or pumpkin, cut into 1-inch (2.5 cm) chunks
  • 1 medium zucchini (about 200 g), cut into thick half-moons
  • 1 can (15 ounces / 425 g) chickpeas, drained and rinsed
  • ⅓ cup (50 g) raisins, optional
  • 1 tablespoon (15 ml) lemon juice, plus lemon wedges for serving
  • 2 tablespoons (8 g) chopped fresh cilantro or flat-leaf parsley

Instructions

  1. Prepare the vegetables and spices. Chop the onion, garlic, carrots, turnip, cabbage, squash, and zucchini before you begin cooking. Drain and rinse the chickpeas. Measure the spices and keep the tomato paste nearby. Cutting the vegetables into similarly sized pieces helps them cook at a similar pace; leave the cabbage in substantial wedges so it does not disappear into the broth.
  2. Build the aromatic base. Heat 1 tablespoon (15 ml) of the olive oil in a large heavy pot or Dutch oven over medium heat. Add the onion and cook for 5 to 6 minutes, stirring occasionally, until softened and translucent rather than deeply browned. Stir in the garlic, ras el hanout, cumin, ginger, turmeric, cinnamon, and tomato paste. Cook for about 2 minutes, stirring, until the spices smell fragrant and the tomato paste darkens slightly. If the mixture begins sticking, loosen it with a spoonful of broth.
  3. Start the vegetable stew. Pour in the 6 cups (1.4 L) vegetable broth and scrape the bottom of the pot to release any browned spice mixture. Add the carrots, turnip, cabbage, chickpeas, and raisins if using. Bring the broth to a boil, then lower the heat so it simmers steadily. Cover partly and cook for 25 minutes, stirring gently once or twice. The vegetables should be beginning to soften, and the cabbage should remain in recognizable wedges. Taste the broth and add salt if needed, especially if your broth is unsalted.
  4. Add the quicker-cooking vegetables. Stir in the squash and zucchini, then simmer for 12 minutes, uncovered or with the lid slightly ajar. Check a carrot and a piece of squash with a small knife: both should be tender but still hold their shape. If the stew is reducing faster than you like, add a splash of water or broth. Stir in the lemon juice and half of the chopped herbs. Taste once more and adjust the salt, pepper, or lemon to balance the broth; it should taste seasoned enough to flavor the couscous.
  5. Prepare the couscous while the stew finishes. During the final 5 minutes of the stew’s cooking time, bring the 2 cups (480 ml) water or broth to a boil in a saucepan or kettle. Put the couscous and 1 teaspoon (6 g) salt in a heatproof bowl. Stir the remaining 1 tablespoon (15 ml) olive oil into the boiling liquid, pour it evenly over the grains, and cover the bowl tightly. Let stand for 5 minutes, or for the time stated on your package if it differs. Fluff gently with a fork, separating clumps without pressing the grains together. If the couscous seems dry, sprinkle on a tablespoon of hot water and fluff again.
  6. Assemble and serve. Spread the couscous across a large shallow platter or divide it among six bowls. Spoon the vegetables and chickpeas over the grains, then ladle on enough broth to moisten the couscous without turning it soupy. Scatter the remaining herbs on top and serve the rest of the broth at the table. Offer lemon wedges so everyone can brighten their portion to taste.

Tips

  • Check the couscous package. This recipe is written for quick-cooking couscous, which hydrates off the heat. Traditional Moroccan couscous is commonly steamed over a simmering stew in a couscoussier, often in more than one steaming round. If you have that equipment and use traditional couscous, follow its package or customary steaming directions rather than pouring boiling liquid over it.
  • Substitute the spice blend thoughtfully. Ras el hanout means a blended spice mix, and its ingredients and strength vary. If you cannot find it, use 1 teaspoon ground coriander and an extra ½ teaspoon cumin in addition to the spices listed. The result will be warm and savory, though less complex than a blend containing spices such as cardamom or allspice. Taste before adding extra salt because some commercial blends contain salt.
  • Keep the vegetables intact. Cut the firm roots larger than the zucchini, and add the zucchini near the end as directed. A hard boil can break up the squash and cabbage, so keep the broth at a gentle simmer. If you prefer firmer vegetables, begin checking them a few minutes before the stated finish.
  • Make the broth your own. Low-sodium broth gives you more control over seasoning. If using salted stock, wait until the end to add salt. For a thinner, lighter broth, use water for part of the stock; for a richer flavor, keep the full amount of broth and finish with lemon to balance it.

Serving Suggestions

Serve this as a complete main dish, with each portion getting a mound of couscous, several kinds of vegetables, chickpeas, and a ladle of the spiced broth. A wide platter makes a generous family-style presentation, while individual bowls are easier if you want everyone to get a similar share of vegetables. Put extra broth in a warm jug or small bowl so diners can add it as they eat; couscous absorbs liquid quickly, and a little extra keeps the grains tender.

Alongside it, offer a simple cucumber and tomato salad, olives, or a plate of sliced oranges for a fresh contrast. Harissa can be set out for anyone who wants heat, but serve it separately because its intensity varies. A spoonful of plain yogurt is also a pleasant optional accompaniment, though it is not essential to the dish. Finish with lemon wedges and herbs at the table rather than adding a large amount of either to the whole pot.

Variations

Use different seasonal vegetables. Replace the turnip with peeled parsnip, or swap the pumpkin for sweet potato. You can use a small piece of celery root or add a few green beans, but keep the total quantity of vegetables close to the recipe so the broth still covers them. Add tender vegetables later and allow extra time for dense roots if you cut them larger.

Add meat if you want a heartier stew. Bone-in chicken pieces or lamb are common additions in some versions of Moroccan couscous, though cooking times depend on the cut and size. Brown the meat after softening the onion, then simmer it in the broth until cooked through before adding vegetables that need less time. Check poultry with a food thermometer for the USDA FSIS safe minimum internal temperature of 165°F (74°C); whole cuts of lamb should reach 145°F (63°C) and rest for 3 minutes. Keep raw meat separate from the vegetables and couscous during preparation.

Make it spicier or sweeter. Add a pinch of cayenne to the spice base for heat, or serve harissa on the side. For a sweeter note, keep the raisins or add a few chopped dried apricots to the broth. Dried fruit can make the stew noticeably sweeter, so begin with a small amount and balance it with lemon juice.

Use a different grain. Pearl couscous, sometimes sold as Israeli couscous, is larger and cooks more like pasta; it is not the same texture as Moroccan couscous. Cook it according to its package in a separate pot, then serve it under the stew. Quinoa can also work for a gluten-free variation, but it has a different flavor and should be cooked separately according to its package directions.

Storage and Reheating

For food safety, refrigerate the stew and couscous within 2 hours of cooking. Store them in separate airtight containers for up to 3 to 4 days; separating them helps keep the grains from becoming overly soft as they absorb broth. Cool food in shallow containers so it chills promptly, and do not leave a large, hot pot on the counter to cool for an extended period. You can freeze the vegetable stew for up to 2 months for best quality, although squash and zucchini may soften after thawing. Couscous can also be frozen, but its texture is usually best when freshly prepared.

Reheat only the portion you plan to eat. Warm the stew in a covered saucepan over medium-low heat, stirring occasionally and adding a splash of water or broth if it has thickened. Reheat couscous in the microwave with a teaspoon or two of water per serving, covered loosely, or steam it briefly until hot. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. If using a microwave, stir the food and check more than one spot because heating can be uneven.

Frequently Asked Questions

Can I make Moroccan couscous with regular couscous?
Yes, if by regular you mean quick-cooking couscous sold in small grains. That is the type this recipe uses. Larger pearl couscous needs a different cooking method, while traditional Moroccan couscous is steamed rather than simply covered with boiling liquid.

Is this recipe traditionally made with meat?
There is no single version used by every household. Couscous may be served with vegetables alone or with chicken, lamb, or other meat, and the vegetables and spice blends vary by region and family. This recipe is deliberately meat-free, with chickpeas providing a substantial topping.

Can I prepare any of it ahead?
Yes. Chop the vegetables a day ahead and refrigerate them in a covered container. You can also make the stew up to 3 or 4 days ahead and reheat it gently. For the fluffiest texture, prepare the quick-cooking couscous shortly before serving; if you make it early, store it separately and loosen it with a little water when reheating.

Why did my couscous turn out clumpy?
Common causes include using too much liquid, leaving the grains covered longer than the package recommends, or stirring and pressing them while they are still wet. Measure the liquid, keep the bowl covered during its brief standing time, and fluff with a fork afterward. If some clumps remain, gently break them apart with the fork rather than mashing the grains.

Can I make this without ras el hanout?
Yes. Use the coriander-and-cumin substitution in the tips, or use a mild curry-style spice blend if that is what you have. The flavor will not be identical because blends differ, but the ginger, cumin, turmeric, cinnamon, garlic, and tomato still make a fragrant broth. Add unfamiliar blends gradually and taste before seasoning further.

How do I keep the couscous from getting soggy?
Keep the couscous and stew separate until you serve, and ladle broth over each portion instead of mixing the entire pot together. Quick-cooking couscous continues to absorb liquid as it sits. Put extra broth on the table so each person can add just enough for the texture they like.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).