Loubia- Morrocan White Bean Stew (Stovetop + Instant Pot)
If you’re looking for a cozy dish that warms both your heart and your belly, then this Loubia- Moroccan White Bean Stew (Stovetop + Instant Pot) is just the thing! This recipe has been a cherished part of my kitchen for years. It’s incredibly comforting, full of flavor, and perfect for busy weeknights or casual family gatherings. Plus, it comes together in just 30 minutes, making it a go-to choice on those days when time is short but you still want something delicious.
What makes this stew so special is its wonderful blend of spices and wholesome ingredients. Whether you choose to cook it on the stovetop or in an Instant Pot, you’ll find that every spoonful is packed with nutrition and taste. Let’s dive into why this recipe will quickly become a favorite in your home!
Why You’ll Love This Recipe
- Quick to prepare: With just 30 minutes from start to finish, this stew fits perfectly into your busy schedule.
- Flavor-packed: The combination of spices and fresh tomatoes creates a rich and satisfying taste that everyone will love.
- Nutrient-dense: Packed with beans and veggies, this dish offers great nutritional benefits without compromising on flavor.
- Family-friendly: It appeals to both kids and adults, making it an ideal meal for any family gathering.
- Versatile: Whether served as a main course or side dish, Loubia shines in any setting.

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients for our Loubia- Moroccan White Bean Stew! These staples are easy to find and come together beautifully in the pot.
For the Base
- 2 tbsp olive oil
- 1 onion, finely chopped
- 3 cloves of garlic, finely chopped
- 4 ripe tomatoes, chopped
- 1 tsp ground cumin
- 1 tsp paprika powder
- ½ tsp smoked paprika powder (optional)
- ⅓ tsp turmeric
- 1 tbsp tomato paste
- dash of salt & black pepper
For the Beans
- 1 can (15oz) canned white beans (Cannellini, Navy, Great Northern)
- 1 cup veggie broth
- ¾ cup dry white beans (Cannellini, Navy, Great Northern)
- 1 ½ – 2 cups veggie broth
Variations
One of the best things about this recipe is how flexible it is! Feel free to experiment with different ingredients based on what you have at home or what flavors you enjoy.
- Swap the beans: Use any variety of white beans you prefer or try mixing them for added texture.
- Add extra veggies: Toss in some spinach or zucchini for extra nutrition and color.
- Spice it up: If you like heat, add a pinch of cayenne pepper or some diced jalapeños to spice things up!
- Include grains: Serve over cooked quinoa or rice to make it even heartier.
How to Make Loubia- Moroccan White Bean Stew (Stovetop + Instant Pot)
Step 1: Sauté the Aromatics
In a pot over medium heat, warm the olive oil. Add the finely chopped onion and garlic. Sauté until the onion turns translucent. This step is crucial because it brings out the natural sweetness of the onions and infuses the oil with flavor!
Step 2: Build the Flavor Base
Next, stir in the chopped tomatoes along with cumin, paprika powder, smoked paprika (if using), turmeric, tomato paste, salt, and black pepper. Cook until the tomatoes soften—about five minutes. This creates a rich base that will be bursting with flavor!
Step 3: Add Beans and Broth
Now it’s time to add your canned white beans and veggie broth into the pot. If you’re using dry beans as well, add them now with additional veggie broth as needed. Stir everything together and bring it to a gentle simmer. This allows all those wonderful flavors to meld beautifully.
Step 4: Simmer Away!
Let everything simmer for about 20 minutes if using dry beans (or another 5 minutes if using canned), stirring occasionally. If you’re using an Instant Pot instead, close the lid and set it to manual high pressure for about 15 minutes. The result? A hearty stew that’s ready to enjoy!
And there you have it—your very own Loubia- Moroccan White Bean Stew! Serve hot with some crusty bread or over grains for an unforgettable meal. Enjoy every last bite!
Pro Tips for Making Loubia- Moroccan White Bean Stew (Stovetop + Instant Pot)
Making Loubia is a breeze, and with these tips, you’ll have a flavorful dish every time!
-
Use fresh ingredients: Fresh tomatoes and garlic can elevate the flavor of your stew, giving it a vibrant taste that canned or dried options just can’t match.
-
Adjust spice levels: Feel free to modify the amount of cumin and paprika to suit your palate. If you love heat, add a pinch of cayenne pepper for an extra kick!
-
Soak dry beans overnight: If using dry beans, soaking them helps to reduce cooking time and improves digestibility. This small step makes all the difference in achieving creamy beans.
-
Blend flavors: Allowing the stew to simmer longer enhances the depth of flavor. If you have extra time, let it cook for an additional 10-15 minutes on low heat.
-
Make it ahead: This dish tastes even better the next day! Preparing it in advance allows the flavors to meld beautifully, making it perfect for meal prep or leftovers.
How to Serve Loubia- Moroccan White Bean Stew (Stovetop + Instant Pot)
Serving Loubia is all about presentation and pairing. Here are some delightful ways to serve this hearty stew.
Garnishes
- Fresh cilantro or parsley: Chopped herbs add a pop of color and freshness, brightening up each bite.
- Lemon wedges: A squeeze of lemon juice right before serving can enhance the stew’s flavors and add a refreshing zing.
Side Dishes
- Couscous: Fluffy couscous absorbs the delicious broth from the stew and adds a wonderful texture contrast.
- Roasted vegetables: Seasonal roasted veggies like zucchini, bell peppers, or carrots bring warmth and sweetness that complement the savory notes of Loubia.
- Crusty bread: A loaf of whole grain or sourdough bread is perfect for scooping up the stew and soaking up all those rich flavors.
- Greek-style salad: A light salad with cucumbers, tomatoes, olives, and a drizzle of olive oil provides a refreshing balance to the hearty stew.
With these serving suggestions, your Loubia will not only taste amazing but also look stunning on your table!

