01 -
Heat olive oil in a large pot over medium heat. Add diced onion, garlic, and carrot. Sauté until softened, about 5 minutes.
02 -
Add the lentils and vegetable broth to the pot. Stir in cumin, salt, and pepper. Bring to a boil, then reduce heat and let simmer for about 20-25 minutes, until lentils are tender.
03 -
Stir in the chopped spinach and cook for an additional 5 minutes until wilted.
04 -
Finish with a squeeze of lemon juice, adjust seasoning if needed, and serve warm.