Description
A delicious and healthy soup packed with protein, fiber, and flavor, perfect for any meal.
Ingredients
- 2 tbsp olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3–4 garlic cloves, minced
- 2 tbsp tomato paste
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp smoked paprika
- 1 tsp dried oregano
- 1 ½ cups brown or green lentils (rinsed)
- 6 cups vegetable broth (or chicken broth)
- 1 bay leaf
- 1 can diced tomatoes (or 2 fresh, chopped)
- 2 cups fresh spinach or kale (optional)
- Juice of 1 lemon
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5–7 minutes until softened. Stir in garlic, tomato paste, cumin, coriander, paprika, and oregano. Cook for 1–2 minutes until fragrant.
- Add lentils, broth, bay leaf, and tomatoes. Bring to a boil, reduce to a simmer, and cook for 25–30 minutes until lentils are tender.
- Stir in spinach or kale until wilted. Add lemon juice and adjust seasoning with salt and pepper.
- Ladle the soup into bowls and sprinkle with fresh parsley for garnish.
Notes
Serve warm with crusty bread or a fresh salad. Drizzle olive oil on top for extra flavor.
