Heat the olive oil in a large pot over medium heat.
Add the onion, garlic, and ginger and sauté for 5-7 minutes, or until the onion is translucent.
Add the cumin, coriander, cinnamon, turmeric, and cayenne pepper and cook for 1-2 minutes, or until fragrant.
Add the lentils and vegetable broth and bring to a boil.
Reduce the heat and let the lentils simmer for 20-30 minutes, or until tender.
Season with salt and pepper to taste.
Serve hot, garnished with fresh cilantro.
Notes
Tips and Tricks
Rinse and drain the lentils before cooking to remove any dirt or debris.Grate the ginger using a microplane or fine grater to make it easier to incorporate into the dish.Taste and adjust seasoning as needed throughout the cooking process to ensure the lentils are flavorful.