Ingredients
Method
Preparation
- Combine the Moroccan spice mix, allspice, cumin, paprika, black pepper, and salt in a small bowl.
- Heat olive oil in a large pot over medium-high heat. Add the chopped onion and garlic, cooking for about 3 minutes until they are golden around the edges.
- Increase the heat to high, add in the beef, and cook until it’s no longer pink, breaking it up as it cooks. Stir in 2 tablespoons of the spice mix for about 2 more minutes to infuse the beef.
- Toss in the chopped carrots and celery, stirring for about a minute.
Cooking
- Pour in the water, beef stock, crushed tomatoes, lentils, and the remaining spice mix. Stir everything together, then bring the mixture to a gentle simmer.
- Cover and reduce heat to medium-low, allowing the soup to simmer for 25-30 minutes until the lentils are tender.
- After the initial simmering, add in the zucchinis and green beans. Cook for another 10 minutes or until the lentils and veggies are soft.
- Taste and adjust salt if needed, ladling the soup into bowls and topping with yogurt and fresh coriander.
Nutrition
Serving: 1gCalories: 350kcalCarbohydrates: 45gProtein: 30gFat: 10gSaturated Fat: 3gSodium: 400mgFiber: 12gSugar: 5g
Notes
This soup stores well in the refrigerator for up to 4 days in an airtight container. Can freeze soup in portions for up to 3 months. Flavor can improve if allowed to sit for a few hours or overnight. Could substitute beef for ground turkey or chicken for a lighter option.
Tried this recipe?Let us know how it was!
