Taste of Maroc
Home » Food » Moroccan Recipes » Moroccan Bean Dishes » Moroccan Stewed White Beans Recipe – Loubia

Moroccan Stewed White Beans Recipe – Loubia

A shallow clay dish with handles holds Moroccan loubia, a dish of white beans stewed in zesty tomato sauce. A small red chili pepper is centered in the dish.
Moroccan stewed white beans (loubia) can be prepared with or without meat. Photo: Christine Benlafquih | Taste of Maroc

Once you try zesty, saucy Moroccan Stewed White Beans (loubia), you’ll see why this humble dish is a comfort food favorite for so many Moroccans. White beans are soaked overnight then stewed with fresh tomatoes, ginger, paprika, and cumin. Throw in lots of garlic and chopped herbs (and perhaps an optional chili pepper or two), and you have the makings of an easy yet memorable dish.

Although the stewed white beans shown in the photo were prepared as a vegetarian dish, it’s just as common to include beef, lamb, dried meat (gueddid) or preserved meat confit (khlii) for extra protein and hearty, traditional flavor.

Moroccan loubia may be served as a side or main dish. Eat with a spoon or enjoy the beans in typical Moroccan fashion—by dipping in with crusty bread such as traditional Moroccan khobz.

5 from 1 vote
A shallow clay dish with handles holds Moroccan loubia, a dish of white beans stewed in zesty tomato sauce. A small red chili pepper is centered in the dish.
Moroccan Loubia Recipe - Stewed White Beans
Prep Time
10 mins
Cook Time
50 mins
Total Time
1 hr

Easy, zesty and delicious! This authentic Moroccan recipe for loubia (stewed white beans) is generously seasoned with Moroccan spices and herbs. Serve as a side or main dish with Moroccan bread on the side for dipping into all that goodness.

Note that the beans should be quite saucy at serving time. The beans will continue to absorb liquid as they sit, so allow for this if preparing the beans in advance for later serving.

Remember to soak the beans overnight, or use a quick soak method before proceeding. Allow double the cooking time if using a conventional pot rather than a pressure cooker.

Course: Main Course, Side Dish
Cuisine: Moroccan
Yield: 6 servings
Calories: 438 kcal
Author: Christine Benlafquih | Taste of Maroc
  • 1 lb. beef or lamb, on the bone; or 1 cup dried meat (optional)
  • 1 lb. dry white haricot (navy) or Cannellini beans, soaked overnight then drained
  • 3 ripe tomatoes, grated
  • 1 medium onion, grated
  • 5 cloves of garlic, finely chopped or pressed
  • 3 tablespoons chopped fresh parsley
  • 3 tablespoons chopped fresh cilantro
  • 1 tablespoon salt
  • 1 tablespoon paprika
  • 1 tablespoon cumin
  • 2 teaspoons ginger
  • 1/4 teaspoon turmeric (optional)
  • 1/4 teaspoon cayenne pepper or 2 fresh chili peppers, or to taste (optional)
  • 1/2 cup olive oil
Optional Step If Using Fresh Meat
  1. If preparing the white beans with lamb or beef, start by browning the meat in the olive oil over medium heat. (Dried or preserved meat needs no browning.) Then proceed with one of the cooking methods below.

Pressure Cooker Method
  1. Place all ingredients in a pressure cooker and stir to combine.

  2. Add 2 quarts (about 2 liters) of water and bring the liquids to a boil over high heat.

  3. Cover, bring to pressure, then reduce heat to medium. Continue cooking with pressure for 40 minutes, or until the beans are tender.

  4. If the beans are still fully submerged in sauce, reduce the liquids by simmering uncovered until the sauce is thick and not watery, but still quite ample.

  5. Taste and adjust seasoning, if needed. Serve warm.

Conventional Pot Method
  1. Mix all ingredients in a large, heavy-bottomed pot. Add 2 quarts of water (about 2 liters) and bring to a rapid simmer.

  2. Cover and continue simmering the beans over medium heat for about 1 1/2 hours, or until the beans are cooked to desired tenderness and the sauce is thick and no longer watery.

  3. During cooking, stir occasionally and add a little water if the liquids reduce before the beans have fully cooked. 

  4. Taste and adjust the seasoning. Serve warm. 

Recipe Notes
  • Turmeric is not a traditional ingredient in Moroccan stewed white beans, but I like to add it for color as well as for the health benefits.
  • Serve with a spoon or eat by hand by scooping up beans and sauce with crusty bread.
  • Refrigerate leftovers once the beans have cooled completely.
  • Reheat leftover beans gently over medium-low to medium heat, adding a little water if necessary.


Nutrition Facts
Moroccan Loubia Recipe - Stewed White Beans
Amount Per Serving
Calories 438 Calories from Fat 216
% Daily Value*
Total Fat 24g 37%
Saturated Fat 4g 20%
Cholesterol 58mg 19%
Sodium 1197mg 50%
Potassium 732mg 21%
Total Carbohydrates 26g 9%
Dietary Fiber 9g 36%
Sugars 2g
Protein 28g 56%
Vitamin A 38.3%
Vitamin C 16.9%
Calcium 11%
Iron 29.6%
* Percent Daily Values are based on a 2000 calorie diet.

Christine Benlafquih

Christine Benlafquih is founder and Editor of Taste of Maroc. A long time resident of Casablanca, she's written extensively on Moroccan cuisine and culture. She was the Moroccan Food Expert for About.com (now The Spruce) from 2008 to 2016.

Add comment