Moroccan Couscous with Lamb and Vegetables

A traditional Friday dish from Morocco featuring tender lamb simmered in aromatic broth, seasonal vegetables, and fluffy couscous for a comforting, shareable meal.

This Moroccan couscous with lamb and vegetables has been a Friday tradition in my family for as long as I can remember. I first learned this version from a neighbor in Rabat during a weeklong visit, and the memory of that kitchen has stayed with me. The slow simmer of spices, the steam lifting from the couscous, and the laughter around the table while the meal came together are what makes this dish more than food. It is ritual. The meat turns meltingly tender, the vegetables keep their color and texture, and the broth becomes the fragrant backbone that ties everything together.
What makes this preparation special is the balance between a richly seasoned broth and gently steamed grains. The lamb develops deep savory notes from gentle browning and a patient simmer. The vegetables offer a rainbow of texture and sweetness, and the couscous itself is restored to a light, airy state by steaming rather than simply soaking. Serve this when you want something celebratory but grounded, for a family gathering, a weekend dinner, or to honor a tradition. It rewards the little attention you give it, and it always invites seconds.
Why You'll Love This Recipe
- This dish is built for sharing, designed to serve six people comfortably and to be enjoyed family style around a large platter.
- The cooking method yields tender, fall apart lamb while keeping vegetables vibrant, making the plate feel both hearty and fresh.
- Most ingredients are pantry friendly, such as canned chickpeas and dried spices, so it is easy to prepare on short notice.
- The couscous is steamed to be light and fluffy, ready in under thirty minutes once the broth is simmering, which saves active time.
- Make ahead options let you simmer the broth a day in advance, which deepens flavor and makes hosting simple.
- The aromatics and gentle spices work for many dietary tweaks, including swapping lamb for beef or using vegetable stock for a vegetarian reinterpretation.
I remember serving this for a winter gathering where the generator had failed and one candle lit the room. The dish warmed more than stomachs. Guests kept returning to the platter and to the pot of broth for extra spoonfuls. The simplicity of bread and olives alongside highlighted how much character a few good spices and patient cooking can bring.
Ingredients
- Lamb or beef: Choose two pounds of bone in or boneless cuts such as shoulder or chuck. Look for meat with some marbling to keep it moist. If you use bone in, the broth gains more depth.
- Olive oil: Use three tablespoons extra virgin olive oil for browning the meat and finishing the couscous. A fruity, medium intensity oil like a Spanish or Moroccan style works well.
- Aromatics and spices: Two onions and three garlic cloves form the aromatic base. Add one teaspoon each of ground ginger, turmeric, black pepper, paprika, and one teaspoon salt, plus one cinnamon stick for warmth.
- Herbs: A bunch of cilantro and a bunch of parsley tied together as a bouquet garni keep the broth bright and herbal without loose leaves in the broth.
- Vegetables: Carrots, zucchinis, turnips, cabbage, tomatoes, and an optional small piece of pumpkin provide color and texture. Cut vegetables into large, even pieces so they steam and simmer evenly.
- Chickpeas: One cup soaked overnight or one can drained and rinsed adds protein and a pleasant, nutty texture that pairs with the grain.
- Couscous: Two cups medium grain couscous, two tablespoons olive oil, one teaspoon salt, and one and one half cups water for hydration and steaming. Quality couscous yields fluffy results with a light hand while fluffing.
Instructions
Brown the meat:Heat three tablespoons olive oil in the bottom pan of a couscoussier or a large pot over medium high heat. Add two pounds of lamb or beef cut into chunks and brown in batches until each piece has a rich brown crust. Browning builds flavor through the Maillard reaction, aim for two to three minutes per side.Sauté aromatics and spices:Lower the heat to medium and add two finely chopped onions and three minced garlic cloves. Cook until the onions are translucent, about five minutes. Stir in one teaspoon each of ground ginger, turmeric, black pepper, paprika, and one teaspoon salt, then add one cinnamon stick. Toast spices briefly to bloom oils for thirty to forty seconds.Add herbs and simmer:Add six cups water to the pot along with a tied bunch of cilantro and a tied bunch of parsley. Return the meat to the pot. Bring to a gentle boil then reduce to a low simmer. Cover and simmer for about one hour, or until the meat is tender and pulling away from the bone if using bone in cuts.Prepare vegetables:While the meat simmers, prepare vegetables into large, even pieces. Add carrots and turnips early, after about forty minutes of simmering, then add zucchinis, cabbage quarters, tomatoes, chickpeas, and optional pumpkin during the last twenty minutes. Cook until vegetables are tender but hold shape, about fifteen to twenty minutes for most pieces.Steam the couscous:Place two cups couscous in a large mixing bowl, drizzle two tablespoons olive oil and one teaspoon salt, then add one and one half cups warm water. Stir, cover for five minutes to hydrate, then break up the grains with your fingers to aerate. Transfer to the top steamer of the couscoussier and steam over the simmering broth for about ten minutes. Remove, fluff, then steam a second time for ten minutes for light, separated grains.Finish and assemble:Adjust seasoning in the broth with salt and pepper. Remove the herb bundle and cinnamon stick. Place the couscous on a large platter, arrange meat and vegetables on top, and ladle some of the broth around the edges. Serve the remaining broth in a bowl for guests to spoon as they like.
You Must Know
- This dish stores well in the refrigerator for up to three days. Keep the grains and broth separate where possible, and reheat gently on the stove to preserve texture.
- The broth is rich in protein and flavor, it freezes well for up to three months in an airtight container, and thaw overnight in the refrigerator before reheating.
- Couscous contains gluten, so substitute with gluten free couscous or steamed quinoa for those with gluten sensitivities.
- Using bone in cuts adds gelatin which enriches the mouthfeel of the broth, but boneless shoulder is convenient when you need less time for carving.
My favorite aspect of this preparation is how forgiving it is. On one occasion I overcooked the carrots during a busy afternoon, yet the broth absorbed their sweetness and the overall meal remained balanced. Friends often ask for the broth recipe separately. The dish invites improvisation, while the technique of steaming the couscous brings consistent results when you follow the hydration and double steam steps.
Storage Tips
Cool leftovers quickly, within two hours, to maintain safety and quality. Transfer broth into shallow containers, leaving couscous in a separate airtight container to prevent sogginess. In the refrigerator store everything for up to three days. For longer storage freeze the broth only, in freezer safe containers for up to three months. Reheat broth slowly on low heat, then refresh the couscous by steaming briefly or by sprinkling with a little lukewarm water and fluffing with a fork just before serving.

