Authentic Moroccan Couscous Recipe
Learn how to make traditional Moroccan couscous with tender meat, aromatic spices, and perfectly steamed grains. This step-by-step recipe brings the flavors of Morocco to your kitchen.
What Is Moroccan Couscous?
Couscous is made from small granules of steamed durum wheat semolina. In Morocco, it’s traditionally cooked in a special pot called a couscoussier, where the grains steam over a fragrant stew of meat and vegetables. The result is light, fluffy couscous soaked in flavorful broth and served with tender meat and colorful veggies.
Ingredients
For the Stew
- 1 kg beef or lamb, cut into chunks (chicken also works)
- 2–3 tablespoons olive oil
- 1 large onion, chopped
- 2 tomatoes, chopped (or 1 cup tomato sauce)
- 2–3 carrots, cut into quarters lengthwise
- 1–2 zucchini, halved or quartered
- 1 small turnip, peeled and halved (optional but traditional)
- 1 small pumpkin or butternut squash, cut into chunks (optional)
- 1 green bell pepper, cut into strips
- 1 cup chickpeas, soaked overnight (or canned, drained)
- 4–6 cups water or broth
Spices
- 1 teaspoon salt (adjust to taste)
- 1½ teaspoons black pepper
- 1½ teaspoons ground cumin
- 1 teaspoon ground paprika
- ½ teaspoon ground saffron or turmeric
- 1 teaspoon ground ginger (optional)
- ½ teaspoon cinnamon (optional, for a warmer note)
For the Couscous Grains
- 500 g–1 kg dry couscous (medium or fine grain)
- 3–4 tablespoons olive oil or butter
- Salt to taste
- Hot broth from the stew
To Serve (Optional)
- Fresh cilantro or parsley, chopped
- Harissa or chili sauce on the side
- Lemon wedges
Instructions
- Prepare the chickpeas: If using dried chickpeas, soak them in water overnight, then drain and rinse before cooking. Canned chickpeas can be added later, drained and rinsed.
- Start the stew: In the bottom of a couscoussier or a large heavy pot, heat the olive oil over medium heat. Add the meat and brown on all sides. Add the onion, tomatoes, and spices (salt, pepper, cumin, paprika, saffron/turmeric, ginger, cinnamon) and sauté until the onion is soft and fragrant.
- Add water and simmer: Pour in the water or broth, bring to a boil, then reduce to a gentle simmer. Add the soaked chickpeas if using dried ones. Cover and cook for about 30–40 minutes until the meat starts to soften.
- Add the vegetables: Add the harder vegetables first: carrots, turnip, and pumpkin/squash. Cook for 10–15 minutes, then add zucchini, bell pepper, and any softer vegetables. Simmer until all vegetables are tender but not mushy and the meat is fully cooked. Adjust salt and spices to taste.
- Steam the couscous: Place the dry couscous in a large bowl. Drizzle with a little olive oil and a pinch of salt, then rub the grains between your hands to coat lightly. Transfer the couscous to the top part of the couscoussier (the steamer basket). Set it over the simmering stew so the steam rises through the grains. Steam for about 15–20 minutes. Carefully remove the steamer, tip the hot couscous back into the large bowl, and sprinkle with a bit of hot broth and olive oil or butter. Fluff with a fork or your hands, breaking up any lumps. Return to the steamer for a second steaming of 10–15 minutes. Repeat once more if you want extra-light grains.
- Assemble and serve: On a large serving platter, mound the fluffy couscous in the center. Arrange the meat and vegetables on top or around the sides. Ladle some of the hot broth over the couscous so it soaks in, and serve extra broth in small bowls on the side. Garnish with chopped cilantro or parsley and serve with harissa and lemon wedges if desired.
Tips for the Best Moroccan Couscous
- Use a good-quality semolina couscous for the best texture.
- Don’t skip steaming the couscous over the stew; this is what gives it authentic flavor.
- Keep the broth well-seasoned; the couscous absorbs it and takes on that flavor.
- Cut vegetables into similar-sized pieces so they cook evenly.
- Leftover stew and couscous taste even better the next day as the flavors deepen.
More Moroccan Couscous Inspiration