In a large Dutch oven (or other large pot that has a lid) over medium heat, add olive oil, onion, carrot and bell pepper. Add a pinch of salt and pepper and cook until the vegetables have softened, about 5-7 minutes.
2 tablespoon Extra Virgin Olive Oil, 1 Medium Onion, diced into about ½ inch pieces, 2 Large Carrots, peeled and diced into about ½ inch pieces, ½ Large Red Bell Pepper, diced into ½" pieces
Push the vegetables to the sides of the pan and add the garlic, ginger, cumin paprika and cayenne to the middle. Cook for 1-2 minutes until the garlic and ginger are fragrant.
3 Large Cloves of Garlic, minced, 1 Inch of Fresh Ginger, Minced, ¾ teaspoon Ground Cumin, ¾ teaspoon Sweet Paprika, ¼ teaspoon Cayenne Pepper
Add the sweet potato, red lentils and 4 cups of vegetable stock. Stir and bring the mixture to a boil. Then, cover with the lid, reduce the heat to low and simmer for 20 minutes, or until the lentils have started to break down and the sweet potato is completely cooked through.
1 Medium Sweet Potato, peeled and diced into ½ inch pieces, ⅔ Cup Red Lentils, picked through and rinsed, 4-5 Cups Low Sodium Vegetable Stock
Use an immersion blender to blend the soup as much as you prefer. I like to leave plenty of chunky pieces. You can also skip this step all together. Add the remaining cup of vegetable stock here if you prefer a thinner soup.
Add the cilantro and lime juice and stir through. Then, taste the soup and add any additional salt and pepper.
¼ Cup Chopped Cilantro, Salt and Pepper to Taste, 1 tablespoon Lime Juice
Serve topped with roasted pumpkin seeds, additional cilantro and a drizzle of extra virgin olive oil.
Roasted Pumpkin Seeds, Extra Virgin Olive Oil, Cilantro