Moroccan Stewed White Beans- Loubia

There are some meals that make the whole kitchen smell comforting before you’ve even taken the first bite, and Moroccan Stewed White Beans- Loubia is absolutely one of them. Tender white beans simmer in a rich tomato sauce with garlic, onion, fresh herbs, cumin, paprika, and turmeric. It’s warm, savory, satisfying, and surprisingly easy to pull together.

And here’s the beautiful part: you don’t need an afternoon of cooking to get those deep, slow-simmered flavors. Using canned cannellini beans keeps this version practical enough for a busy weeknight while the spices, tomato paste, cilantro, and parsley give the sauce plenty of personality.

As Chef Omar, I’m always looking for that sweet spot between impressive flavor and realistic home cooking. This loubia lands right there. Serve it with warm pita or another favorite flatbread, put the pot in the middle of the table, and prepare for everyone to suddenly become very interested in “just one more scoop.”

Why You’ll Love This Moroccan Stewed White Beans- Loubia

  • Quick & Easy: Canned beans eliminate the soaking and long cooking time, making this a practical weeknight meal.
  • Simple Ingredients: Most of what you need comes straight from the pantry, with a few fresh herbs for extra flavor.
  • Budget-Friendly: Beans, tomatoes, onion, and spices create a filling meal without an expensive grocery list.
  • Big, Cozy Flavor: Garlic, cumin, paprika, turmeric, and tomato create a savory sauce that tastes like it has been simmering much longer.
  • Meal-Prep Friendly: The beans reheat beautifully, making them useful for lunches and easy dinners.
  • Easy to Serve: Add warm pita, naan, or crusty bread and you have a wonderfully comforting meal without complicated sides.

What Is Moroccan Loubia?

Loubia is a comforting Moroccan bean dish built around white beans and a flavorful tomato-based sauce. Depending on the cook and household, recipes can vary in their seasonings and preparation.

This easy version combines cannellini beans with tomatoes, onion, garlic, parsley, cilantro, and warm spices. The beans absorb some of that savory sauce as they simmer, while the tomato mixture thickens around them.

The result falls somewhere between a hearty bean stew and saucy beans—and that is a very delicious place to be.

What I particularly love about this dish is how much flavor comes from everyday ingredients. There’s no complicated technique hiding behind the curtain. Give your onion time to soften, wake up those spices in the pan, and let the tomato sauce simmer. Your stove does most of the work.

Ingredients You’ll Need

Here’s what you’ll need to make Moroccan Stewed White Beans- Loubia:

  • 1/4 cup olive oil
  • 1 onion, finely chopped
  • 4–5 garlic cloves, crushed
  • 2 tablespoons tomato paste
  • 1/4 cup chopped fresh parsley
  • 1/4 cup chopped fresh cilantro (coriander)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground cumin
  • 1/4 teaspoon paprika
  • 1/4 teaspoon turmeric
  • 1 can (14.5 ounces/400 g) diced tomatoes with their juice
  • 1/2 cup water
  • 2 cans (14.5 ounces/400 g each) cannellini beans, drained and rinsed

The ingredient list may look humble, but don’t underestimate it. Tomato paste brings concentrated richness, fresh herbs brighten the sauce, and the combination of cumin, paprika, and turmeric adds warmth without making the dish overwhelmingly spicy.

A Quick Note About the Beans

Cannellini beans work especially well because they’re creamy and mild. They readily pick up the flavors of the tomato sauce and spices.

Drain and rinse them before adding them to the pan. Since canned beans are already cooked, they only need enough simmering time to warm through and absorb the sauce.

Be gentle when stirring, too. We’re making loubia, not bean mashed potatoes.

How to Make Moroccan Stewed White Beans- Loubia

1. Sauté the onion

Pour the olive oil into a medium saucepan and place it over medium-high heat.

Add the finely chopped onion and sauté for a few minutes, stirring occasionally, until it becomes soft and fragrant. This creates the savory foundation of your stew, so don’t rush it unnecessarily.

2. Add the garlic

Stir in the crushed garlic and cook for about 1 minute.

Garlic can burn quickly, especially over higher heat. You’re looking for that wonderful fragrance—not tiny pieces of charcoal.

3. Build the tomato and spice base