Ingredient Substitutions
Swap lamb for beef chuck for a similar texture and flavor profile. To make a vegetarian version omit meat and use a vegetable stock base, add extra chickpeas and cubed butternut squash for substance. If you need gluten free grains, use millet or steamed quinoa in place of couscous. For a spicier profile increase paprika and add a pinch of cayenne. If you prefer a milder stew reduce black pepper and remove the cinnamon stick. Each substitution affects cooking time slightly, so adjust simmering until ingredients are tender.
Serving Suggestions
Traditionally served family style, place the couscous on a large platter and arrange meat and vegetables on top. Garnish with chopped parsley or cilantro and a drizzle of extra virgin olive oil. Offer bowls of the broth on the side for guests to spoon over their portions. Pair with warm flatbread, marinated olives, and a simple salad of cucumber and preserved lemon for contrast. Serve with strong black mint tea to complete the experience.
Cultural Background
This meal is central to Moroccan Friday gatherings where families come together after midday prayers. Couscous is a regional staple across North Africa, and each household has its own approach to steaming and spice balance. The use of a tied herb bundle and cinnamon stick reflects a tradition of layered aromatic notes rather than heavy heat. Serving the broth separately allows diners to tailor their plates, a practice rooted in communal eating traditions that emphasize hospitality.
Seasonal Adaptations
Use root vegetables in winter such as rutabaga and turnips for earthy flavor. In spring swap zucchini for spring squash and add fresh peas. Summer versions welcome ripe tomatoes and eggplant. During harvest season include pumpkin or butternut squash which add sweetness. For holiday gatherings increase aromatic spices slightly and serve with toasted nuts and raisins scattered over the grains for added texture and celebratory flair.
Meal Prep Tips
Simmer the broth and meat a day ahead, cool and refrigerate. The flavors deepen overnight making reheating quick and simple. Pre chop vegetables and store them in sealed containers for up to two days. Prepare and hydrate couscous just before serving, or store hydrated couscous in the fridge and refresh with a short steam. Pack individual portions with broth separate for easy lunches that reheat well on low heat to preserve tenderness.
Serve this dish with a sense of ceremony and welcome. It is ideal for sharing, and it rewards cooks who take the time to brown, simmer, and steam with care. Invite friends and family and let the aroma do the rest.
Pro Tips
Brown meat in batches to avoid steaming and to develop a richer broth.
Hydrate the couscous with warm water before the first steam to ensure even texture.
Steam the couscous twice for the lightest grains, fluffing with a fork between sessions.
Tie the cilantro and parsley into a bundle for easy removal and a cleaner broth.
Keep couscous and broth separate when storing to avoid soggy grains.
This nourishing moroccan couscous with lamb and vegetables recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I use canned chickpeas instead of dried?
Yes, you can use canned chickpeas. Rinse and drain them well and add during the last twenty minutes of simmering.
What if I do not own a couscoussier?
If you do not have a couscoussier use a steamer basket set over a large pot of simmering broth. Steam the couscous in a heatproof bowl inside the steamer tray.
Tags
Moroccan Couscous with Lamb and Vegetables
This Moroccan Couscous with Lamb and Vegetables recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Broth and meat
Vegetables
Couscous
Instructions
Brown the meat
Heat three tablespoons olive oil over medium high heat in the bottom pot. Brown two pounds of lamb or beef in batches until each piece is richly browned on all sides, about two to three minutes per side.
Sauté aromatics and spices
Lower heat to medium, add two chopped onions and three minced garlic cloves. Cook until translucent, about five minutes. Stir in spices and a cinnamon stick and toast briefly to release aromas.
Add herbs and simmer
Add six cups water and the tied bunches of cilantro and parsley. Return meat to the pot, bring to a gentle boil, then reduce to a low simmer. Cover and simmer about one hour until meat is tender.
Prepare and add vegetables
Add carrots and turnips after forty minutes of simmering, then add zucchinis, cabbage, tomatoes, chickpeas, and optional pumpkin for the last twenty minutes. Cook until tender but holding shape.
Steam the couscous
Place two cups couscous in a mixing bowl with two tablespoons olive oil, one teaspoon salt, and one and one half cups warm water. Let hydrate five minutes, fluff with fingers, then steam in the top of a couscoussier for ten minutes. Fluff and steam a second time for ten minutes.
Finish and serve
Adjust seasoning, remove herb bundle and cinnamon stick, place couscous on a large platter, arrange meat and vegetables on top, and ladle broth around the edges. Serve extra broth on the side.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@tagine on social media!

Categories:
You might also like...

Chicken Tagine with Preserved Lemons and Olives
A fragrant Moroccan classic: tender chicken slow-cooked with preserved lemons, green olives, saffron, and warming spices. Perfect with couscous or warm bread.

Moroccan Couscous with Lamb and Vegetables
A traditional Friday dish from Morocco featuring tender lamb simmered in aromatic broth, seasonal vegetables, and fluffy couscous for a comforting, shareable meal.

Air Fryer Garlic Parmesan Potatoes
Golden, crispy garlic parmesan potatoes cooked in the air fryer — a simple, crowd-pleasing side ready in about 35 minutes.

Did You Make This?
Leave a comment & rating below or tag @tagine on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Khadija!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.