Go Back
A close-up square view of Moroccan couscous, showcasing a mountain of hand-steamed grains topped with tender slow-cooked beef, chickpeas, and seven vegetables in a traditional clay plate.
Mama's Cozy Recipes

Authentic Moroccan 7-Vegetable Couscous

Mama's authentic Moroccan couscous recipe gives you tender, spice-kissed beef or lamb, seven sweet and silky vegetables, and fluffy, separate grains finished with fragrant smen. This moroccan 7 vegetables couscous is the Friday family feast I grew up smelling from the kitchen, piled high on a kassria and made for sharing!
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Steaming Time 1 hour 10 minutes
Total Time 2 hours
Servings: 5 servings
Course: dinner, Main Course
Cuisine: Mediterranean, Moroccan, North African
Calories: 950

Ingredients
  

  • 500 g authentic couscous (~ 1 lb 2 oz, or about 2 3/4 cups | Buy real couscous, not random semolina!)
  • 500 g Meat (beef or lamb shoulder preferred) (~ 1 lb 2 oz | Decent butcher cuts, not tiny pieces. Chicken works too, but red meat is classic for 7 vegetables.)
  • 7 Tbsp olive oil (for the couscous) (105 ml, or 1/2 cup minus 1 Tbsp | Divided for the rubbing phases: 3 Tbsp, 2 Tbsp, then 2 Tbsp.)
  • 850 ml room temperature water (for the couscous) (~ 3 1/2 cups | Divided into 250 ml, 250 ml and 350 ml. Never warm!)
  • 1100 ml water (for the broth) (~ 4 2/3 cups | 100 ml with the spices, then 1 liter. Plus a little boiled water later to just cover the vegetables.)
  • 1 medium onion (Cut into little pieces, but not too little.)
  • 1 small tomato (Grated. Its gentle sourness balances the sweet carrots!)
  • 3 sprigs fresh parsley (Tie together with the cilantro using kitchen twine (butcher's string). Do not chop!)
  • 3 sprigs fresh cilantro (coriander) (Tie together with the parsley. Do not chop!)
  • 3 medium carrots (Peeled and halved so they cook evenly.)
  • 2 medium turnips (or swedes) (Peeled and halved.)
  • 2 medium zucchini (courgette) (Peeled and halved.)
  • 200 g red pumpkin (or butternut squash/Kent pumpkin) (~ 7 oz | Peeled and cut in decent pieces.)
  • 1 medium green bell pepper (capsicum) (left whole)
  • 100 g piece of cabbage (~ 3.5 oz | Cut in half so it cooks evenly.)
  • 2 small potatoes (Leave whole, or they will melt into the broth!)
  • 60 g pre-soaked chickpeas (~ 1/3 cup, or about 2 oz | Or flat green beans/edamame.)
  • 1 tsp smen (Moroccan fermented salted butter) (~ 5 g or 1/6 oz | Or ghee mixed with sea salt. Stirred in at the very end for that signature aroma.)
  • 70 ml olive oil or vegetable oil (for the broth) (~ 1/4 cup + 2 tsp, or 2 1/3 fl oz | Added to the meat base with the spices.)
  • 1 tsp salt (for the broth) (Plus extra to taste after the final taste check.)
  • 1 tsp salt (for the final couscous water) (Dissolved in the 350 ml of room temperature water.)
  • 1 tsp ginger (~ about 2 g | Ground.)
  • 1 tsp turmeric (~ about 3 g | Ground.)
  • 1/2 tsp black pepper (~ about 1 g | Ground.)
  • 1 tsp rass lhanout (~ about 2 g | Ground, Moroccan spice blend.)

Equipment

  • 1 Kassria (large traditional clay or wooden plate) (Or any large, wide plate or tray. Essential for the rubbing ritual and for serving Friday-style!)
  • 1 Couscoussier / Couscous Steamer (Or a steamer basket lined with cheesecloth (muslin), or a double boiler. Just keep the water from touching the couscous!)
  • 1 Pressure Cooker (Gives you tender meat and vegetables in a fraction of the time. Or use a heavy pot and simmer longer.)
  • 1 Wooden Tool (A wooden spoon or spatula works well for breaking apart hot, sticky couscous without burning your hands.)

Method
 

  1. Start the Meat Base and Pressure Cook the Broth: Welcome to Mama's kitchen! This is how to make Moroccan couscous from scratch: combine the meat, onion, grated tomato, salt, spices, 70 ml oil and 100 ml water in the pressure cooker over medium heat for 5 minutes. Then add 1 liter water, the tied parsley and cilantro (coriander) and the chickpeas, and cook for 30 minutes once the cooker starts to whistle. (Check Mama’s Tips and Notes above to see why the grated tomato is the secret!)
  2. Prep the Vegetables While the Meat Cooks: Wash and peel all the vegetables, then halve the carrots, turnips (or swedes), zucchini (courgette), red pumpkin (or butternut squash) so they cook evenly. Leave the potatoes, green pepper (capsicum) and cabbage piece whole so they don't melt into the broth. (See the prepped veggie photo above for the right size!)
  3. Oil and Hydrate to Keep Couscous from Clumping: For this authentic Moroccan couscous recipe, rub the couscous with 3 Tbsp olive oil in your kassria until every grain is coated. Then add 250 ml room temperature water in 4 phases, rubbing after each one, which is exactly how to keep couscous from clumping. (Watch the video above to master the rubbing technique and the phased water!)
  4. The First Steam (How to Steam Couscous): Here's how to steam couscous the traditional way: place it in the covered upper pot of your couscoussier over medium-high heat for 30 minutes, counting once steam rises through the grains. For how to steam couscous without a couscoussier, set a cheesecloth (muslin)-lined steamer basket or double boiler over simmering water, never letting the water touch the couscous. (Check the equipment notes above for easy substitutes!)
  5. Layer and Cook the Vegetables in the Broth: When the meat finishes its 30 minutes, layer in this order: carrots, turnips, cabbage, zucchini, red pumpkin, green pepper, and potatoes on top. Add boiled water just until the vegetables are covered, then cook for 20 minutes over medium heat after the cooker starts whistling. (Check Mama’s Tips and Notes above for why the order matters!)
  6. Re-Hydrate and Steam for the Second Time: Empty the hot couscous into the kassria, break it apart with your wooden tool, and add 250 ml room temperature water in 3 phases, pouring in circles. Rub gently once cool enough to touch, rub in 2 Tbsp olive oil, and steam covered for 20 more minutes. (Watch the video above to see how to safely flip the hot steamer pot!)
  7. Release the Cooker and Do the Final Uncovered Steam: Turn off the heat, remove the whistle to release all the steam, and open the pressure cooker safely. Then mix 350 ml cold water with 1 tsp salt, add it to the couscous in 4 phases, rub in the last 2 Tbsp olive oil, and steam uncovered for 20 minutes to avoid a dough-like texture. (Scroll up to Mama’s Tips and Notes for the covered vs. uncovered steaming rule!)
  8. Finish With Smen and Build the Couscous Mountain: Empty the hot couscous into the kassria, break it apart with your wooden tool, and mix in 1 full tsp smen for that magnificent buttery aroma. Shape it into a circle with a shallow well in the middle, place the meat in the center, and decorate with your vegetables to complete this Moroccan 7 vegetables couscous. (Peek at the featured photo above for the classic presentation!)
  9. Taste Check, Add the Broth, and Serve: Mix a little couscous with some broth and taste them together, since both contain salt, then adjust the seasoning if needed. Ladle the warm broth over the couscous in a circular motion, serve extra broth on the side, and enjoy Friday-style! (Scroll up to our FAQ for freezing and reheating leftovers!)

Video

Notes

  • The Cold Water Rule: Never use warm water, neverrr! Room temperature water added in phases is the secret to how to keep couscous from clumping and getting dough balls. watch the video for the exact rubbing technique!
  • Steaming Covers: Steam covered the first two times so the couscous cooks and absorbs water, but leave the final steam uncovered for light, grainy results.
  • No Couscoussier? No problem! A cheesecloth (muslin)-lined steamer basket or a double boiler shows you how to steam couscous without a couscoussier, as long as the water never touches the couscous. Check our FAQ above for more details!
  • Leftovers: Freeze the couscous separately from the vegetables and broth, then re-steam it until warm and reheat the broth like soup. For the complete steps, scroll up to our FAQ section, and don't forget the taste check before serving!