One-Pot Golden Lentil Soup Recipe
If you’re craving a comforting yet vibrant meal that’s as nourishing as it is delicious, you’ve got to try this One-Pot Golden Lentil Soup Recipe. This soup brings together tender red lentils, warming spices like turmeric and cumin, and a touch of creamy coconut milk all simmered to perfection in just one pot. It’s the perfect dish for busy days when you want something wholesome without the fuss, and its radiant golden color makes it look as appetizing as it tastes. Whether you’re a seasoned soup lover or a kitchen newbie, this recipe is guaranteed to become a beloved staple in your repertoire.

Ingredients You’ll Need
Every ingredient in this soup plays a crucial role in building layers of flavor and texture. From the earthy lentils to the fresh brightness of lemon, each item is simple but essential in creating a bowl of comforting goodness. Let’s dive into what you’ll need to make magic happen in your kitchen.
- 2 tbsp extra virgin olive oil: Provides a rich base for sautéing and adds subtle fruity notes.
- 1½ cups finely chopped onion (about 1 medium onion): Gives sweetness and depth when softened.
- ½ cup finely chopped carrot (about 2 large carrots): Brings natural sweetness and a lovely orange hue.
- ½ cup finely chopped celery (about 3-4 celery ribs): Adds crispness and aromatic balance.
- 1 tbsp minced garlic (about 3 cloves): Enhances the savory foundation with a bold kick.
- 1 tbsp grated fresh ginger (about 1-inch piece): Offers warmth and a zesty brightness.
- 1 tbsp grated fresh turmeric (or 1 tsp ground turmeric): Imparts that iconic golden color and earthy flavor.
- 2 tsp ground cumin: Brings a smoky, slightly nutty aroma that complements the lentils perfectly.
- 1½ cups dry red lentils: The hearty protein base that cooks quickly and softens to a creamy texture.
- 5 cups vegetable broth: Creates a flavorful liquid backbone for the soup.
- 2 handfuls chopped kale or spinach (optional): Adds vibrant color and boosts the nutrient profile.
- 1 cup full-fat coconut milk: Provides luscious creaminess and a subtle tropical twist.
- 2 tbsp lemon juice (about ½ lemon): Adds a refreshing citrus brightness that brightens the entire dish.
- Salt and pepper, to taste: To season and balance all the flavors.
How to Make One-Pot Golden Lentil Soup Recipe
Step 1: Sauté the Vegetables
Start by heating your olive oil in a large pot over medium heat. Once shimmering, add the finely chopped onion, celery, and carrot. Let them cook gently for about 5 to 7 minutes until they soften and their natural sweetness begins to release. This step builds your flavor foundation, so don’t rush it — let those veggies work their magic and fill your kitchen with comforting aromas.
Step 2: Add the Aromatics
Next, toss in the minced garlic, grated ginger, turmeric, and cumin. Stir everything together and cook for an additional 1 to 2 minutes until your pot is fragrant with those warm, earthy spices. This layering of aromatics adds a tantalizing depth that will make this One-Pot Golden Lentil Soup Recipe truly unforgettable.
Step 3: Cook the Lentils
Pour in the red lentils and vegetable broth, giving everything a good stir. Bring the soup to a gentle boil, then lower the heat to a simmer. Partially cover your pot and let it cook for about 15 to 20 minutes until the lentils are tender and starting to break down, releasing their natural creaminess. This is where the soup starts to turn into that perfect velvety texture we love.
Step 4: Add the Greens
For an extra pop of color and nutrition, stir in your chopped kale or spinach. Let it wilt down for a few minutes, infusing the soup with fresh green vibrancy. It’s a wonderful way to balance the earthiness of the lentils and spices.
Step 5: Finish with Coconut Milk and Lemon
Now, stir in the creamy coconut milk and fresh lemon juice. These ingredients not only add luscious texture and a hint of tropical sweetness but also brighten the overall flavor profile, making this soup feel light and fresh, even after all that richness. Season with salt and pepper to taste, and you’re just about ready to serve.
Step 6: Serve and Enjoy
Ladle the steaming hot soup into bowls and prepare to cozy up with this golden goodness. It’s nourishing, satisfying, and packed full of flavor with minimal cleanup required. A truly winning recipe!
How to Serve One-Pot Golden Lentil Soup Recipe

