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

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

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

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

Where does loubia originate from? ›

Today we are making Loubia, a Moroccan dish made with stewed white beans, tomato, onions, garlic, herbs, and a blend of warm spices. This easy to make but super satisfying vegan recipe is a popular main dish and entree across North Africa and the Middle East.

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 the meaning of Loubia? ›

Loubia means beans in Arabic. To make this dish, Léa's grandmother, Mamie Sara likes to use fresh flageolet beans. Flageolet seeds are harvested before maturity, which explains their pale green color. The white bean is harvested later, at maturity.

How to make bisarra? ›

Make the Bessara
  1. Drain the soaked beans and remove skins, if any.
  2. Place the beans in a pot and add the water, olive oil, garlic, and spices.
  3. Bring the beans to a boil then reduce the heat and simmer, partially covered, until the beans are tender, about an hour.
  4. Drain the beans in a strainer set over a bowl.
Jan 13, 2021

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.

How many calories are in a loubia? ›

Calories in Lubia (Lebanese Stewed Greeen Beans)
Calories169.6
Potassium858.6 mg
Total Carbohydrate25.2 g
Dietary Fiber8.4 g
Sugars6.2 g
8 more rows

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.

Top Articles
Latest Posts
Article information

Author: Gregorio Kreiger

Last Updated:

Views: 5618

Rating: 4.7 / 5 (77 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Gregorio Kreiger

Birthday: 1994-12-18

Address: 89212 Tracey Ramp, Sunside, MT 08453-0951

Phone: +9014805370218

Job: Customer Designer

Hobby: Mountain biking, Orienteering, Hiking, Sewing, Backpacking, Mushroom hunting, Backpacking

Introduction: My name is Gregorio Kreiger, I am a tender, brainy, enthusiastic, combative, agreeable, gentle, gentle person who loves writing and wants to share my knowledge and understanding with you.