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

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? ›

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? ›

Mina
Nutrition Facts
How much protein is in Loubia Moroccan White Bean Stew? Amount of protein in Loubia Moroccan White Bean Stew: Protein 6g
Vitamins and minerals
How much Calcium is in Loubia Moroccan White Bean Stew? Amount of Calcium in Loubia Moroccan White Bean Stew: Calcium 47mg5%
14 more rows

What is bean stew made of? ›

This creamy White Bean Stew is made with cozy ingredients like lemon, carrot, celery, onion, and white beans, and warming spices like garlic, thyme, cumin, and black pepper that make it perfect for a chilly fall or winter day.

How to make bisarra? ›

For the soup:

Add split peas to a medium-sized pot and cover with a generous amount of half and half water and vegetable stock. Bring to a boil over high heat, then reduce the heat to medium and simmer the beans until tender, 2 hours or longer. When tender, drain the beans, reserving the liquid.

Are bean legumes? ›

Legumes are large, fleshy, colorful plant seeds. Beans, peas, and lentils are all types of legumes. Vegetables such as beans and other legumes are an important source of protein. They are a key food in healthy diets and have many benefits.

How much protein is in guanciale? ›

100 grams of guanciale has a nutritional value of 655 calories, including: 6.38 grams of protein. 22.19 grams of water. 69.61 grams of fat, including 25.26 grams of saturated acid fat, 32.89 grams of monounsaturated fat, and 8.11 grams of polyunsaturated fat.

How much protein does a Carnita have? ›

: SEASONED PORK CARNITAS
NameAmountUnit
Protein17.86g
Total lipid (fat)8.33g
Carbohydrate, by difference1.19g
Fiber, total dietary0g
10 more rows

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 do you thicken bean stew? ›

Blend Your Soup

If you need to know how to thicken chunky soup recipes, look no further than your food processor, blender, or immersion blender. This works especially well with soups that contain starchy vegetables such as potatoes, corn, or even beans.

Why do you put coffee in stew? ›

It adds complexity

Adding coffee to your recipes can add to the complexity of the flavour overall. Use coffee like a spice and try adding it to soups, stews and marinades to see how it can blend with other flavour profiles to create a more complex and delicious end result.

How much protein is in Pernil? ›

Nutrition Facts (per serving)
Nutrition Facts
Servings Per Recipe 16
Dietary Fiber 0g1%
Total Sugars 0g
Protein 26g53%
11 more rows
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
Vitamin B-12 (mcg)1.15
Vitamin K (phylloquinone) (mcg)1.81
Folic acid (mcg)0
Folate, DFE (mcg_DFE)4.52
32 more rows

How much protein is in 1 kibbeh? ›

Ziyad
Nutrition Facts
How much protein is in Kibbeh? Amount of protein in Kibbeh: Protein 14g
Vitamins and minerals
How much Vitamin A is in Kibbeh? Amount of Vitamin A in Kibbeh: Vitamin A 0μg0%
How much Vitamin C is in Kibbeh? Amount of Vitamin C in Kibbeh: Vitamin C 2.4mg4%
17 more rows

How much protein is in Kulen? ›

Nutritional values
Energy value1586 kcal
Proteins= 26 g
Salt= 3 g
show all
Source: Podravka d.d.Per 100 g of product
4 more rows

Top Articles
Latest Posts
Article information

Author: Duncan Muller

Last Updated:

Views: 6353

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.