Moroccan White Bean Stew (Loubia) | Recipe | Elle Republic (2024)

Jump to Recipe

This Moroccan White Bean Stew (also known as Loubia) is the perfect weeknight meal that is bursting with flavour. A classic in Middle Eastern cuisine, this vegan white bean and tomato stew consists of simple ingredients, is ready in just 35 minutes and is truly delicious!

Moroccan Loubia is the perfect comfort food that has the sweet and warming aromas of cumin, paprika, ginger, cayenne, and turmeric that balance the flavors of tomato and fresh herbs (parsley and cilantro). It can easily be made with canned beans, meaning no overnight soaking or by prepping the beans ahead. This satisfying bean stew can be enjoyed as a main meal or as a side dish served with your favourite crusty bread for dipping. Truly delicious!

What is Loubia?

Loubia (which translates to “beans”) is a traditional north African dish, hailing from Morocco, that is made with stewed white beans in a warmly spiced tomato sauce. Like many dishes specific to a culture, there are many versions to be found. Traditionally, it’s made with fresh tomatoes, dried beans, is deeply infused with the flavors of garlic, tomato, and cumin, and varying other spices. You can also find vegan and vegetarian versions, as well as versions made with meat.

A quick and easy white bean and tomato stew recipe

My version of classic Moroccan Loubia is made with canned, chopped tomatoes to give the sauce a rich tomato flavor (in the peak of summer I would likely use 3 large heirloom tomatoes and grate them to make the sauce). And to speed up the process, I also use canned cannellini beans, since no planning ahead is required. I also like to keep my white bean stew recipe suitable for both vegetarians and vegans — 100% plant-based!

Moroccan White Bean Stew ingredients

White Beans: the main ingredient for Moroccan Loubia. Depending on whether you are cooking on the fly or planning ahead, you can either use canned white beans or white dry beans. I find white beans such as cannellini beans perfect for this bean and tomato stew. However, you could also use butter beans (Riesenbohnen).

Tomatoes: as a wintertime stew, I like to used organic, chopped canned tomatoes (e.g. Mutti). However you could also use ripe summer tomatoes. And depending on the sweetness of the tomatoes, the sauce may be a little less acidic than with the canned version. The flavor can be balanced out with a squeeze of lemon.

Tomato Paste: enriches and enhances the tomato flavors.

Aromatics and Spices: onions, garlic, and warming spices are essential for creating the flavor of this comforting stew. Feel free to add a little smokiness with the addition of smoked paprika (1/4 teaspoon or more).

Vegetable Broth: although not much broth is used, I prefer it over water as it adds some additional flavor. Chicken broth would also be fine if this dish does not need to be vegetarian or vegan.

Fresh herbs: add freshness and flavour to the warming aromas of the tomato sauce.They are added at the very end, in order to let their flavours shine.

How to prepare this White Bean Stew recipe

This simple to make white bean and tomato stew recipe is pretty much complete in two easy steps!

Step 1: Prepare the tomato sauce

Heat the olive oil in a large deep skillet. Add onion and sauté, stirring often, until the onion is softened. Then add the garlic and sauté for one minute, followed by the tomato paste. Stir until fully incorporated with the onions. Then add the spices, stirring to release their flavors. Finally add the tomatoes and broth, bring to a light simmer, then cover and let gently simmer for 10 minutes so that the flavours can infuse.

Step 2: Add the beans

Once the tomato sauce is deeply aromatic, add the rinsed and drained canned beans. Let the mix simmer for another 10 minutes until the stew starts to thicken. Finally stir in the fresh herbs. Taste and adjust seasoning. Voila! Serve it up with some crusty bread and dig in!

Reasons to love this Loubia recipe:

  • Rich in flavor and deeply satisfying, this easy-to-make white bean stew is ready to serve in just 35 minutes!
  • Moroccan Loubia can be served with some bread for dipping as a stand alone meal, or served over orzo rice noodles (risoni) for a hearty main, or on it’s own as a tasty side dish or mezze dish.
  • It is vegan, vegetarian, gluten-free and is packed with plant-based nutrition, fibre and flavor!

Looking for other white bean recipes?

Try one of these favourites:

  • Turkish White Bean Salad (Piyaz)
  • Easy White Beans in Tomato Sauce
  • Minestrone Soup with Rice and White Beans
  • Braised Mushrooms and White Beans
  • Roasted Carrots with Harissa, Butter Beans and Yoghurt Sauce

4 from 2 votes

Print

Moroccan White Beans in Tomato Sauce (Loubia)

Quick and easy white bean stew. A Moroccan spiced vegan white bean and tomato stew that is bursting with flavour. Ready in 35 minutes!

CourseMain Course, Side Dish

CategoryMoroccan

Prep Time 10 minutes

Cook Time 25 minutes

Total Time 35 minutes

Servings 4

Calories 285 kcal

Autor Elle

Ingredients

  • 4tablespoonsolive oil(60 ml)
  • 2small yellow onions,finely chopped
  • 6garlic cloves,minced
  • 2tablespoontomato paste
  • 2teaspoonsground cumin
  • 1teaspoonpaprika(sweet)
  • 1/8teaspooncayenne pepper
  • 1/4teaspoonground ginger
  • 1/4teaspoonturmeric
  • 1teaspoonsea salt,or to taste
  • freshly ground black pepper,to taste
  • 1x 400g can organic chopped tomatoes
  • 1/2cupvegetable broth(125 ml)
  • 2x 400 g cans cannellini beans,rinsed and drained (or 200 g dry cannellini beans, soaked overnight and drained and cooked)
  • 1small bunch chopped flat-leaf parsley(ca. 4 tablespoons)
  • 1small bunch chopped cilantro(ca. 4 tablespoons)
  • lemon wedges,to serve (optional)

