Warm and satisfying, this soup is great for any occasion.

Ingredients

2 tablespoons coconut oil
2 large onions, peeled and chopped
4 cloves garlic finely chopped or pressed
1 tablespoons fresh ginger root, minced
4 tablespoons tomato paste
4 carrots, peeled and chopped
4 tablespoons curry powder
1 teaspoon red pepper flakes
8 cups vegetable broth
2 cans coconut milk
4 cups fresh tomatoes, chopped
3 cups dried red lentils
1–2 drops Lemongrass oil
4–6 handfuls baby spinach
Salt and pepper to taste

Instructions

  1. Heat coconut oil over medium heat; add onion, garlic, and fresh ginger. Cook until onion is translucent.
  2. Add carrots and sauté five to seven minutes.
  3. Add tomato paste, curry powder, and red pepper flakes; cook for another one to two minutes stirring constantly until all vegetables are coated and flavors combined.
  4. Add vegetable broth, coconut milk, diced tomatoes, and lentils. Cover and bring to a boil on medium-high heat; reduce to simmer (low heat).
  5. Add Lemongrass essential oil and cook for approx. 30 minutes more until lentils are cooked through. Season with salt and pepper to taste.
  6. Add spinach and stir until wilted.
Garnish with fresh chopped cilantro and a dollop of sour cream.

Source: Submitted to DoTerra by Lisa Freignag of Michagan