Moroccan Stewed White Beans have become my go-to for a quick, flavorful, and satisfying meal. I first tasted something similar at a bustling market in Marrakech, and the aroma of warm spices mixed with tender beans was incredible. Recreating that magic at home led me to this simple recipe. It’s an incredibly easy Moroccan white bean stew that comes together in under an hour, perfect for those busy weeknights when you crave something hearty and delicious. The gentle simmer fills my kitchen with the most comforting, spiced scent. Let’s get cooking!
You’re going to absolutely adore this Moroccan Stewed White Beans recipe! It’s a true winner for so many reasons:
- Quick & Easy: Ready in just 30 minutes, making it perfect for busy weeknights.
 - Flavor-Packed: Aromatic spices like cumin and paprika create an authentic taste.
 - Healthy & Nutritious: Packed with plant-based protein and fiber.
 - Completely Vegetarian: This vegetarian Moroccan white bean stew is satisfying and delicious.
 - Customizable: Easily add your favorite vegetables or a pinch of cayenne for heat.
 - Hearty & Filling: It’s a truly hearty white bean stew Morocco style that will keep you satisfied.
 - One-Pot Wonder: Minimal cleanup with just one pot to wash!
 - Versatile: Delicious on its own or served as a delightful side dish.
 
Ingredients for Moroccan Stewed White Beans
Gather these simple ingredients to create this flavorful Moroccan bean stew. You’ll be amazed at how these staples transform into something so special!
- 2 tablespoons Olive Oil – the base for sautéing our aromatics
 - 1 medium Onion, finely chopped – for sweetness and depth
 - 3 cloves Garlic, finely chopped – essential for that savory Moroccan flavor
 - 4 medium Fresh Tomatoes, chopped – adds moisture and a touch of acidity
 - 1 tablespoon Tomato Paste – intensifies the tomato flavor and helps thicken the stew
 - 1 teaspoon Ground Cumin – a classic Moroccan spice with earthy notes
 - 1 teaspoon Paprika Powder – for color and mild flavor
 - ½ teaspoon Smoked Paprika (optional) – adds a wonderful smoky depth that I love
 - ⅓ teaspoon Turmeric – for vibrant color and a hint of bitterness
 - Salt, to taste – to enhance all the flavors
 - Black Pepper, to taste – for a touch of warmth
 - 1 can (15 oz) Canned White Beans, drained – like Moroccan stewed cannellini beans or great northern beans, these provide the hearty base. Make sure to rinse and drain them well!
 - 1 cup Veggie Broth – to create the stew consistency and add liquid
 
How to Make Moroccan Stewed White Beans
Follow these simple steps to create a delicious and authentic Moroccan white bean stew right in your own kitchen. It’s easier than you think!
- Step 1: Start by heating the 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Let it get nice and warm, ready for our aromatics.
 - Step 2: Add the 1 medium onion, finely chopped, and the 3 cloves of garlic, finely chopped. Sauté these for about 5 minutes, stirring occasionally, until the onion becomes translucent and the garlic is fragrant. You’ll start to smell that wonderful base aroma forming!
 - Step 3: Toss in the 4 medium fresh tomatoes, chopped. Let them simmer and soften for about 5 minutes, stirring gently. They’ll begin to break down, releasing their juices and creating a lovely sauce.
 - Step 4: Now it’s time for the spices! Stir in the 1 teaspoon of ground cumin, 1 teaspoon of paprika powder, the optional ½ teaspoon of smoked paprika, and ⅓ teaspoon of turmeric. Add your salt and black pepper to taste. Cook for just 1 minute more, until the spices are fragrant. This blooming of the spices is key to unlocking their full flavor.
 - Step 5: Pour in the 1 cup of veggie broth and stir in the 1 tablespoon of tomato paste. Give everything a good stir to combine and ensure the tomato paste is fully dissolved.
 - Step 6: Mix in the drained and rinsed canned white beans. Ensure they are evenly distributed throughout the pot. This is where the hearty base of our Moroccan stewed white beans really comes together.
 - Step 7: Bring the mixture to a gentle simmer. Let it cook uncovered for 5-10 minutes. This simmering time allows the flavors to meld beautifully and the stew to thicken to your desired consistency. If you’re wondering how to make Moroccan white bean stew that’s perfectly thick, this is the step!
 - Step 8: Taste your stew and adjust the seasonings as needed. You might want a little more salt, pepper, or even a pinch of cayenne for heat. Serve this delicious Moroccan white bean stew recipe warm, perhaps with some crusty bread for dipping.
 

