Golden Turmeric Lentil Soup ( instant pot, stove top or slow cooker)

Posted on March 24, 2026

by: James Carter

There’s something deeply comforting about coming home to the warm, earthy aroma of lentils simmering with turmeric and spices. This golden turmeric lentil soup has become my go-to recipe when I need something nourishing that works with whatever cooking method I have available that day.

Why This Golden Turmeric Lentil Soup Works

The magic happens when red lentils break down into a naturally creamy base while sweet potatoes add substance and natural sweetness. Turmeric provides that gorgeous golden color and anti-inflammatory benefits, while fresh ginger and garlic create depth without overwhelming the gentle lentil flavor.

Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced (about 2 cups)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 teaspoons ground turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 1/2 cups red lentils, rinsed
  • 2 medium sweet potatoes, peeled and cubed (about 3 cups)
  • 6 cups vegetable broth (or chicken broth)
  • 1 can (14 oz) coconut milk
  • 2 cups fresh spinach, roughly chopped
  • 2 tablespoons fresh lemon juice
  • Salt and black pepper to taste
  • Fresh cilantro for garnish

I keep these ingredients on hand because they store well and create such a satisfying meal together. The combination of pantry staples and fresh aromatics makes this soup both accessible and flavorful.

How to Make It

Instant Pot Method:

  1. Set your Instant Pot to sauté mode and heat the olive oil. Add the diced onion and cook for 3-4 minutes until it starts to soften and become translucent.
  2. Add the minced garlic and grated ginger, stirring constantly for about 30 seconds until fragrant. The smell will tell you when it’s ready.
  3. Stir in the turmeric, cumin, coriander, and cayenne if using. Cook for another 30 seconds, allowing the spices to bloom in the oil.
  4. Add the rinsed red lentils and cubed sweet potatoes, stirring to coat them with the spice mixture.
  5. Pour in the vegetable broth, making sure to scrape up any bits stuck to the bottom of the pot to prevent the burn notice.
  6. Secure the lid and set the valve to sealing position. Cook on high pressure for 12 minutes.
  7. Allow natural pressure release for 10 minutes, then quick release any remaining pressure.
  8. Stir in the coconut milk and chopped spinach. The residual heat will wilt the spinach quickly.
  9. Add lemon juice and season with salt and pepper to taste. Serve hot with fresh cilantro.

Stovetop Method:

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook for 5-6 minutes until softened.
  2. Add garlic and ginger, cooking for another minute until aromatic.
  3. Stir in all the spices and cook for 30 seconds until fragrant.
  4. Add lentils, sweet potatoes, and broth. Bring to a boil, then reduce heat and simmer covered for 25-30 minutes.
  5. Stir occasionally and check that lentils are tender and sweet potatoes are easily pierced with a fork.
  6. Stir in coconut milk and spinach, cooking just until spinach wilts.
  7. Finish with lemon juice and season to taste.

Slow Cooker Method:

  1. If you have time, sauté the onion, garlic, ginger, and spices in a pan first, then transfer to the slow cooker. This step enhances flavor but isn’t absolutely necessary.
  2. Add lentils, sweet potatoes, and broth to the slow cooker.
  3. Cook on low for 6-7 hours or high for 3-4 hours until lentils are tender.
  4. Stir in coconut milk and spinach during the last 10 minutes of cooking.
  5. Season with lemon juice, salt, and pepper before serving.

Each method produces slightly different textures, but all result in a deeply satisfying soup that’s both nourishing and comforting.

Nutrition at a Glance

  • High in plant-based protein from red lentils (about 12g per serving)
  • Rich in fiber supporting digestive health (approximately 8g per serving)
  • Loaded with beta-carotene from sweet potatoes and turmeric
  • Contains anti-inflammatory compounds from turmeric and ginger
  • Good source of folate, iron, and potassium
  • Provides healthy fats from coconut milk
  • Naturally gluten-free and can be made vegan
  • Low in saturated fat when made with vegetable broth
  • Contains vitamin C from lemon juice and spinach
  • Approximately 280 calories per serving

The nutritional profile makes this soup an excellent choice for anyone looking to increase their intake of plant-based proteins and anti-inflammatory foods. I often make this when I’m feeling run down or want something that will keep me satisfied for hours.

How to Serve It

  • Ladle into bowls and top with fresh cilantro and a squeeze of lemon
  • Serve alongside warm naan bread or crusty sourdough for dipping
  • Add a dollop of plain Greek yogurt or coconut yogurt for extra creaminess
  • Sprinkle with toasted coconut flakes or chopped cashews for texture
  • Pair with a simple green salad dressed with lemon vinaigrette
  • Serve over cooked quinoa or brown rice for a more substantial meal
  • Garnish with a drizzle of good olive oil and a pinch of red pepper flakes
  • Accompany with pickled vegetables for a bright, acidic contrast

