Hearty and Flavorful Moroccan Stewed White Beans (Loubia)
There is something truly magical about a warm bowl of stew on a chilly evening. For me, nothing beats the comforting, earthy flavors of Moroccan Loubia. If you have never tried this Moroccan stewed white bean dish, you are in for a real treat. It is a staple in many North African homes because it is filling, healthy, and incredibly easy to make. This recipe brings together the bold spices of Morocco with the creamy texture of white beans to create a meal that feels like a hug in a bowl.
One of the reasons I love this recipe so much is that it uses simple pantry staples. Most of us already have canned beans, tomato paste, and a few basic spices in the cupboard. Yet, when you combine them using this traditional method, the result is a sophisticated, rich sauce that tastes like it simmered for hours. Whether you are looking for a budget-friendly weekday dinner or a cozy side dish for a larger gathering, Loubia is the perfect choice. It is naturally vegan and gluten-free, making it a crowd-pleaser for almost any dietary preference.
The secret to a great Loubia is the balance of herbs and spices. The combination of cumin, paprika, and turmeric creates a warm, golden base, while the fresh parsley and cilantro add a bright, herbaceous finish. Because we use canned cannellini beans, the cooking time is slashed down to just a few minutes. You get all the depth of a traditional slow-cooked stew without having to soak beans overnight. It is a modern twist on a classic that doesn’t sacrifice an ounce of authenticity.
The Essential Ingredients for Moroccan Loubia
To get that authentic Moroccan taste, you need a few key components. While the beans are the star, the aromatic base is what really makes the dish shine. Let’s break down what you will need and why these ingredients matter.
The Aromatics and Base
- Olive Oil: A good quality extra virgin olive oil provides a rich, fruity foundation for the sautéed vegetables.
- Onion and Garlic: These are the building blocks of flavor. Finely chopping the onion ensures it melts into the sauce, while crushed garlic adds a pungent, savory depth.
- Tomato Paste: This is crucial for achieving that deep red color and a concentrated, tangy tomato flavor.
The Herb and Spice Blend
Moroccan cuisine is famous for its spice markets, and this stew reflects that. We use a blend of warm spices that complement the creaminess of the beans. The cumin adds earthiness, paprika adds a hint of sweetness and color, and turmeric provides a subtle bitter note and a beautiful glow.
The Main Body
We use cannellini beans because they hold their shape well but still have a creamy interior. Diced tomatoes add bulk and acidity, which cuts through the richness of the olive oil. Together, these create a thick, satisfying gravy that is perfect for dipping.
Ingredient Quick Reference Table
| Ingredient | Purpose | Substitution Idea |
|---|---|---|
| Cannellini Beans | Main Protein/Texture | Great Northern Beans |
| Tomato Paste | Richness and Color | Sun-dried tomato puree |
| Cilantro/Parsley | Freshness | Fresh Spinach (added at end) |
| Turmeric/Cumin | Authentic Flavor | Mild Curry Powder |
Step-by-Step Cooking Instructions
Follow these simple steps to create a pot of Loubia that tastes like it came straight from a kitchen in Marrakech. Remember to keep your heat consistent so the garlic doesn’t burn!
- Sauté the Aromatics: Start by adding 1/4 cup of olive oil to a medium-sized saucepan. Set the heat to medium-high. Once the oil is shimmering, add your finely diced onion. Sauté for a few minutes until the onion is softened, translucent, and fragrant. Now, stir in the crushed garlic cloves and cook for just one more minute. Be careful not to brown the garlic too much, as it can become bitter.
- Build the Flavor Base: Stir in 2 tablespoons of tomato paste. Cook this for about 30 seconds; this process, called “frying” the paste, removes the raw metallic taste and deepens the flavor. Immediately add the chopped parsley, chopped cilantro, salt, black pepper, cumin, paprika, and turmeric. Stir well to coat everything in the oil and release the aromas of the spices.
- Simmer the Sauce: Pour in one can of diced tomatoes (with their juices) and 1/2 cup of water. Stir the mixture and bring it to a boil. As soon as it bubbles, reduce the heat to a low simmer. Cover the pan with a lid and let it cook for 10 minutes. This allows the tomatoes to break down and the spices to meld together into a thick sauce.
- Add the Beans: Gently stir in two cans of drained and rinsed white cannellini beans. Tip: Be very gentle when stirring so you don’t mash the beans; you want them to stay whole for a better texture.
- Final Simmer: Leave the lid off and simmer for another 10 minutes. This helps the sauce thicken slightly and allows the beans to absorb all those wonderful Moroccan flavors. Once the sauce is clinging to the beans, remove the pan from the heat.
Pro Tips and Tasty Variations
While the traditional recipe is delicious, there are many ways to customize your Loubia to fit your taste or what you have in your fridge. Here are a few of my favorite tricks.
Cooking Tips for Success
Rinse your beans thoroughly: Always rinse canned beans under cold water until the foam disappears. This not only removes the metallic taste of the canning liquid but also helps reduce the gas-causing sugars in the beans, making them easier on your stomach.
Control the Thickness: If you prefer a soupier consistency, simply add an extra 1/2 cup of water or vegetable broth during the simmering stage. If you prefer it very thick, let it simmer uncovered for an extra 5 minutes at the end.
Easy Variations
- Add some heat: If you love a spicy kick, add a pinch of cayenne pepper or a chopped serrano chili along with the garlic.
- Veggie Boost: For extra nutrition, stir in a handful of fresh baby spinach or chopped kale during the last 2 minutes of cooking.
- Lemon Zest: A squeeze of fresh lemon juice right before serving brightens the entire dish and makes the spices pop.
How to Serve Your Moroccan Loubia
Loubia is incredibly versatile. You can serve it as a main course for a light dinner or as a hearty side dish alongside grilled meats or roasted vegetables. Because it is a stew, it is best enjoyed with something that can soak up that delicious sauce.
The Bread Pairing: The most authentic way to eat Loubia is by using pieces of warm pita bread or naan. Instead of using a spoon, tear off a piece of bread and use it to scoop up the beans and sauce. It is a communal and satisfying way to eat!
Other Serving Ideas: If you want a more filling meal, serve the stew over a bed of fluffy couscous or basmati rice. For a fresh contrast, pair it with a crisp Moroccan salad made of diced cucumbers, tomatoes, and lemon vinaigrette. A dollop of Greek yogurt or a sprinkle of fresh feta cheese on top also adds a lovely creamy and salty contrast to the earthy beans.
Conclusion
Making Moroccan Stewed White Beans is a wonderful way to bring the flavors of North Africa into your own kitchen. It is a recipe that proves you don’t need expensive ingredients or hours of time to create a meal that is rich in flavor and nutrients. From the aromatic garlic and onion to the warmth of the cumin and paprika, every bite is a celebration of simple, honest cooking.
I encourage you to try this recipe tonight. It is the kind of meal that makes your whole house smell amazing and leaves everyone feeling satisfied. Whether you are cooking for yourself or your whole family, Loubia is a reliable, comforting dish that never fails to impress. Don’t forget to share your results with us and tell us how you customized your stew!
Frequently Asked Questions (FAQ)
Can I use dried beans instead of canned?
Yes, you can! However, you will need to soak the dried beans overnight and boil them until tender before adding them to the sauce. If you use dried beans, you may need to add more water to the stew as they absorb more liquid than canned beans.
How long does Loubia keep in the fridge?
This stew actually tastes even better the next day as the flavors continue to develop. Store it in an airtight container in the refrigerator for up to 4 to 5 days. Just reheat it on the stove with a splash of water to loosen the sauce.
Is this recipe suitable for a vegan diet?
Absolutely! Every ingredient in this recipe is plant-based. It is a fantastic high-protein vegan option that provides a hearty alternative to meat-based stews.
What if I don’t have cilantro?
Cilantro is a key flavor, but if you don’t like it or don’t have it, you can replace it with extra parsley or a bit of fresh mint. The taste will be slightly different, but it will still be delicious.
Authentic Moroccan Stewed White Beans (Loubia) Recipe
Course: Main CourseCuisine: MoroccanDifficulty: Easy4
servings5
minutes20
minutes263
kcalEnjoy a cozy, healthy meal with this authentic Moroccan Stewed White Beans (Loubia) recipe. Easy, vegan, and packed with bold North African spices!
Ingredients
1/4 cup olive oil1/4 cup olive oil
1 onion, finely chopped1 onion, finely chopped
4-5 crushed garlic cloves4-5 crushed garlic cloves
2 tbsp tomato paste2 tbsp tomato paste
1/4 cup chopped parsley1/4 cup chopped parsley
1/4 cup chopped cilantro (coriander)1/4 cup chopped cilantro (coriander)
1/2 tsp salt1/2 tsp salt
1/4 tsp black pepper1/4 tsp black pepper
1/4 tsp cumin powder1/4 tsp cumin powder
1/4 tsp paprika powder1/4 tsp paprika powder
1/4 tsp turmeric powder1/4 tsp turmeric powder
1 can diced tomatoes with their juice (400 g, 14.5oz)1 can diced tomatoes with their juice (400 g, 14.5oz)
1/2 cup water1/2 cup water
2 cans white cannellini beans, drained and rinsed (400 g each can, 14.5oz)2 cans white cannellini beans, drained and rinsed (400 g each can, 14.5oz)
Directions
- Heat olive oil in a medium saucepan over medium-high heat.
- Sauté finely diced onion until softened and fragrant, then add garlic and sauté for one more minute.
- Stir in tomato paste and cook for 30 seconds. Add parsley, cilantro, salt, pepper, and all spices.
- Add diced tomatoes and water; bring to a boil, then reduce heat and simmer covered for 10 minutes.
- Gently stir in drained and rinsed white beans. Simmer uncovered for another 10 minutes.
- Remove from heat and serve warm or at room temperature.