Pro Tips for the Best Moroccan Stewed White Beans
Want to elevate your Moroccan bean stew from good to absolutely amazing? I’ve picked up a few tricks over the years that make all the difference. These tips will help you achieve a truly memorable dish.
- For the best texture, use dried beans that have been soaked overnight. This also helps with digestibility and reduces cooking time if you’re not using canned.
 - Don’t skip blooming the spices! Toasting them briefly in the oil before adding liquid unlocks their full aromatic potential.
 - If you prefer a thicker stew, simply let it simmer uncovered for a few extra minutes at the end.
 - A squeeze of fresh lemon juice right before serving brightens all the flavors beautifully.
 
What’s the secret to perfect Moroccan Stewed White Beans?
The real secret to an authentic Moroccan white bean stew lies in layering those warm spices and letting them bloom properly. Gently sautéing the aromatics and then briefly toasting the spices before adding liquid intensifies their fragrance and creates a deeper flavor profile. For more information on spice blooming, check out this guide to spices.
Can I make Moroccan Stewed White Beans ahead of time?
Absolutely! This stew is fantastic for meal prep. You can prepare it a day in advance and store it in the refrigerator. The flavors often meld and deepen overnight, making it even more delicious when reheated.
How do I avoid common mistakes with Moroccan Stewed White Beans?
A common pitfall is overcooking the beans, making them mushy. Use canned beans that are well-rinsed or carefully monitor dried beans. Also, don’t add salt too early if using dried beans, as it can toughen them; add it towards the end of cooking. Understanding bean preparation is key, as detailed in this resource on bean cooking.
Best Ways to Serve Moroccan Stewed White Beans
This versatile Moroccan stewed white beans recipe is wonderful on its own, but it truly shines when paired with complementary flavors and textures. It makes a fantastic main course or a delightful side dish.
- As a Main Course: Serve it piping hot in a bowl, perhaps with a dollop of plain yogurt or a sprinkle of fresh cilantro. A side of crusty bread or warm pita is perfect for soaking up every last drop of the flavorful sauce.
 - As a Side Dish: This stew works beautifully as a Moroccan stewed beans side dish alongside grilled lamb, chicken tagine, or roasted vegetables. Its warm spices complement richer main courses wonderfully.
 - With Grains: For an even heartier meal, spoon the stew over fluffy couscous or quinoa. The grains absorb the delicious broth, making for a wonderfully satisfying combination.
 

Nutrition Facts for Moroccan Stewed White Beans
This flavorful dish is not only delicious but also quite nutritious! Here’s a breakdown of the approximate nutritional content per serving, making it a healthy choice for your meal. For more information on the nutritional benefits of beans, you can consult this article.
- Serving Size: 1 bowl
 - Calories: 250 kcal
 - Fat: 8 g
 - Saturated Fat: 1 g
 - Unsaturated Fat: 5 g
 - Trans Fat: 0 g
 - Carbohydrates: 35 g
 - Fiber: 10 g
 - Protein: 10 g
 - Sugar: 4 g
 - Sodium: 500 mg
 - Cholesterol: 0 mg
 
Nutritional values are estimates and may vary based on specific ingredients used and portion sizes.
How to Store and Reheat Moroccan Stewed White Beans
Properly storing and reheating your Moroccan stewed white beans ensures you can enjoy this delicious dish for days to come. This simple Moroccan white bean stew recipe is perfect for meal prepping!
- Cooling: Let the stew cool down to room temperature on the counter for about 1-2 hours before storing. Don’t leave it out for too long, as food safety is important.
 - Containers: Transfer the cooled stew into airtight containers. Glass or BPA-free plastic containers work best. You can also use freezer bags if you plan to freeze it.
 - Refrigeration: Store the airtight container in the refrigerator for up to 3-4 days. The flavors often deepen and meld even further, making leftovers incredibly tasty.
 - Freezing: For longer storage, freeze the stew in appropriate containers for up to 3 months. Ensure they are freezer-safe and well-sealed to prevent freezer burn.
 - Reheating on Stovetop: Gently reheat the stew in a saucepan over medium-low heat, stirring occasionally, until heated through. You might need to add a splash of water or broth if it has thickened too much.
 - Reheating in Microwave: Place a serving in a microwave-safe bowl and heat on medium power in 30-second intervals, stirring between each, until hot.
 
