Lham Mbakhar – Morocco’s Slow-Steamed Meat That Falls Apart with a Fork
If you’ve been to a Moroccan wedding or Eid celebration, you’ve probably had lham mbakhar. The name literally means “steamed meat,” and that’s exactly what it is: lamb or beef cooked low and slow over steam until it’s so tender you barely need a knife. No browning, no searing, just steam and time.
What Makes It Different
Most Moroccan meat dishes start with browning or braising in a tagine with onions, spices, and a bit of water. Lham mbakhar skips all that. The meat goes into a kesksass or steamer basket above a pot of simmering water and aromatics. It cooks in its own steam for 2-3 hours.
The result is meat that’s moist all the way through, not dried out on the edges like roasting, and not swimming in sauce like a tagine. The fat renders slowly, basting the meat from the inside.
How It’s Traditionally Made
The setup:
You need a steamer. Traditionally it’s a metal kesksass that sits on top of a pot called a berrad or tanjia. Water and aromatics go in the bottom pot, meat goes in the steamer above.
The meat:
Lamb shoulder or leg is classic, but beef works too. It’s cut into large chunks, bone-in if possible. Bone adds flavor and keeps the meat moist.
The seasoning:
Simple. Salt, pepper, turmeric, ginger, garlic, and a bit of saffron or turmeric for color. Sometimes a stick of cinnamon or a few bay leaves go in the water below. The point is to let the meat flavor come through, not drown it in spice.
The process:
- Season the meat and let it sit 30 min.
- Bring the water to a simmer. Put the meat in the steamer basket.
- Cover tightly and steam 2-3 hours. Check water level so it doesn’t dry out.
- Halfway through, you can open it and add a handful of prunes or quince if you want a sweet-savory version.
No stirring, no basting. Just let the steam do the work.
How It’s Served
Lham mbakhar is rarely eaten alone. It’s usually served over a bed of couscous or with khobz bread. The meat gets topped with the prunes and onions that were steamed with it, plus a drizzle of the cooking liquid reduced into a light sauce.
At weddings, you’ll see it as part of a larger spread: chicken bastilla, harira, salads, and then the mbakhar as the main meat course. It’s celebratory food, meant to be shared.
Why People Love It
1. Texture: The meat is tender without being mushy. It pulls apart cleanly.
2. Clean flavor: You taste the lamb or beef itself, not just the sauce.
3. Healthier: No frying, minimal oil. The fat renders out into the pot below.
4. Hands-off: Once it’s in the steamer, you don’t touch it for 2 hours. Good for big gatherings.
Home Version Without Special Equipment
No steamer? Use a large pot with a colander or metal strainer that sits above the water line. Cover tightly with foil and a lid to trap steam. A pressure cooker works too, but you’ll lose some of the “steamed” texture – it becomes more like boiled meat.
Key tip: Don’t let the water touch the meat. If it does, you’re boiling, not steaming, and the texture changes.
Bottom Line
Lham mbakhar is Moroccan cooking at its most patient. No shortcuts, no tricks, just steam and time turning tough cuts into something that melts apart. It’s less common than tagine in restaurants because it takes too long, but at home it’s the dish people ask for on special occasions.
Want me to give you a version with prunes and onions that works in a regular pot?





