Loubia is a classic Moroccan white bean stew that’s loved for its rich tomato sauce, warming spices, and comforting flavors. Made with tender white beans simmered in a fragrant blend of tomatoes, garlic, olive oil, paprika, cumin, turmeric, and fresh herbs, this traditional dish is a staple in Moroccan households throughout the year.
Simple, affordable, and incredibly satisfying, Loubia is often enjoyed as a hearty lunch or dinner alongside warm Moroccan bread (Khobz), which is perfect for soaking up every bit of the flavorful sauce. Some families prepare it as a vegetarian dish, while others add beef or lamb for an even heartier meal.
Whether you’re looking for a wholesome meatless dinner or want to explore authentic Moroccan cuisine, this traditional Loubia recipe is sure to become a favorite.
Why You’ll Love This Loubia Recipe
Delicious served with fresh Moroccan bread.
Authentic Moroccan comfort food.
Made with simple pantry ingredients.
Rich, hearty, and full of flavor.
Naturally vegan when made without meat.
High in protein and fiber.
Perfect for cold weather and family dinners.
Ingredients
2 cups dried white beans (or 2 cans, drained and rinsed)
2 tablespoons olive oil
1 medium onion, finely chopped
4 garlic cloves, minced
2 ripe tomatoes, grated (or 1 cup crushed tomatoes)
2 tablespoons tomato paste
1 teaspoon paprika
1 teaspoon ground cumin
½ teaspoon turmeric
½ teaspoon ground ginger
½ teaspoon black pepper
Salt to taste
2 tablespoons chopped fresh parsley
2 tablespoons chopped fresh cilantro
5 cups water (or enough to cover the beans)
Instructions
1 : If using dried beans, soak them overnight in plenty of water. Drain and rinse before cooking.
2 : Heat the olive oil in a large pot over medium heat. If using meat, brown it for several minutes.
3 : Add the chopped onion and cook until softened. Stir in the garlic and cook for another minute.
4 : Add the grated tomatoes, tomato paste, paprika, cumin, turmeric, ginger, black pepper, salt, parsley, and cilantro. Stir well until fragrant.
5 : Add the soaked white beans and pour in enough water to cover everything.
6 : Bring to a boil, then reduce the heat to low. Cover and simmer for about 1½ to 2 hours, or until the beans are tender. If using canned beans, simmer for about 30 minutes.
7 : Taste and adjust the seasoning. If the sauce is too thick, add a little water. If it’s too thin, let it simmer uncovered for a few extra minutes.
8 : Serve hot with crusty Moroccan Khobz and enjoy every spoonful.



Tips for the Best Loubia
- Soak dried beans overnight for quicker cooking and a creamier texture.
- Cook slowly to allow the spices to fully develop.
- Fresh parsley and cilantro add authentic Moroccan flavor.
- Adjust the sauce thickness to your preference.
- Serve with plenty of Moroccan bread for dipping.
What to Serve with Loubia
Loubia pairs wonderfully with:
- Moroccan Khobz (Bread)
- Moroccan Mint Tea
- Fresh green salad
- Pickled olives
- Roasted peppers
- Harissa for extra spice
Variations
Traditional Loubia
Prepared with white beans in a rich tomato sauce with Moroccan spices.
Vegetarian Loubia
Skip the meat for a delicious plant-based version.
Beef Loubia
Add tender beef cubes for a heartier meal.
Spicy Loubia
Stir in harissa or cayenne pepper for extra heat.
Storage
Store leftover Loubia in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stovetop or in the microwave, adding a splash of water if needed.
Loubia also freezes well for up to 3 months.
Frequently Asked Questions
What is Loubia?
Loubia is a traditional Moroccan white bean stew cooked in a flavorful tomato sauce with garlic, olive oil, herbs, and aromatic spices.
Can I use canned beans?
Yes. Canned white beans are a convenient option and reduce the cooking time significantly.
Is Loubia vegan?
Yes, when prepared without meat. The traditional vegetarian version is naturally vegan and packed with plant-based protein.
What beans are used in Loubia?
White beans such as cannellini or navy beans are the most commonly used.
Is Loubia healthy?
Absolutely. White beans are rich in protein, fiber, iron, and essential nutrients, making Loubia both nutritious and filling.
Final Thoughts
Loubia is one of Morocco’s most comforting and nourishing dishes. Its tender white beans, rich tomato sauce, and fragrant spices come together to create a simple meal that’s full of authentic Moroccan flavor. Whether you enjoy it as a vegetarian stew or with tender pieces of beef, Loubia is a timeless recipe that’s perfect for sharing with family and friends.





Leave a Reply