Add the tomato paste and cook for about 30 seconds while stirring.

Next, add the parsley, cilantro, salt, black pepper, cumin, paprika, and turmeric. Stir everything together so the aromatics and spices are evenly distributed.

Cooking the tomato paste briefly before adding liquid helps deepen its flavor. It’s a tiny step that makes a noticeable difference.

4. Simmer the sauce

Pour in the diced tomatoes along with all their juice, followed by 1/2 cup of water.

Stir well and bring the mixture to a boil. Once bubbling, reduce the heat to a gentle simmer.

Cover the saucepan and simmer for 10 minutes.

This short simmer gives the tomatoes time to soften and allows the herbs, garlic, and spices to mingle. Your kitchen should smell pretty fantastic by now.

5. Add the white beans

Drain and rinse the cannellini beans, then add them to the tomato mixture.

Gently stir until the beans are coated in sauce. Reduce your stirring enthusiasm here—the beans are tender and can break apart if handled aggressively.

Simmer uncovered for another 10 minutes.

Leaving the pan uncovered allows some excess liquid to evaporate, giving you a richer sauce that clings nicely to the beans.

6. Serve and enjoy

Remove the pan from the heat and let the loubia sit briefly before serving.

You can enjoy it warm or at room temperature. Serve with pita, naan, or another bread you love for scooping up every bit of tomato sauce.

Because leaving that sauce behind would be a culinary tragedy.

Chef Omar’s Tips for Delicious Loubia

  • Don’t burn the garlic. Add it only after the onion has softened and cook it briefly. Burned garlic can make an otherwise lovely sauce bitter.
  • Let the tomato paste cook. Those 30 seconds in the pan help remove its raw edge and build a deeper tomato flavor.
  • Keep the beans intact. Fold them gently into the sauce rather than stirring vigorously.
  • Adjust the consistency to your taste. If the stew becomes thicker than you like, stir in a small splash of water. If it seems too loose, give it a few extra minutes uncovered.
  • Taste before serving. Canned tomatoes and beans vary in saltiness, so check the final seasoning after everything has simmered.

This is exactly the sort of recipe I love sharing because it proves that good cooking doesn’t need to become an all-evening project. A few pantry staples, some fresh herbs, and one saucepan can create something genuinely satisfying.

I’ve found dishes like this especially useful when you want dinner to feel warm and thoughtful but your schedule has other ideas. Put bread alongside the pot and suddenly a simple bean dinner feels like an invitation to linger at the table.

Moroccan Stewed White Beans- Loubia in a rich tomato and herb sauce, served with warm pita bread.
Moroccan Stewed White Beans- Loubia features tender white beans simmered with tomatoes, aromatic spices, and fresh herbs, served with warm pita for dipping.

faqs about Moroccan Stewed White Beans- Loubia

Can I use a different type of white bean?

Yes. Cannellini beans are wonderfully creamy, but other mild canned white beans can work. Texture and size may vary slightly, so stir gently and watch them during the final simmer.

Can I make Moroccan Stewed White Beans- Loubia ahead of time?

Absolutely. This is a convenient make-ahead dish because the beans and tomato sauce reheat well. Cool leftovers promptly and store them in an airtight container in the refrigerator.

How do I reheat loubia?

Warm it gently in a saucepan over medium-low heat, stirring occasionally. If the sauce has thickened significantly in the refrigerator, add a splash of water while reheating.

Is this dish spicy?

The recipe is warmly spiced rather than intensely hot. Cumin, paprika, and turmeric contribute flavor and aroma without a large amount of chile heat. Add cayenne or crushed red pepper if you’d like more kick.

Can I use dried beans?

You can, but they need to be soaked and cooked until tender before being used in this quick version. Canned cannellini beans are the easiest choice when speed matters.

What if my loubia is too watery?

Continue simmering it uncovered for a few more minutes. The excess liquid will gradually reduce and the tomato sauce will become thicker.

Bring Some Moroccan Comfort to Your Table

When dinner needs to be simple but you still want something that tastes warm, fragrant, and satisfying, this recipe delivers. Tomatoes become rich and savory, cannellini beans turn beautifully creamy, and fresh cilantro and parsley give every spoonful a little brightness.

