Large soup pot or Dutch oven to sauté and simmer the ingredients evenly
Blender for pureeing the soup. An immersion (stick) blender works best for less cleanup, but a countertop blender will give you a smoother texture
Wooden Spoon or Spatula for stirring
Knife and Cutting Board for prepping the vegetables
Measuring cups and spoons accuracy matters, especially with spices
Ingredients
2tablespoonsolive oil – for sautéing
1medium yellow onionchopped
2clovesgarlicminced
1tablespoonfresh gingergrated
2teaspoonscurry powderchoose a mild or medium heat depending on your taste
1/2teaspoonground cumin
1/2teaspoonturmeric – not only adds flavor but also gives anti-inflammatory benefits
4medium zucchinichopped (about 4 cups; can substitute with courgette if you’re in the UK)
1/2cupred lentilsrinsed
1medium potatopeeled and diced (for extra creaminess—this makes it a great potato zucchini soup)
4cupsvegetable broth
1cupcoconut milk – full-fat or light depending on how rich you want it
Salt and pepper to taste
Juice of 1/2 lemon – for a pop of brightness
Fresh cilantro or parsleyfor garnish
Chili flakesoptional, for heat
Instructions
Step 1: Sauté the Aromatics
Heat olive oil in your soup pot over medium heat. Add chopped onion and sauté until translucent, about 5 minutes. Stir in the garlic and ginger, cooking for another minute until fragrant.
Step 2: Toast the Spices
Add the curry powder, cumin, and turmeric. Stir continuously for about 30 seconds to 1 minute. Toasting the spices will deepen their flavor and create the aromatic base of your soup.
Step 3: Add Vegetables and Lentils
Add chopped zucchini, diced potato, and rinsed red lentils. Stir to coat everything in the spices. This layering of flavor at each step is key to getting that depth in the final soup.
Step 4: Simmer
Pour in the vegetable broth. Bring to a boil, then reduce heat and simmer uncovered for about 20 minutes, or until the lentils and potatoes are soft and cooked through.
Step 5: Blend
Once everything is tender, turn off the heat and use an immersion blender to puree the soup until smooth. If using a countertop blender, let the soup cool slightly, blend in batches, and return to the pot.
Step 6: Add Coconut Milk and Adjust Seasoning
Stir in the coconut milk and let the soup warm through on low heat. Taste and season with salt, pepper, and lemon juice. The citrus adds a bright note that balances the creamy richness.
Step 7: Garnish and Serve
Ladle into bowls and top with fresh herbs and optional chili flakes. Serve hot.