Heat a medium-large Dutch oven or soup pot over medium heat. Add the oil and butter and heat until the butter is bubbly. Add the onion, shallots and bell pepper. Cook for 4-5 minutes until the veggies have softened.
Lower the heat a bit and add the ginger, garlic, garam masala, coriander and cumin. Stir to combine then cook for 1-2 minutes until very fragrant.
Add the chicken broth, coconut milk, red lentils, sugar and salt.
Bring the mixture to a boil then reduce the heat to a steady simmer. Cook for 20 minutes uncovered.
Add the spinach and cilantro. Using an immersion blender, blitz to a purée with a hand blender or use a regular blender or food processor. If using a regular blender, make sure to vent the top to prevent pressure build-up.
Return to the pan, if you used a regular blender or food processor, and bring the soup back to a simmer. If you prefer the soup a little thinner, add a bit more broth. Taste and season with more salt, if needed Serve with basmati or jasmine rice and garnish as desired .
If using the crispy French fried onion rings, wrap the desired amount in several thicknesses of paper toweling and heat on high power in the microwave for 30-40 seconds until nice and hot.
I like to drop small spoonfuls of yogurt onto the soup and swirl each one with a toothpick for a pretty presentation.
See Café Tips above in the post for more detailed instructions and tips to ensure success.
If you prefer to use Metric measurements there is a button in each of our recipes, right above the word “Instructions”. Just click that button to toggle to grams, milliliters, etc. If you ever come across one of our recipes that doesn't have the