Make Ahead and Storage
This Moroccan White Bean Stew is perfect for meal prep! You can easily make a big batch and enjoy it throughout the week. Here’s how to store your leftovers and make the most of this delicious dish.
Storing Leftovers
- Allow the stew to cool completely before storing.
- Transfer it to an airtight container.
- Store in the refrigerator for up to 4 days.
Freezing
- Portion out the stew into freezer-safe containers or bags.
- Remove as much air as possible before sealing.
- Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
- To reheat on the stovetop, add the desired portion to a saucepan over medium heat. Stir occasionally until heated through.
- For microwave reheating, place in a microwave-safe bowl, cover with a lid or microwave-safe wrap, and heat in 1-minute intervals until hot.
FAQs
Here are some common questions about Loubia- Moroccan White Bean Stew that you might have!
Can I use other types of beans for Loubia- Moroccan White Bean Stew (Stovetop + Instant Pot)?
Absolutely! While this recipe calls for white beans like Cannellini, Navy, or Great Northern, you can substitute them with other beans. Just keep in mind that cooking times may vary for dried beans.
How long does Loubia- Moroccan White Bean Stew (Stovetop + Instant Pot) last in the fridge?
When stored properly in an airtight container, Loubia can last up to 4 days in the refrigerator. Just remember to let it cool down completely before refrigerating.
Can I make Loubia- Moroccan White Bean Stew ahead of time?
Yes! This stew is ideal for meal prep. You can prepare it ahead of time and store it in the fridge or freezer, making it a convenient option for busy weeknights.
Is Loubia- Moroccan White Bean Stew suitable for vegans?
Yes! This recipe is completely vegan and vegetarian-friendly. It’s not only hearty but also packed with flavor without any animal products.
Final Thoughts
I hope you’re as excited to try this Loubia- Moroccan White Bean Stew as I am! It’s more than just a recipe; it’s a warm hug in a bowl that brings comfort and joy. Whether you’re enjoying it solo or sharing with loved ones, I know you’ll find it delightful. Happy cooking, and don’t forget to let me know how yours turns out!
Loubia- Moroccan White Bean Stew
Loubia, or Moroccan White Bean Stew, is a cozy, nutritious dish that warms the heart and satisfies the belly. This flavorful stew comes together in just 30 minutes, making it an ideal option for busy weeknights or family gatherings. Packed with wholesome ingredients and a delightful blend of spices, Loubia is not only easy to prepare but also versatile enough to suit any palate. Whether enjoyed solo or served over grains, this hearty stew is sure to become a favorite in your home.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 6
- Category: Dinner
- Method: Stovetop/Instant Pot
- Cuisine: Moroccan
Ingredients
- 2 tbsp olive oil
- 1 onion, finely chopped
- 3 cloves of garlic, finely chopped
- 4 ripe tomatoes, chopped
- 1 tsp ground cumin
- 1 tsp paprika powder
- ½ tsp smoked paprika powder (optional)
- ⅓ tsp turmeric
- 1 tbsp tomato paste
- Dash of salt & black pepper
- 1 can (15oz) canned white beans (Cannellini, Navy, Great Northern)
- 1 cup veggie broth
- ¾ cup dry white beans (Cannellini, Navy, Great Northern)
- 1 ½ – 2 cups veggie broth
Instructions
- In a pot over medium heat, warm olive oil. Sauté finely chopped onion and garlic until translucent.
- Stir in chopped tomatoes, cumin, paprika, turmeric, tomato paste, salt, and black pepper. Cook until tomatoes soften (about 5 minutes).
- Add canned white beans and veggie broth; if using dry beans, add them along with additional broth as needed. Bring to a gentle simmer.
- Simmer for 20 minutes if using dry beans (or an additional 5 minutes if using canned) until flavors meld beautifully.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 210
- Sugar: 3g
- Sodium: 350mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 0mg