African Culinary Heritage

Vegan Moroccan Bean Soup

"This vegan Moroccan bean soup is a hearty and flavorful d..."

April 14, 2026 By African Recipes Kitchen
Vegan Moroccan Bean Soup - Authentic African Cuisine

🍲 Moroccan Bean Soup 🥣

This hearty Moroccan bean soup is a delightful blend of spices and flavors, perfect for a cozy meal. It's a family recipe that showcases the magic of North African cuisine, making it a must-try for everyone!

Discover Conkies Barbados, a beloved dish from the region.

🌍 What Is Moroccan Bean Soup?

Moroccan bean soup is a flavorful dish that combines beans, aromatic spices, and vegetables. This comforting soup is not only nutritious but also versatile, allowing for various beans and spices to suit your taste. It's a staple in many households across the Middle East and North Africa.

đź§ľ Ingredients

**Base:**

- 2 cans of butter beans (or regular white beans)

- 2 medium-sized onions, chopped

- 2 sticks of celery, chopped

- 5 cloves of garlic, thinly sliced

- 1 cup of passata (or a tin of finely chopped tomatoes)

- 1 liter of vegan chicken stock

- 1 liter of water

- Olive oil

**Optional:**

- A handful of coriander leaves (cilantro)

- 2.5 tablespoons of cumin

- 1 tablespoon of turmeric

- 3 tablespoons of paprika (sweet, hot, or a mix)

- Salt to taste

👩‍🍳 Step-by-Step Instructions

1. **Sauté Onions**

- Heat olive oil in a pot until hot.

- Add chopped onions and sauté until translucent.

2. **Add Garlic**

- Stir in the sliced garlic and cook for a minute, ensuring it doesn’t burn.

3. **Incorporate Spices**

Discover Hibiscus Agua Fresca, a beloved dish from the region.

- Add cumin, paprika, and turmeric to the pot.

- Stir well; the mixture may dry up, so add a little more olive oil if needed.

4. **Add Liquid**

- Pour in a small amount of water, followed by the vegan chicken stock.

- Add the remaining water gradually.

5. **Combine Vegetables and Beans**

- Stir in the chopped celery and the butter beans.

- Add the passata (or chopped tomatoes) and mix well.

6. **Simmer**

- Cover the pot and let it boil for about 20 minutes.

- Stir occasionally to prevent sticking.

7. **Adjust Consistency**

- After 20 minutes, check the consistency; it should be thick like a curry stew.

- Reduce heat to medium and let it simmer until the oil floats to the top.

8. **Add Coriander**

- Add a portion of the coriander leaves for flavor.

- Reserve some for garnishing later.

9. **Final Touches**

- Taste and adjust seasoning with salt as needed.

- Stir well to combine all ingredients.

🍽️ How to Serve

Serve the Moroccan bean soup hot, garnished with fresh coriander leaves. It pairs wonderfully with crusty bread or over a bed of rice for a complete meal.

đź’ˇ Pro Tips

- Feel free to adjust the spices according to your preference; add more paprika for heat or more cumin for earthiness.

Discover Flaky Ghanaian Shortbread, a beloved dish from the region.

- This soup can be made ahead of time and tastes even better the next day as the flavors meld together.

🔥 Why You’ll Love This

This Moroccan bean soup is not only packed with flavor but also offers a comforting and satisfying meal that's perfect for any occasion. It's vegan-friendly, easy to prepare, and a delightful way to explore the rich culinary traditions of Morocco!