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 and super satisfying plant based recipe is a popular entree across North Africa and the Middle East. Ready in under 1 hour.

loubia in a bowl

Like many of my favorite Moroccan recipes, this dish celebrates humble ingredients, bringing them to life with bold spices and accessible staples.

Despite the simple and affordable ingredients, the end result is rich and complex.

I grew up eating many variations of Moroccan bean recipes, prepared by my dad, grandma, and aunts. One of my dad’s favorite ways to prepare these cannellini beans with tomatoes was slow cooked in a tagine with cow’s feet.

While this version doesn’t use any meat, it’s still plenty hearty and flavor packed. This dish makes the perfect cozy meal served with a crusty piece of your favorite bread.

If you’re into these beans, be sure to also try these Moroccan stewed chickpeas for another quick and easy weeknight meal.

Ingredients

ingredients to make loubia
See recipe card for quantities.

Instructions

Dried vs. Canned Cannellini Beans

In this modified version of my dad’s Cannellini beans with tomatoes, I’m using canned beans to cut the prep and cook time in half. Here are my recommendations if you want to use dried beans instead:

Dried Cannellini Beans: add the beans to a bowl and cover with water, soak overnight before draining and using. Stew for at least 1 hour, or until fully cooked, adding water to the pot if things start to dry out.

a bowl of loubia

Perfect Moroccan Pairings

loubia in a bowl

Bismillah,

Salima written in cursive
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a bowl of loubia

Loubia (Moroccan Stewed White Beans)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Salima Benkhalti
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Dinner, Entree, Lunch, Main Dish
  • Method: stewed
  • Cuisine: Moroccan, North African
  • Diet: Vegan

Description

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 and super satisfying plant based recipe is a popular entree across North Africa and the Middle East. Ready in under 1 hour.


Ingredients

Units Scale
  • 2 tbsp olive oil
  • 1 small yellow onion, grated
  • 2 tomatoes, grated
  • 4 cloves garlic, minced
  • 3 cans Cannellini beans, rinsed and drained
  • 2 tbsp parsley, minced
  • 2 tbsp cilantro, minced
  • 1 tsp salt
  • 1 tsp paprika
  • 1 tsp cumin
  • 1/2 tsp ginger
  • 1/8 tsp cayenne
  • 2 cups water
  • 1 tbsp tomato paste

Instructions

  1. Sauté veggies. Heat oil in a stock pot over medium heat. Add onions and sauté until they begin to turn translucent. Add garlic and cook until fragrant before tossing in grated tomatoes and spices. Sauté for a few minutes, or until the seasonings begin to bloom.
  2. Add herbs, beans, tomato paste and water. Add the parsley, cilantro, beans (see note if using dried beans), tomato paste, and water, bring everything to a boil before lowering to a simmer and covering. Stew for 30 minutes, or until the sauce has thickened.
  3. Taste & serve. Taste to see if it needs any additional seasoning. Serve with bread and a sprinkle of fresh parsley & cilantro.

Notes

If using dried Cannellini beans: use 1 lb (about 2 cups) and soak overnight before draining. Stew as instructed for about 1 hour, or until they are fully cooked, adding water if necessary.