Directions for Making Hearty Lentil Soup with Spinach & Garlic
Prep the Ingredients: Start by rinsing and picking over the lentils to remove any debris. Dice the onion, carrots, and celery, and mince the garlic. Set everything aside so you're ready to start cooking.
Sauté the Vegetables: In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until softened and translucent, about 5 minutes. Add the minced garlic and cook for another 1-2 minutes, stirring occasionally to prevent burning.
Add the Root Vegetables: Next, add the chopped carrots, celery, and optional potato to the pot. Stir everything together and cook for about 5 minutes to allow the vegetables to soften slightly.
Add the Broth and Lentils: Pour in the vegetable broth and diced tomatoes, including the juices from the can. Add the rinsed lentils and stir to combine. Bring the mixture to a boil, then reduce the heat to a simmer. Let the soup cook for about 25-30 minutes or until the lentils and vegetables are tender.
Season the Soup: Once the lentils and vegetables are tender, add the ground cumin, dried thyme, ground turmeric (if using), salt, and pepper to taste. Stir everything well to combine, and let it simmer for another 5 minutes to allow the flavors to meld.
Add the Spinach: Stir in the chopped spinach and cook for an additional 2-3 minutes until wilted. Taste the soup and adjust the seasoning if necessary. If you'd like a little extra zing, add a tablespoon of lemon juice for a refreshing touch.
Serve and Enjoy: Ladle the soup into bowls and serve hot. This hearty lentil soup with spinach and garlic is perfect on its own, but you can also pair it with some crusty bread or a side salad for a complete meal.