Garnishes
Simple garnishes can take your One-Pot Golden Lentil Soup Recipe to the next level. Try sprinkling chopped fresh herbs like cilantro or parsley for a burst of green freshness. A drizzle of extra virgin olive oil or a spoonful of coconut yogurt also adds a lovely richness. If you like a bit of zing, a little extra lemon juice or some red pepper flakes can energize each spoonful.
Side Dishes
This soup pairs wonderfully with warm, crusty bread perfect for dipping or a side of fluffy basmati rice to make it extra hearty. For a lighter option, serve alongside a crisp cucumber salad or roasted vegetables to contrast the creamy texture of the soup.
Creative Ways to Present
If you want to impress your guests or just add a little fun to your meal, serve the soup in vibrant bowls with colorful garnishes arranged artfully on top. You can even add toasted pumpkin seeds or a swirl of herb pesto for texture and extra flavor layers. This One-Pot Golden Lentil Soup Recipe is versatile and inviting, ready to be made your own.
Make Ahead and Storage
Storing Leftovers
Leftover soup keeps beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, making the next day even tastier. Just give it a good stir before reheating.
Freezing
This soup freezes exceptionally well. Portion it out into freezer-safe containers or bags and freeze for up to 3 months. When you’re ready, thaw it in the fridge overnight and reheat gently on the stove, adding a splash of broth if needed to loosen its texture.
Reheating
To reheat, warm your soup slowly over medium-low heat, stirring regularly. This helps maintain the creamy consistency while bringing back the fresh, vibrant flavors. Avoid boiling to preserve the delicate coconut milk and lemon brightness.
FAQs
Can I use a different type of lentil?
Absolutely! While red lentils cook quickly and become creamy, you can substitute with yellow lentils for a similar texture. Brown or green lentils work too but will take longer to cook and hold their shape more, giving you a chunkier soup.
Is this soup vegan and gluten-free?
Yes, this One-Pot Golden Lentil Soup Recipe is naturally vegan and gluten-free, making it suitable for a variety of dietary preferences and restrictions. Just make sure your vegetable broth doesn’t contain gluten.
What if I don’t have fresh turmeric?
No worries! You can easily swap fresh turmeric with 1 teaspoon of ground turmeric powder. It won’t be quite as vibrant but will still bring great flavor and color.
Can I make this soup spicier?
Definitely! Adding a pinch of cayenne pepper or red chili flakes at the aromatics step will give your soup a nice warming kick that balances beautifully with the creamy coconut milk.
How do I make the soup thicker?
If you prefer a thicker soup, simply simmer it a little longer uncovered to reduce the liquid. Alternatively, blend a portion of the soup with an immersion blender for a creamier texture.
Final Thoughts
This One-Pot Golden Lentil Soup Recipe is truly a treasure — simple, wholesome, and bursting with flavor. It’s the kind of meal that feels like a warm hug on a chilly day and leaves you energized without weighing you down. I hope you fall in love with it as much as I have and find yourself reaching for this recipe again and again. Time to get cooking and enjoy every golden spoonful!
Print
One-Pot Golden Lentil Soup Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A hearty and flavorful one-pot golden lentil soup made with red lentils, fresh turmeric, ginger, and warming spices. This comforting vegan soup combines sautéed vegetables with creamy coconut milk and bright lemon juice for a nutritious and satisfying meal.
Ingredients
Vegetables and Aromatics
- 2 tbsp extra virgin olive oil
- 1½ cups finely chopped onion (about 1 medium onion)
- ½ cup finely chopped carrot (about 2 large carrots)
- ½ cup finely chopped celery (about 3–4 celery ribs)
- 1 tbsp minced garlic (about 3 cloves)
- 1 tbsp grated fresh ginger (about 1-inch piece)
- 1 tbsp grated fresh turmeric (or 1 tsp ground turmeric)
- 2 tsp ground cumin
Lentils and Liquids
- 1½ cups dry red lentils
- 5 cups vegetable broth
- 2 handfuls chopped kale or spinach (optional)
- 1 cup full-fat coconut milk
- 2 tbsp lemon juice (about ½ lemon)
- Salt and pepper, to taste
Instructions
- Sauté Vegetables: Heat the olive oil in a large pot over medium heat. Add the chopped onion, celery, and carrot, and sauté for 5-7 minutes until the vegetables are softened and fragrant.
- Add Aromatics: Stir in the minced garlic, grated fresh ginger, fresh turmeric (or ground turmeric), and ground cumin. Cook for 1-2 minutes until the spices release their aroma.
- Add Lentils and Broth: Pour in the dry red lentils and vegetable broth. Bring the mixture to a low boil, then reduce heat to a simmer. Partially cover the pot and simmer for 15-20 minutes until the lentils are tender.
- Add Greens: Stir in chopped kale or spinach if using, cooking until the greens are wilted and tender.
- Finish Soup: Mix in the full-fat coconut milk and fresh lemon juice. Season the soup with salt and pepper to taste, stirring well to combine.
- Serve: Serve the soup warm, optionally garnished with fresh herbs or extra lemon juice for added brightness.
Notes
- Use fresh turmeric for a vibrant flavor and color, but ground turmeric works as a convenient substitute.
- Red lentils cook quickly and tend to break down, creating a creamy texture.
- Adding coconut milk enriches the soup, making it creamy without dairy.
- Kale or spinach can be omitted or substituted with other leafy greens of choice.
- Adjust seasoning and lemon juice to your taste for optimal brightness and balance.
- This soup keeps well refrigerated for up to 4 days and freezes beautifully.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan / Plant-Based