Frequently Asked Questions About Moroccan Stewed White Beans
What makes this Moroccan stewed white beans recipe so flavorful?
The flavor comes from a beautiful blend of warm spices like cumin, paprika, and turmeric, gently bloomed in olive oil. Fresh tomatoes and tomato paste add depth, while sautéing the onions and garlic creates a savory base. It’s this layering of simple ingredients that results in a truly delicious meal.
Can I use different types of white beans?
Absolutely! While cannellini beans are wonderful, you can easily substitute great northern beans, navy beans, or even butter beans. Just make sure to drain and rinse them well before adding them to the stew. This flexibility makes the Moroccan white bean stew recipe very adaptable.
Is this stew suitable for vegans?
Yes, this recipe is naturally vegan and a fantastic vegetarian Moroccan white bean stew. By using vegetable broth and ensuring your beans are simply processed, it fits perfectly into a vegan diet. It’s a hearty and satisfying plant-based option that doesn’t skimp on flavor. For more vegan recipe ideas, explore this section.
How can I make this Moroccan stewed white beans recipe spicier?
For a spicier kick, I recommend adding a pinch of cayenne pepper or a finely minced jalapeño along with the onions and garlic. You can also stir in some red pepper flakes during the spice blooming step. Adjusting the heat level is one of the best parts of making this dish yourself!
Variations of Moroccan Stewed White Beans You Can Try
This Moroccan stewed white beans recipe is wonderfully versatile, and I love experimenting with it! Here are a few ways to switch things up and explore different flavor profiles.
- Add More Vegetables: Boost the nutrition and texture by adding chopped carrots, zucchini, bell peppers, or spinach during the last 10 minutes of simmering. This makes it a more robust Moroccan vegetable and white bean stew.
 - Slow Cooker Method: For an even easier approach, combine all ingredients (except beans and broth for the last hour) in a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add the drained beans and broth for the final hour of cooking. It’s the perfect slow cooker Moroccan white bean stew.
 - Spice It Up: If you love a little heat, consider adding a pinch of cayenne pepper or a chopped chili pepper along with the onions and garlic. This transforms it into a delightfully spiced white bean stew Moroccan style.
 - Heartier Version: For a truly substantial meal, try adding some chickpeas or lentils along with the white beans. This creates a richer, more filling dish reminiscent of a hearty North African white bean stew.
 
		Authentic Moroccan Stewed White Beans: 30-Minute Flavor Burst
- Total Time: 30 minutes
 - Yield: 4 servings 1x
 - Diet: Vegetarian
 
Description
A quick and easy one-pot Moroccan white bean stew, packed with flavor from cumin and paprika. This vegetarian dish is perfect for busy weeknights and can be customized with your favorite additions.
Ingredients
- 2 tablespoons Olive Oil
 - 1 medium Onion, finely chopped
 - 3 cloves Garlic, finely chopped
 - 4 medium Fresh Tomatoes, chopped
 - 1 tablespoon Tomato Paste
 - 1 teaspoon Ground Cumin
 - 1 teaspoon Paprika Powder
 - ½ teaspoon Smoked Paprika (optional)
 - ⅓ teaspoon Turmeric
 - Salt, to taste
 - Black Pepper, to taste
 - 1 can (15 oz) Canned White Beans, drained
 - 1 cup Veggie Broth
 
Instructions
- Heat olive oil in a large pot over medium heat.
 - Add chopped onion and garlic. Sauté for about 5 minutes until translucent.
 - Add chopped tomatoes and simmer for about 5 minutes until softened.
 - Stir in cumin, paprika, smoked paprika (if using), salt, and pepper. Cook for 1 minute.
 - Add veggie broth and tomato paste. Stir well.
 - Mix in drained white beans.
 - Bring to a gentle simmer and cook for 5-10 minutes, allowing the stew to thicken.
 - Taste and adjust seasoning as needed. Serve warm.
 
Notes
- Soak dried beans overnight for better digestibility and reduced cooking time.
 - Canned tomatoes can be used as a substitute for fresh tomatoes.
 - Adjust spices to your preference. Add cayenne pepper for extra heat.
 - If the stew is too watery, simmer uncovered for longer to thicken.
 - This dish is naturally gluten-free if gluten-free broth and beans are used.
 
- Prep Time: 10 minutes
 - Cook Time: 20 minutes
 - Category: Main Course
 - Method: Stovetop
 - Cuisine: Moroccan
 
Nutrition
- Serving Size: 1 bowl
 - Calories: 250 kcal
 - Sugar: 4 g
 - Sodium: 500 mg
 - Fat: 8 g
 - Saturated Fat: 1 g
 - Unsaturated Fat: 5 g
 - Trans Fat: 0 g
 - Carbohydrates: 35 g
 - Fiber: 10 g
 - Protein: 10 g
 - Cholesterol: 0 mg
 
Keywords: Moroccan Stewed White Beans, Moroccan white bean stew recipe, Authentic Moroccan white bean stew, easy Moroccan white bean stew, vegetarian Moroccan white bean stew, spiced white bean stew Moroccan style, Moroccan stewed cannellini beans, Moroccan stewed great northern beans, hearty white bean stew Morocco, North African white bean stew