There’s a certain comfort in a bowl of stew that feels like a warm hug on a chilly evening. That’s exactly what Loubia – Moroccan White Bean Stew – brings to your table. The moment you begin to sauté onions and garlic, the air fills with an inviting aroma that makes your kitchen feel like a cozy oasis.
Reflecting on my journey through different cuisines, I stumbled upon this delightful dish during a browsing session of Moroccan recipes. The combination of earthy spices and luscious tomatoes creates a flavor profile that dances on your palate, while the creamy white beans lend it a satisfying richness.
Whether you’re seeking a comforting weeknight dinner or a dish that will wow your dinner guests, Loubia offers an effortless solution. It’s not just easy to prepare; it’s a vibrant celebration of flavor that bridges the gap between simple home cooking and a touch of exotic flair. So roll up your sleeves, and let’s dive into making this delightful stew that’s destined to become a staple in your home!
Why is Loubia the ultimate comfort food?
Hearty and Nourishing: This Moroccan White Bean Stew is packed with protein, making it a wholesome choice for those seeking a filling meal.
Flavorful Explosion: The medley of spices, from cumin to turmeric, creates a symphony of flavors that tantalize your taste buds.
Quick Preparation: Ready in just 30 minutes, Loubia is perfect for busy weeknights when you want something hearty without spending hours in the kitchen.
Vegan and Versatile: Naturally plant-based, this dish can be easily adapted with your favorite veggies or served over rice for an extra twist.
Crowd-Pleasing Delight: Whether enjoyed solo or as part of a dinner party, this stew is sure to impress your guests, leaving them asking for seconds!
For more delicious ideas, check out our other hearty stew recipes.
Loubia Ingredients
For the Stew
- Olive oil – Adds a rich flavor and helps sauté the aromatics.
- Onion – Finely chopped for sweetness and depth in the base of the stew.
- Garlic – A must-have for that beloved aromatic flavor.
- Ripe tomatoes – Freshly chopped to bring brightness and acidity.
- Ground cumin – This key spice delivers warmth and earthiness in every bite.
- Paprika powder – Adds smokiness and a pop of color to the stew.
- Smoked paprika powder (optional) – Use if you desire an extra layer of smoky flavor.
- Turmeric – Not only adds color but also brings health benefits to the dish.
- Tomato paste – Enhances the tomato flavor and thickens the stew.
- Salt & black pepper – Essential for making all the flavors shine.
- Canned white beans – Provides creaminess and protein, making the dish hearty.
- Veggie broth – A flavorful liquid base that enhances the savory notes.
- Dry white beans – A great way to add texture; be sure to soak them overnight for best results!
For Serving
- Fresh herbs (cilantro, parsley) – Garnish to brighten the stew and add freshness.
- Pita or naan bread – Perfect for scooping up that delicious Loubia!
With these ingredients, you’re poised to create a delicious bowl of Loubia that’s sure to warm your heart and delight your taste buds. Let’s get cooking!
How to Make Loubia
-
Heat a large pot: Pour 2 tablespoons of olive oil into a pot over medium heat, letting it warm up and infuse its wonderful flavor into your stew.
-
Sauté onion and garlic: Add 1 finely chopped onion and 3 cloves of minced garlic to the pot. Stir them until the onion turns translucent, releasing a lovely aroma.
-
Simmer tomatoes: Toss in 4 chopped ripe tomatoes. Allow the mixture to simmer for about 5 minutes, until the tomatoes soften and meld together beautifully.
-
Add spices: Incorporate the spices: 1 teaspoon ground cumin, 1 teaspoon paprika, ½ teaspoon smoked paprika (if using), ⅓ teaspoon turmeric, and a dash of salt and black pepper. Cook for another minute to let those flavors bloom.
-
Combine ingredients: Once the tomatoes are soft, mix in the veggie broth, 1 tablespoon of tomato paste, and drained canned beans. Stir well to combine everything.
-
Thicken the stew: Let the mixture simmer for another 5-10 minutes until the stew thickens and coats the beans well. Taste and adjust the seasoning as needed.
-
Garnish: Before serving, sprinkle fresh herbs like cilantro or parsley on top for that vibrant finishing touch, and enjoy with warm pita or naan bread!
-
For Instant Pot: Soak ¾ cup dry white beans overnight, covering them with water. Then, set your Instant Pot on sauté mode, adding olive oil, onion, and garlic, cooking until the onion is translucent.
-
Simmer tomatoes: Stir in the 4 chopped ripe tomatoes and let it simmer for 5 minutes until they’re soft.
-
Mix spices: Follow with the spices: 1 teaspoon paprika, ½ teaspoon smoked paprika (optional), 1 teaspoon ground cumin, ⅓ teaspoon turmeric, and a dash of salt and black pepper, cooking for another minute.
-
Add remaining ingredients: Now mix in the veggie broth, 1 tablespoon tomato paste, and drained soaked beans into the pot.
-
Pressure cook: Secure the lid, set the Instant Pot on high, and pressure cook for 17 minutes.
-
Release pressure: After cooking, let it naturally release for 15 minutes, then quick release by turning the handle to venting.
-
Thicken if needed: If the stew is too watery, press the sauté mode again and let it simmer until the sauce thickens.
-
Taste again: Remember to taste and adjust the seasoning if necessary.
-
Garnish and serve: Top with fresh herbs like cilantro or parsley, and scoop it up with pita or naan for a delightful experience!
Optional: A squeeze of fresh lemon juice elevates the flavors beautifully.
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Loubia preparations are a lifesaver for busy home cooks! You can prepare the base of the stew—sautéed onions, garlic, and tomatoes—up to 24 hours ahead. Simply let the mixture cool and store it in an airtight container in the refrigerator. The dry white beans can also be soaked the night before for easy cooking. When you’re ready to enjoy your Loubia, just reheat the base in a pot, add the spices, canned beans, and veggie broth, then simmer until heated through. This way, you’ll have a comforting, flavorful stew that’s just as delicious as if you made it fresh, saving you both time and effort on a busy weeknight!
How to Store and Freeze Loubia
Fridge: Store leftover Loubia in an airtight container for up to 3 days. Reheat it gently on the stove or in the microwave, adding a splash of veggie broth if needed.
Freezer: Allow Loubia to cool completely before transferring to a freezer-safe container. It can be frozen for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: When you’re ready to enjoy, reheat frozen Loubia in a pot over medium heat until warmed through. Stir occasionally for even heating.
Quality Tip: The flavors deepen over time, making this savory Moroccan White Bean Stew even more delicious the next day!
Tips for the Best Loubia
-
Fresh Ingredients: Use ripe tomatoes and fresh herbs for a brighter flavor. Frozen or canned tomatoes can lack the vibrant taste that makes Loubia shine.
-
Soaking Beans: If using dry white beans, soak them overnight for easier cooking and a creamier texture. This step also reduces cooking time significantly in your pot.
-
Adjusting Spice Levels: Feel free to adjust the spices to suit your palate. If you prefer a milder stew, reduce the cumin and paprika, but don’t forget that Loubia is all about flavor!
-
Thickening: If your stew is too watery, simply simmer it longer on the sauté setting to reach your desired thickness. A rich consistency makes every bite satisfying.
-
Serving Options: Loubia is wonderful on its own but pairs beautifully over rice or with crusty bread. Experiment with serving styles to elevate your meal!
What to Serve with Loubia?
Elevate your Loubia experience with these delightful pairings that complement its rich, savory flavors.
-
Crispy Pita Chips: These crunchy snacks are perfect for dipping into the hearty stew, adding a delightful texture contrast.
-
Fresh Herb Salad: A light salad of parsley, mint, and lemon brings brightness and freshness, cutting through the creamy beans beautifully.
-
Couscous Fluff: A fluffy bed of couscous absorbs the stew’s savory broth, adding another layer of deliciousness to your meal.
-
Tangy Yogurt: A dollop of plain yogurt offers a cool, creamy element that balances the warmth of the spices in Loubia wonderfully.
-
Spiced Roasted Vegetables: Roasted carrots and zucchini tossed with Moroccan spices create a vibrant side that harmonizes with the stew’s flavors.
-
Moroccan Mint Tea: This fragrant tea, served sweetened, complements the meal’s warmth while providing a refreshing end to your dining experience.
-
Baklava Bites: For dessert, the flaky sweetness of baklava offers a perfect contrast to the savory stew, rounding out a flavorful Moroccan meal beautifully.
Explore the delightful contrasts and compliments these pairings bring to your Loubia experience, making every bite a celebration!
Loubia Variations & Substitutions
Feel free to get creative with this delightful stew and customize it to your taste!
-
Spice Level: Add ½ teaspoon cayenne pepper for a warm kick that balances beautifully with the beans and tomatoes.
A little heat can ignite the flavors, making each spoonful a flavor-packed adventure. -
Herbal Twist: Substitute fresh parsley or cilantro with fresh dill for a unique earthiness that complements the stew well.
Dill’s distinctive flavor pairs perfectly with the warmth of the spices while adding freshness. -
Protein Boost: Add 1 cup of cooked quinoa or lentils for an extra layer of protein and texture.
Not only does this elevate the nutritional value, but it also gives an appealing heartiness to your stew. -
Creamy Variation: Stir in ½ cup of coconut milk for a rich, creamy texture that adds a delightful tropical twist.
Coconut milk brings a luxuriousness that balances the spices and indulges the senses. -
Vegetable Add-ins: Toss in a cup of chopped spinach or kale to incorporate greens into the mix without altering the flavor.
These leafy greens provide a nutritional boost while enhancing the dish’s vibrant color. -
Bean Swap: Use black beans or lentils instead of white beans for a different flavor and appearance.
Each bean type offers its unique taste and can change the whole character of your stew. -
Tomato Variation: Substitute fresh tomatoes with 1 can of crushed tomatoes for a smoother stew consistency.
Using crushed tomatoes creates a rich base that closely melds with the spices, enhancing the dish even further. -
Zesty Finish: A squeeze of fresh lemon juice before serving brightens the stew and adds a refreshing tang.
This simple addition elevates the dish, perfectly balancing the earthiness of the beans and spices!
Loubia – Moroccan White Bean Stew Recipe FAQs
Which type of white beans should I use?
Absolutely! You can opt for any canned white beans such as Cannellini, Navy, or Great Northern. Each variety brings its unique texture to the dish, but all will create that comforting richness you crave in Loubia!
How long can I store leftover Loubia?
Store your leftover Loubia in an airtight container in the fridge for up to 3 days. When reheating, you may want to add a splash of veggie broth to keep it moist and flavorful.
Can I freeze Loubia?
Yes, indeed! To freeze, allow the stew to cool completely, then transfer it to a freezer-safe container. Freeze for up to 3 months. When you’re ready to enjoy it again, simply thaw it overnight in the fridge and reheat on the stove until warmed through.
What if my Loubia turns out too watery?
Not an issue at all! If your stew is too watery, simply press the sauté mode on your Instant Pot (if used) or let it simmer on the stove for about 5-10 minutes, stirring occasionally until it thickens. Just remember to taste and adjust the seasoning afterward to maintain that fabulous flavor!
Are there any allergy considerations for this recipe?
Very good question! Loubia is naturally vegan and gluten-free. However, if you are cooking for someone with allergies, always check the labels on your veggie broth and canned beans for any hidden allergens. It’s better to be safe than sorry!
What should I serve with Loubia?
The more the merrier! Loubia pairs wonderfully with pita or naan bread for scooping, or even over a bed of fluffy rice to soak up all those stunning flavors. You could also add a side of fresh salad for a well-rounded meal!

