Loading...

Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.

Add the minced garlic and grated fresh ginger to the pot. Cook for 1 minute until fragrant, being careful not to burn the garlic.

Stir in the curry powder, ground turmeric, ground cumin, ground coriander, and red pepper flakes (if using). Cook for another 1 minute, stirring constantly, to toast the spices and release their aroma.

Add the sliced carrots, rinsed red lentils, undrained diced tomatoes, and vegetable broth to the pot. Stir well to combine all ingredients.
Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20-25 minutes, or until the lentils are tender and the carrots are cooked through. Stir occasionally to prevent sticking.

Stir in the full-fat coconut milk. If using, add the fresh spinach and cook for 2-3 minutes, or until the spinach has wilted.

Season the curry with salt and black pepper to taste. If desired, add a squeeze of fresh lime juice for brightness.

Ladle the hot curry into bowls. Garnish with fresh chopped cilantro and serve immediately with lime wedges on the side.


Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.

Add the minced garlic and grated fresh ginger to the pot. Cook for 1 minute until fragrant, being careful not to burn the garlic.

Stir in the curry powder, ground turmeric, ground cumin, ground coriander, and red pepper flakes (if using). Cook for another 1 minute, stirring constantly, to toast the spices and release their aroma.

Add the sliced carrots, rinsed red lentils, undrained diced tomatoes, and vegetable broth to the pot. Stir well to combine all ingredients.
Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20-25 minutes, or until the lentils are tender and the carrots are cooked through. Stir occasionally to prevent sticking.

Stir in the full-fat coconut milk. If using, add the fresh spinach and cook for 2-3 minutes, or until the spinach has wilted.

Season the curry with salt and black pepper to taste. If desired, add a squeeze of fresh lime juice for brightness.

Ladle the hot curry into bowls. Garnish with fresh chopped cilantro and serve immediately with lime wedges on the side.
