CookLibrary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

Loubia is a comforting Moroccan-style stew that brings together tender lamb, creamy white beans, tomatoes, and warmly spiced aromatics in one deeply satisfying pot.
The dish begins with dried Great Northern or cannellini beans, which are brined before cooking to help create a creamy, tender texture.
Once simmered, the beans become rich and soft while still providing plenty of substance to the stew.
The lamb adds a hearty, savory element, with boneless pieces of neck, leg, or shoulder becoming tender as they gently cook in the flavorful broth.
Yellow onion and garlic build the aromatic foundation, while tomato paste and grated fresh tomatoes add savory depth and a gentle acidity.
Ground cumin, sweet paprika, turmeric, and ginger bring earthy warmth and a distinctly Moroccan character without overwhelming the other ingredients.
As everything simmers together, the beans absorb the seasoned broth and the lamb contributes its rich flavor, creating a stew with a thick, comforting consistency.
A generous amount of chicken or vegetable stock provides the cooking liquid, while additional water can be added as needed to keep the beans covered and maintain the stew-like texture.
Served in shallow bowls with crusty bread, Loubia makes a filling meal that is especially appealing when you want something warm and substantial.
A drizzle of olive oil and a little chopped cilantro provide a fresh finishing touch, balancing the richness of the beans and lamb.

Hearty Moroccan Loubia Lamb Stew
Ingredients
Equipment
Method
- Brine the Beans: Place the rinsed beans in a large bowl and cover them with 8 1/2 cups (2 L) water, then stir in the kosher salt and baking soda until combined.
- Soak the Beans: Cover the bowl loosely and leave the beans at room temperature for at least 8 and up to 12 hours.
- Drain and Rinse: Drain the soaked beans thoroughly, then rinse them well under running tap water to remove the brining liquid.
- Heat the Oil: Add 3 tablespoons (45 ml) olive oil to a large pot or Dutch oven and heat over medium heat until the oil is shimmering.
- Build the Spice Base: Add the chopped onion, minced garlic, tomato paste, cumin, paprika, turmeric, ginger, kosher salt, and black pepper, then cook, stirring occasionally, until the mixture is fragrant, about 3 minutes.
- Add the Lamb: Add the trimmed lamb pieces to the seasoned onion mixture and stir thoroughly to combine.
- Combine the Stew: Add the drained white beans, grated tomatoes with their juices, and stock, stirring to distribute the ingredients throughout the pot.
- Check the Liquid: Make sure the beans are completely covered with liquid; if they are not, add enough water to just cover them.
- Bring to a Boil: Increase the heat to high and bring the stew to a boil.
- Simmer the Stew: Reduce the heat to low, cover the pot, and cook for 1 1/2 to 2 hours, stirring occasionally and adjusting the heat as needed to maintain a gentle simmer.
- Monitor the Consistency: As the stew cooks, add water as needed to prevent scorching and keep enough liquid in the pot for a stew-like consistency.
- Check for Doneness: Continue simmering until the lamb is tender and the beans are fully cooked and creamy.
- Season to Taste: Taste the finished stew and adjust the seasoning with additional salt if needed.
- Serve the Stew: Ladle the Loubia into shallow bowls and serve with crusty bread on the side.
- Finish the Dish: Drizzle the servings with additional olive oil and garnish with chopped cilantro, if desired.
Notes
- Brine the dried beans for at least 8 hours and no longer than 12 hours before starting the stew.
- Rinse the beans thoroughly after brining to remove the soaking liquid.
- Great Northern or cannellini beans can be used for the recipe as specified in the source.
- Lamb neck, leg, shoulder, or a combination can be used, provided the meat is trimmed and cut into 2- to 3-inch pieces.
- Grating the fresh tomatoes on the large holes of a box grater incorporates their juices directly into the stew.
- If using canned tomatoes instead of fresh, the source specifies 7 ounces of canned chopped tomatoes.
- Keep the stew at a gentle simmer rather than a vigorous boil during the long cooking period.
- Add water during cooking when necessary to prevent scorching and preserve a stew-like consistency.
- Leftover stew can be refrigerated in an airtight container for up to 4 days or frozen for up to 3 months.
- Reheat the stored stew gently before serving.
Chef’s Secret
The key to the creamy texture of Loubia is giving the beans enough liquid throughout their slow cooking time.
After the initial brining and thorough rinsing, make sure the beans are covered when the stew begins simmering.
Check the pot occasionally as it cooks, because the beans gradually absorb the broth and the liquid level can fall. If needed, add enough water to keep the beans covered and prevent the bottom from scorching.
Maintaining a gentle simmer is equally important; the goal is to cook the lamb until tender while allowing the beans to become soft and creamy without breaking the stew into a harsh boil.
This careful combination of liquid management and gentle cooking helps produce the rich, comforting consistency that makes Loubia so satisfying.
Serving Suggestions
Serve Loubia hot in shallow bowls with crusty bread for soaking up the richly seasoned broth.
A drizzle of olive oil adds a simple finishing touch, while chopped cilantro provides a fresh contrast to the hearty lamb and creamy beans.
The stew is substantial enough to serve as the main course on its own, with bread alongside for a satisfying meal.
Conclusion
Loubia brings together tender lamb, creamy white beans, tomatoes, and fragrant spices in a deeply comforting one-pot meal.
Its slow-simmered texture and warm Moroccan flavors make it especially suited to relaxed family dinners and make-ahead meals.
With crusty bread, olive oil, and fresh cilantro completing each bowl, this hearty stew delivers a satisfying balance of richness, warmth, and freshness.