Delicious Loubia: Savory Moroccan White Bean Stew Recipe
Ingredients
Equipment
Method
- Heat a large pot and pour 2 tablespoons of olive oil over medium heat.
- Add 1 finely chopped onion and 3 cloves of minced garlic to the pot.
- Toss in 4 chopped ripe tomatoes and allow to simmer for about 5 minutes.
- Incorporate 1 teaspoon ground cumin, 1 teaspoon paprika, ½ teaspoon smoked paprika, and ⅓ teaspoon turmeric, along with salt and pepper.
- Mix in 4 cups of veggie broth, 1 tablespoon of tomato paste, and drained canned beans.
- Let simmer for another 5-10 minutes until thickened.
- Garnish with fresh herbs and serve with warm pita or naan.
- Soak ¾ cup dry white beans overnight. Set the Instant Pot on sauté mode and add olive oil, onion, and garlic.
- Stir in the 4 chopped tomatoes and let simmer for 5 minutes.
- Add the spices: 1 teaspoon paprika, ½ teaspoon smoked paprika, 1 teaspoon cumin, and ⅓ teaspoon turmeric.
- Mix in 4 cups of veggie broth, 1 tablespoon of tomato paste, and drained soaked beans.
- Secure the lid and pressure cook for 17 minutes.
- Let naturally release for 15 minutes.
- If too watery, press sauté mode to thicken.