I find this soup works beautifully as both a light lunch and a hearty dinner, depending on what you serve alongside it and how hungry you’re feeling.

Common Mistakes

  • Not rinsing the lentils before cooking, which can result in a cloudy, gritty texture
  • Adding the coconut milk too early, causing it to curdle or separate during cooking
  • Overcooking the spinach, which makes it slimy and reduces its nutritional value
  • Forgetting to scrape the bottom of the pot when using an Instant Pot, leading to burn warnings
  • Not allowing the spices to bloom in oil, missing out on deeper flavor development
  • Adding lemon juice too early, which can make the soup taste bitter
  • Using old spices that have lost their potency, resulting in bland soup
  • Cutting sweet potatoes too large, leaving them undercooked while lentils become mushy
  • Not adjusting seasoning at the end, missing the opportunity to balance flavors
  • Storing the soup with fresh herbs, which turn black and slimy over time

I’ve made most of these mistakes at least once, and each taught me something valuable about creating better soup every time I make it.

image 133

Storage and Reheating

  • Store leftovers in the refrigerator for up to 5 days in airtight containers
  • Freeze for up to 3 months, though the texture may change slightly after thawing
  • Cool completely before refrigerating to maintain food safety and prevent condensation
  • Reheat gently on the stovetop over medium-low heat, stirring occasionally
  • Add a splash of broth or water when reheating as the soup will thicken when cold
  • Microwave individual portions in 30-second intervals, stirring between each
  • Don’t refreeze soup that has been previously frozen and thawed
  • Consider freezing in portion-sized containers for easy single-serving meals
  • Label containers with the date and contents for easy identification
  • Refresh leftover soup with a squeeze of fresh lemon juice and new herbs when serving

I often double this recipe specifically to have leftovers because it actually tastes even better the next day once all the flavors have had time to meld together.

Leftover Ideas

  • Blend until smooth and use as a sauce for roasted vegetables or grain bowls
  • Thin with additional broth to create a lighter soup for subsequent meals
  • Serve over baked potatoes as a hearty, protein-rich topping
  • Use as a base for curry by adding more coconut milk and your favorite vegetables
  • Spread on toast and top with avocado and hemp seeds for a nutritious breakfast
  • Mix with cooked pasta for an unusual but delicious pasta sauce
  • Use as a filling for stuffed bell peppers or winter squash
  • Incorporate into a grain salad as a creamy, flavorful dressing
  • Layer in a wrap with fresh vegetables and hummus for a portable lunch
  • Freeze in ice cube trays to add nutrition and flavor to other soups and stews

These creative uses help ensure nothing goes to waste and provide variety throughout the week when you might get tired of eating the same soup repeatedly.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Golden Turmeric Lentil Soup ( instant pot, stove top or slow cooker)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A nourishing soup with creamy red lentils, sweet potatoes, turmeric, and coconut milk. Naturally gluten-free and vegetarian with options for three different cooking methods.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced (about 2 cups)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 teaspoons ground turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 1/2 cups red lentils, rinsed
  • 2 medium sweet potatoes, peeled and cubed (about 3 cups)
  • 6 cups vegetable broth
  • 1 can (14 oz) coconut milk
  • 2 cups fresh spinach, roughly chopped
  • 2 tablespoons fresh lemon juice
  • Salt and black pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. 1. Heat olive oil in Instant Pot (sauté mode), large pot, or sauté aromatics separately for slow cooker.
  2. 2. Cook onion for 3-5 minutes until softened, then add garlic and ginger for 30 seconds.
  3. 3. Add turmeric, cumin, coriander, and cayenne; cook 30 seconds until fragrant.
  4. 4. Stir in lentils and sweet potatoes to coat with spices.
  5. 5. Add broth (scraping bottom if using Instant Pot).
  6. 6. INSTANT POT: Pressure cook high 12 minutes, natural release 10 minutes. STOVETOP: Simmer covered 25-30 minutes. SLOW COOKER: Cook low 6-7 hours or high 3-4 hours.
  7. 7. Stir in coconut milk and spinach until wilted.
  8. 8. Add lemon juice and season with salt and pepper to taste.
  9. 9. Serve hot garnished with fresh cilantro.

Notes

Store refrigerated up to 5 days or freeze up to 3 months. Add liquid when reheating as soup thickens when cold.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Multi-method
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 6g
  • Sodium: 590mg
  • Fat: 14g
  • Carbohydrates: 32g
  • Fiber: 8g
  • Protein: 12g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star