Heat the olive oil in a large saucepan over medium heat. Add the onion and garlic and cook until softened, about 5 minutes.
Add the cumin, coriander, turmeric, ginger, paprika, cinnamon, cayenne, and salt and cook for 1 minute more.
Add the tomatoes, lentils, peas, and coconut milk and bring to a simmer. Reduce the heat to low and simmer for 20 minutes, or until the lentils are tender.
Serve with freshly chopped cilantro, if desired.
Interesting Facts
This dish is a great source of protein, fiber, and essential vitamins and minerals.
The spices used in this dish are commonly used in Caribbean cuisine.
This dish can be served as a main course or as a side dish.