Heat the olive oil in a large soup pot over medium heat. Add the onion, carrot, and celery; sauté until softened, about 5-10 minutes.
Add the garlic, spices, and lentils. Stir to combine and let it stay on the heat for just a minute to get the garlic smelling really good.
Add the broth. Bring to a simmer; place lid partially on the pot and simmer for 10 minutes, stirring once or twice during cooking time.
Add coconut milk, spinach, salt, lemon juice, and season to taste. (I like a little drizzle of honey, and a couple shakes of garlic powder, onion powder, and cranks of freshly ground black pepper.)
Serve with socca or some other flatbread for dipping and dunking. Wholesome, colorful, and SO yummy!
How can I make this soup in the Instant Pot?
Sauté your carrots, celery, and onions in the Instant Pot with a little bit of olive oil. Add in your garlic and spices and cook for an additional minute or two. Add in the broth and lentils and cook on high pressure for 5 minutes with a quick release when the soup finishes. Stir in the coconut milk, chopped spinach, salt, and lemon juice to finish.
