Moroccan Soup

Highlighted under: Global Flavors

Experience the exotic flavors of North Africa with this hearty, aromatic Moroccan soup. Loaded with vegetables, spices and herbs, it's perfect for a warm, comforting meal.

Emily

Created by

Emily

Last updated on 2025-11-25T21:03:36.516Z

This Moroccan soup recipe was passed down generations, carrying the warmth and richness of Moroccan kitchens. It's a symphony of flavors, a blend of spices, and a hearty, comforting meal.

The Magic of Moroccan Cuisine

Moroccan cuisine is known for its vibrant flavors, aromatic spices, and hearty ingredients. This Moroccan soup recipe embodies all of that, packing a punch with a variety of vegetables and lentils.

The spices used in this recipe, such as cumin, coriander, turmeric, and cinnamon, are staples in Moroccan cooking. They provide a depth of flavor that's rich, warm, and comforting. This soup is not only delicious but also a great introduction to Moroccan cuisine for those unfamiliar.

Health Benefits of This Soup

This Moroccan soup is not just tasty, it's also highly nutritious. Lentils, the main ingredient, are a great source of protein and dietary fiber. They're also packed with minerals such as iron and magnesium.

The vegetables used, including carrots and onions, are rich in essential vitamins and antioxidants. This soup is a wonderful way to boost your vegetable intake, promoting overall health and well-being.

Perfect for Any Occasion

This Moroccan soup is perfect for any occasion. Whether you're looking for a warm, comforting meal on a chilly day or a hearty, filling dish for a family dinner, this soup fits the bill.

It's also great for meal prep. You can make a large batch and store it in the fridge for several days, or freeze it for longer storage. This way, you'll always have a delicious, nutritious meal ready when you need it.

Ingredients

Here's what you need to prepare this delicious Moroccan soup:

Main Ingredients

  • 1 cup lentils
  • 2 large carrots
  • 1 large onion
  • 2 cloves garlic
  • 1 tsp cumin
  • 1 tsp coriander
  • 1/2 tsp turmeric
  • 1/2 tsp cinnamon
  • 4 cups vegetable broth
  • 1 bunch cilantro

Feel free to add other vegetables or spices to suit your taste.

Instructions

Follow these steps to create your own Moroccan soup:

Prepare the Ingredients

Wash and chop the vegetables. Rinse the lentils under cold water.

Cook the Soup

Heat oil in a pot. Add onions, carrots, and garlic, cook until softened. Add spices, stir for a minute. Add lentils and broth, bring to boil. Reduce heat, cover and simmer for 30-40 minutes.

Add chopped cilantro before serving.

Enjoy your warming Moroccan soup!

Serving Suggestions

This Moroccan soup is a meal in itself, but you can make it even more satisfying by adding some accompaniments. A piece of crusty bread or a side of couscous would go well with it. For a touch of freshness, you can add a squeeze of lemon or a sprinkle of fresh parsley on top.

For those who like a bit of heat, add a dash of chili powder or a spoonful of harissa, a spicy Moroccan paste. It adds an extra layer of flavor and a nice kick to the soup.

Variations and Substitutions

This recipe is quite versatile, and you can tweak it according to your taste or dietary needs. For a vegan version, just make sure to use vegetable broth. If you prefer a creamier soup, you can blend half of it and mix it back in.

Feel free to add other vegetables you have on hand, such as bell peppers, zucchini, or tomatoes. You can also add chickpeas or diced chicken for extra protein. The possibilities are endless!

Storing and Reheating Tips

This Moroccan soup stores well, making it perfect for meal prep. Just let it cool completely before storing it in an airtight container. It can stay in the fridge for up to a week or in the freezer for up to three months.

To reheat, thaw the soup in the fridge overnight if it's frozen. Then, warm it up on the stove over medium heat, stirring occasionally. You may need to add a bit of broth or water to thin it out if it's too thick.

Secondary image

Questions About Recipes

→ Can I use chicken broth instead of vegetable broth?

Yes, you can substitute vegetable broth with chicken broth for a non-vegetarian version of the soup.

Moroccan Soup

Experience the exotic flavors of North Africa with this hearty, aromatic Moroccan soup. Loaded with vegetables, spices and herbs, it's perfect for a warm, comforting meal.

Prep Time15 min
Cooking Duration45 min
Overall Time1 hr

Created by: Emily

Recipe Type: Global Flavors

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Main Ingredients

  1. 1 cup lentils
  2. 2 large carrots
  3. 1 large onion
  4. 2 cloves garlic
  5. 1 tsp cumin
  6. 1 tsp coriander
  7. 1/2 tsp turmeric
  8. 1/2 tsp cinnamon
  9. 4 cups vegetable broth
  10. 1 bunch cilantro

How-To Steps

Step 01

Wash and chop the vegetables. Rinse the lentils under cold water.

Step 02

Heat oil in a pot. Add onions, carrots, and garlic, cook until softened. Add spices, stir for a minute. Add lentils and broth, bring to boil. Reduce heat, cover and simmer for 30-40 minutes. Add chopped cilantro before serving.

Nutritional Breakdown (Per Serving)

  • Calories: 250
  • Protein: 15g
  • Carbohydrates: 35g
  • Fats: 5g