Method

  1. In a large, deep skillet, heat the olive oil over medium to medium-high heat.

  2. Add the onion and sauté for 5-6 minutes, stirring occasionally, until softened and fragrant. Add the garlic, and sauté for 1 minute.

  3. Add the tomato paste and cook for 30 seconds, stirring frequently until incorporated with the onion. Add the spices, salt, and pepper; stir for another 30 seconds.

  4. Add the diced tomatoes and broth and bring to a light simmer. Reduce heat slightly, cover and cook at a light simmer for 10 minutes.

  5. Add the cannellini beans and stir to combine. Simmer, uncovered, for another 10 minutes.

  6. Remove from the heat and stir in the chopped parsley and cilantro, reserving some for garnish. Taste and adjust seasoning, as desired.

  7. Enjoy warm or at room temperature, preferably with a crusty bread to dip into the stew. Alternatively, serve over cooked orzo noodles (risoni) for a hearty main. Enjoy!

Notes

  • Sourdough ciabatta goes well with this recipe. Otherwise, try a crusty baguette, pita bread or other flat bread.

For a relaxing atmosphere in the kitchen I recommend my personal Elle Republic: Chilled Out Kitchen Tunes Playliston Spotify.

Moroccan White Bean Stew (Loubia) | Recipe | Elle Republic (7)Did you try this recipe?

Then tag @ellerepublic on Instagram and hashtag it #ellerepublic

How did you like it?

Please let me know how this Moroccan White Beans in Tomato Sauce (Loubia) recipe turned out for you! I would love to hear how you liked it. Simply rate it with the stars above ⭐ or leave me a comment and rate it below.

Did you make any changes to this recipe?

If you have tips for other readers, let me know! It helps me and other readers so much. Sharing is Caring :-).

This post contains affiliate links. If you decide to make a purchase through my link, Amazon will pay me a commission for it. This doesn’t cost you anything additional and the price remains the same. More about advertisem*nts on Elle Republic.

Moroccan White Bean Stew (Loubia) | Recipe | Elle Republic (2024)

FAQs

How much protein does loubia have? ›

Calories in Loubia b'Zeit
Calories425.4
Total Carbohydrate74.3 g
Dietary Fiber26.6 g
Sugars4.5 g
Protein20.3 g
8 more rows

What is bean stew made of? ›

Bean stew is a thick and hearty soup made with various types of beans, broth, and other vegetables. Served warm, the dish is high in protein, full of complex carbohydrates, and can come in either smooth or chunky varieties. You can include as many or as few types of beans as you want.

How many calories are in Moroccan loubia? ›

Tips
Nutrition Facts (per serving)
443Calories
19gFat
52gCarbs
19gProtein
Feb 9, 2022

How many calories are in Moroccan white beans? ›

Maroc Gourmet Moroccan White Beans (1 serving) contains 15g total carbs, 10g net carbs, 1g fat, 6g protein, and 100 calories.

What is the thickener in a white bean soup? ›

What is the thickener in a white bean soup? In this recipe, what really thickens up the soup is the 15 oz of white beans that you are mashing and the starches from the potatoes. We aren't using cornstarch or a thickening agent in this recipe, it really doesn't need it!

Why do we soak beans before stewing? ›

Soaking beans can help improve the texture of the final product once the beans are cooked and reduce the gas produced when the food is being digested. But it isn't necessary to soak them. To cook beans without soaking them first, follow these steps: Sort and rinse your dried beans.

How healthy is bean soup? ›

Beans are an excellent source of nutrients and offer numerous health benefits. They're a great of plant-based protein, fiber, iron and antioxidants. Eating beans on a regular basis can help in maintaining a healthy weight, reducing the risk of chronic diseases and supporting your gut health.

How much protein does Pernil have? ›

Nutrition Facts (per serving)
362Calories
25gFat
3gCarbs
26gProtein
Mar 20, 2023

How much protein does a Vienna have? ›

Sausage, Vienna, canned, chicken, beef, pork, 1 sausages (drained contents from can, net wt 4 oz)
Protein (g)11.86
Folate, DFE (mcg_DFE)4.52
Cholesterol (mg)98.31
Fatty acids, total saturated (g)8.05
Fatty acids, total monounsaturated (g)10.88
32 more rows

How much protein does a Carnita have? ›

: SEASONED PORK CARNITAS
NameAmountDeriv. By
Energy155Calculated from value per serving size measure
Protein17.86Calculated from value per serving size measure
Total lipid (fat)8.33Calculated from value per serving size measure
Carbohydrate, by difference1.19Calculated from value per serving size measure
10 more rows

Does kibbeh have protein? ›

100g (One serving) of Kibbeh has 257 calories (81 calories from fat), 9g total fat (2.2g saturated fat), 45mg cholesterol, 102mg sodium, 369mg potassium, 25.8g total carbohydrates (6.2g dietary fiber, 0.7g sugars), and 19.5g protein. Kibbeh contain high amounts of manganese and selenium.

References

Top Articles
Latest Posts
Article information

Author: Lakeisha Bayer VM

Last Updated:

Views: 5722

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.