Better yet, Moroccan Stewed White Beans- Loubia doesn’t demand complicated techniques or hard-to-find ingredients. Give the sauce time to simmer, treat those tender beans gently, grab plenty of bread, and dinner is ready.

That’s my favorite kind of home cooking: approachable enough for Tuesday night, flavorful enough that you’ll already be thinking about the leftovers. Happy cooking!

More Cozy Bean & Moroccan Recipes to Try

Loved this Moroccan Stewed White Beans- Loubia? Keep those warm, satisfying flavors going with a few more delicious recipes from our kitchen:

  • Craving another cozy white bean dinner? Try this comforting one-pot white bean mushroom stew, packed with tender beans and savory mushrooms for an easy meatless meal.
  • For another taste of North African-inspired cooking, this colorful Moroccan couscous with roast vegetables makes a flavorful addition to your weekly dinner rotation.
  • If you love the cumin-spiced, hearty character of loubia, don’t miss this fresh and satisfying Moroccan chickpea quinoa salad for an easy lunch or meal-prep option.
  • Want another simple way to turn white beans into something seriously delicious? These flavorful marinated white beans are perfect when you’re craving a lighter bean dish with plenty of personality.

Made this Moroccan Stewed White Beans- Loubia? ⭐ Leave a star rating and review below! Your feedback helps other home cooks discover the recipe, and I’d love to hear how your loubia turned out. Happy cooking!

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
Moroccan Stewed White Beans- Loubia in a rich tomato and herb sauce, served with warm pita bread.

Moroccan Stewed White Beans- Loubia


  • Author: Omar
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

Moroccan Stewed White Beans- Loubia is a cozy, flavorful bean stew made with creamy cannellini beans simmered in a rich tomato sauce with garlic, onion, cumin, paprika, turmeric, parsley, and cilantro. Ready in about 35 minutes, this simple one-pot recipe is perfect for an easy lunch or comforting weeknight dinner. Serve it warm with pita or flatbread for dipping.


Ingredients

Scale
  • 1/4 cup olive oil
  • 1 medium onion, finely chopped
  • 45 garlic cloves, crushed
  • 2 tablespoons tomato paste
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup fresh cilantro, chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground cumin
  • 1/4 teaspoon paprika
  • 1/4 teaspoon ground turmeric
  • 1 (14.5-ounce/400 g) can diced tomatoes, with juices
  • 1/2 cup water
  • 2 (14.5-ounce/400 g each) cans cannellini beans, drained and rinsed
  • Warm pita or flatbread, for serving (optional)

Instructions

  1. Sauté the onion: Heat the olive oil in a medium saucepan over medium-high heat. Add the chopped onion and sauté for 3–4 minutes, or until softened and fragrant.
  2. Add the garlic: Stir in the crushed garlic and cook for about 1 minute, stirring frequently to prevent it from burning.
  3. Build the flavor base: Add the tomato paste and cook for 30 seconds. Stir in the parsley, cilantro, salt, black pepper, cumin, paprika, and turmeric until well combined.
  4. Simmer the tomato sauce: Add the diced tomatoes with their juices and 1/2 cup water. Bring to a boil, then reduce the heat to low. Cover and simmer for 10 minutes.
  5. Add the beans: Stir in the drained and rinsed cannellini beans gently so they don’t break apart.
  6. Finish the stew: Simmer uncovered for another 10 minutes, allowing the beans to warm through and the tomato sauce to thicken.
  7. Serve: Remove from the heat and serve warm or at room temperature. Garnish with extra parsley or cilantro if desired and serve with warm pita or flatbread.

Notes

  • Stir the beans gently after adding them to keep them from breaking apart.
  • If the loubia becomes too thick, add a splash of water until it reaches your preferred consistency.
  • For a thicker stew, simmer it uncovered for a few extra minutes.
  • For extra heat, add a pinch of cayenne pepper or red pepper flakes.
  • Taste before serving and adjust the salt and spices as needed.
  • Leftovers can be cooled and stored in an airtight container in the refrigerator.
  • Pita or flatbread is optional and is not included in the estimated nutrition below.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 410 kcal
  • Sugar: 6 g
  • Sodium: 650 mg
  • Fat: 16 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 53 g
  • Fiber: 13 g
  • Protein: 16 g
  • Cholesterol: 0 mg