“`html
If you’re searching for a soul-warming dish that bursts with vibrant flavors and comforting textures, look no further than this Moroccan Beef Lentil Soup Recipe. It is a delightful blend of fragrant spices, hearty lentils, tender ground beef, and colorful vegetables that come together to create a bowl of pure satisfaction. Each spoonful offers a perfect balance of richness and freshness, making it an ideal meal to cozy up with on any day.
Ingredients You’ll Need
The magic of this Moroccan Beef Lentil Soup Recipe lies in its beautifully simple yet essential ingredients. Each one plays a key role, whether it’s the aromatic spices infusing deep flavor, the lean beef adding protein, or the variety of vegetables contributing delightful texture and color.
- Moroccan spice mix (2 1/2 tbsp): This store-bought blend brings the authentic warm and complex flavor foundation to the soup.
- Allspice (1 tsp): Adds a subtle sweet-spicy note that enhances the overall depth of the broth.
- Cumin powder (2 tsp): Earthy and slightly nutty, it pairs perfectly with the Moroccan spices for that signature taste.
- Paprika (2 tsp): Brings a mild smokiness and beautiful rosy hue to the dish.
- Black pepper (3/4 tsp): Adds a gentle kick to balance the spices.
- Salt (1/2 tsp): Essential for highlighting all the other flavors.
- Olive oil (1 tbsp): Used for sautéing, it contributes richness without overpowering the ingredients.
- Garlic cloves (2, finely chopped): Aromatic and pungent, garlic is key for building flavor right from the start.
- Onion (1, finely chopped): Whether brown, white, or yellow, it provides sweetness and body.
- Lean ground beef (500g / 1 lb): Adds hearty protein and a luscious texture to the soup.
- Dried lentils (1 1/4 cups) or canned lentils (2 cans, drained): These little powerhouses add fiber, texture, and earthiness.
- Carrots (2, diced 1cm): Sweet and tender, they add a subtle crunch and beautiful color.
- Celery stalks (2, chopped 1cm): Provide a refreshing crispness and a mild bitterness to balance the sweetness.
- Zucchinis (2 small or 1 large, diced 1cm): Softens during cooking and contributes a subtle fresh vegetal note.
- Green beans (100g / 4 oz, trimmed and cut 1.5cm): Add a vibrant green color and a slight snap that enlivens each bite.
- Crushed canned tomatoes (800g / 28 oz): Provide acidity and body to create a rich base for the broth.
- Low-sodium beef stock (4 cups / 1 litre): Adds savory depth without too much saltiness.
- Water (3 cups): Balances the broth and helps cook the lentils to tender perfection.
- Plain or Greek yogurt: A creamy, cooling topping that contrasts beautifully with the spices.
- Coriander (cilantro) leaves or sliced green onions (1/4 cup): Fresh and herbaceous, these garnishes brighten up the final presentation.
How to Make Moroccan Beef Lentil Soup Recipe
Step 1: Mix the Spices
Start by combining the Moroccan spice mix, allspice, cumin powder, paprika, black pepper, and salt in a small bowl. This aromatic blend is the backbone of the soup’s distinct Moroccan character, carefully balanced to bring warmth and complexity to every spoonful.
Step 2: Sauté Onion and Garlic
Heat olive oil in a large pot over medium-high heat, then add finely chopped onion and garlic. Cook for about three minutes until they turn golden on the edges and release a fragrant scent that signals the flavor foundation is building beautifully.
Step 3: Brown the Ground Beef with Spices
Turn the heat up to high, add the ground beef, and cook it until no longer pink. Break it up as it cooks for an even texture. Stir in two tablespoons of your spice mix and continue cooking for two more minutes, letting the flavors bloom and infuse through the beef.
Step 4: Add Carrots and Celery
Stir in the diced carrots and chopped celery, cooking for a minute to slightly soften them but still hold their shape. These vegetables add a lovely sweetness and crunch that balance the spices and meat.
Step 5: Simmer with Lentils and Tomatoes
Pour in water, beef stock, crushed tomatoes, dried lentils, and the remaining spice mix. Stir everything well, bringing it to a gentle simmer. Cover the pot, reduce heat to medium-low, and let it cook gently for 25 to 30 minutes until lentils become soft and the broth thickens delectably. Keep an eye on older lentils, as they might need a bit more time to get tender.
Step 6: Add Zucchini and Green Beans
Once the lentils are almost tender, stir in the zucchini dice and trimmed green beans. These fresh vegetables add color and a subtle crispness that contrasts beautifully with the soft lentils and meat.
Step 7: Final Simmer
Continue simmering the soup uncovered for another 10 minutes. This allows the vegetables to become tender without losing their shape while the flavors marry perfectly into a rich, hearty broth.
Step 8: Season and Serve
Taste your soup and adjust salt if needed. Ladle the gorgeous Moroccan Beef Lentil Soup into bowls and finish each serving with a dollop of plain or Greek yogurt and a sprinkle of fresh coriander leaves or sliced green onions. These finishing touches add creaminess and brightness that elevate the experience.
How to Serve Moroccan Beef Lentil Soup Recipe
Garnishes
The vibrant finish on this soup is just as important as the cooking steps. A spoonful of creamy plain or Greek yogurt adds a cooling contrast to the warm spices, while fresh coriander or green onions bring a burst of herbal brightness that wakes up your palate and adds visual appeal.
Side Dishes
This soup pairs wonderfully with crusty bread to soak up every last drop or a light couscous salad to keep the meal feeling authentically Moroccan and balanced. A simple side of roasted vegetables or a fresh green salad would also complement the richness of the soup perfectly.
Creative Ways to Present
For a special touch, serve the soup in rustic earthenware bowls accompanied by a small dish of mixed pickles or preserved lemons, which beautifully accentuate the Moroccan spices. Alternatively, turn it into a communal dining experience by placing the soup pot in the center of the table with toppings and sides spread around for everyone to customize their bowls.
Make Ahead and Storage
Storing Leftovers
You can store leftovers of this Moroccan Beef Lentil Soup Recipe in an airtight container in the refrigerator for up to three days. The flavors actually deepen overnight, making your second serving even better. Just give it a good stir before reheating.
Freezing
This soup freezes like a dream. Portion it into freezer-safe containers and freeze for up to three months. Lentils hold up well to freezing, and the spices stay vibrant, making it a convenient meal to have ready during busy weeks.
Reheating
When reheating, do so gently over low heat on the stovetop or in the microwave with a splash of water or broth to loosen up the thickened soup. Add fresh garnish after reheating to maintain that delightful fresh bite and color.
FAQs
Can I use canned lentils instead of dried ones?
Absolutely! Using canned lentils saves cooking time. Just add them towards the end of cooking since they are already cooked, and adjust liquid amounts accordingly.
Is this Moroccan Beef Lentil Soup Recipe spicy?
The soup has a warm, gentle spiciness from the Moroccan spice mix and paprika, but it is not overly hot. You can always adjust the amount of spice mix to suit your heat preference.
Can I make this soup vegetarian?
Yes! You can substitute the ground beef with a plant-based meat alternative or extra lentils and vegetables, and use vegetable stock instead of beef stock for a delicious vegetarian version.
What can I use if I don’t have Moroccan spice mix?
Mix cinnamon, coriander, ginger, turmeric, cinnamon, and a pinch of cayenne to mimic Moroccan spice flavors at home if you don’t have a pre-made blend.
How thick is this soup supposed to be?
The soup should be thick and hearty but still slightly brothy — like a stew you can eat with a spoon or ladle over couscous. If it gets too thick upon standing, simply stir in a little water to loosen it up.
Final Thoughts
This Moroccan Beef Lentil Soup Recipe is a true celebration of flavor and comfort on chilly days, or whenever you crave a nourishing meal with a touch of exotic warmth. It’s easy to make yet wonderfully impressive, and once you try it, it just might become one of your favorite go-to recipes. So, gather your ingredients, simmer some magic on the stove, and enjoy every delicious bowl with family and friends!
“`
Print
Moroccan Beef Lentil Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
Description
This hearty Moroccan Beef Lentil Soup combines fragrant spices with tender ground beef, nutrient-rich lentils, and a medley of colorful vegetables simmered to perfection. Ideal for a wholesome weeknight meal, this soup delivers comforting flavors and satisfying textures, garnished with tangy yogurt and fresh herbs for a delightful finish.
Ingredients
Spices & Seasonings
- 2 1/2 tbsp Moroccan spice mix (store-bought)
- 1 tsp allspice (or mixed spice)
- 2 tsp cumin powder
- 2 tsp paprika
- 3/4 tsp black pepper
- 1/2 tsp salt
Vegetables & Aromatics
- 2 garlic cloves, finely chopped
- 1 onion, finely chopped (brown, white, or yellow)
- 2 carrots, cut into 1cm (1/3”) dice
- 2 celery stalks, chopped into 1cm (1/3”) pieces
- 2 small zucchinis or 1 large, cut into 1cm (1/3”) dice
- 100g (4 oz) green beans, trimmed and cut into 1.5cm (1/2”) pieces
Protein & Legumes
- 500g (1 lb) lean ground beef (beef mince)
- 1 1/4 cups dried lentils (or 2 cans, drained)
Liquids & Others
- 1 tbsp olive oil
- 800g (28 oz) crushed canned tomatoes
- 4 cups (1 litre) low-sodium beef stock
- 3 cups water
- Plain or Greek yogurt for serving
- 1/4 cup coriander (cilantro) leaves or sliced green onions for garnish
Instructions
- Prepare the spice mix: In a small bowl, combine the Moroccan spice mix, allspice, cumin powder, paprika, black pepper, and salt. Mix well to create a uniform seasoning blend.
- Sauté aromatics: Heat olive oil in a large pot over medium-high heat. Add the finely chopped onion and garlic, cooking for about 3 minutes until the edges turn golden and the aroma is fragrant.
- Cook the beef: Increase heat to high. Add the ground beef to the pot, cooking and breaking it up until it turns no longer pink. Stir in 2 tablespoons of the prepared spice mix and cook for another 2 minutes to infuse the flavors.
- Add initial vegetables: Stir in diced carrots and chopped celery, cooking for 1 minute to lightly soften the vegetables.
- Simmer the soup: Pour in the water, beef stock, crushed tomatoes, dried lentils, and the remaining spice mix. Stir well and bring the mixture to a simmer. Cover the pot, reduce heat to medium-low, and gently simmer for 25–30 minutes or until lentils are soft. For very old lentils, simmer an additional 5–10 minutes if needed.
- Add remaining vegetables: Add the diced zucchini and trimmed green beans to the pot, gently stirring to incorporate.
- Continue simmering: Simmer the soup uncovered for another 10 minutes until vegetables are tender and lentils are fully cooked.
- Season and serve: Taste the soup and adjust salt if necessary. Ladle into bowls and top with a dollop of plain or Greek yogurt and a sprinkle of fresh coriander or green onions for garnish.
Notes
- Using dried lentils gives a better texture, but canned lentils can be substituted for convenience; adjust cooking time accordingly.
- Moroccan spice mix typically contains cinnamon, coriander, ginger, turmeric, and cayenne – you can use a store-bought blend or make your own.
- For a richer flavor, brown the meat well before adding vegetables and liquids.
- This soup can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
- Serve with crusty bread or over couscous for a complete meal.
