Skip to Content

Instant Pot Coconut Lentil Soup

Some meals don’t need much. Just a few ingredients, a warm bowl, and a spoon. This coconut lentil soup delivers all that comfort, minus the fuss. Creamy from coconut milk, spiced just enough, and packed with protein from red lentils—it’s a one-pot soup that hits the spot fast.

With the Instant Pot, you skip the long simmer and still get a thick, flavorful broth. The lentils cook down soft, the coconut adds richness, and every spoonful is hearty without being heavy. It’s great on its own or with bread, rice, or a squeeze of lime on top.


Why This Soup Works So Well in the Instant Pot

Red lentils cook quickly, but they shine in the pressure cooker. They soften without turning gluey, and the flavors blend while you wait. You add everything at once, press start, and come back to something warm, ready, and full of comfort.

  • Only one pot to clean
  • Quick cook time, no stirring
  • Naturally creamy from the lentils and coconut milk

It’s a great reset meal—light, wholesome, and full of fiber and flavor.


Ingredients You’ll Need

Nothing complicated. Each ingredient adds body, warmth, or a little brightness.

  • Red lentils – Quick-cooking, soft, and perfect for a creamy soup.
  • Coconut milk – Gives a smooth texture and mellow richness.
  • Garlic and ginger – Adds depth without needing stock.
  • Carrots and onion – Sweeten and balance the earthy lentils.
  • Curry powder – Warmth and spice without overwhelming.
  • Vegetable broth or water – Keeps it simple, lets the flavors shine.
  • Lime juice and cilantro (optional) – For finishing with brightness and freshness.

You can toss in spinach at the end or add chili flakes if you like it spicier.


How to Make Coconut Lentil Soup in the Instant Pot

Fast, simple steps with everything going into one pot. You can walk away once you start.

  • Sauté aromatics
    Turn on Sauté mode. Add olive oil, then stir in diced onion, garlic, ginger, and carrots. Cook for 3–4 minutes until soft.
  • Add lentils and seasonings
    Stir in red lentils, curry powder, salt, and pepper. Mix to coat in the oil and spices.
  • Add liquids
    Pour in vegetable broth and half of the coconut milk. Stir well and scrape the bottom.
  • Pressure cook
    Seal the lid. Cook on HIGH pressure for 8 minutes. Let the pressure release naturally for 5 minutes, then quick release.
  • Finish and serve
    Stir in remaining coconut milk and lime juice. Adjust seasoning. Add fresh spinach if using and let it wilt. Serve hot with chopped cilantro or extra chili flakes.

Good Sides to Serve with Coconut Lentil Soup

Side DishWhy It Pairs Well
Warm naan or pita breadGreat for dipping and scooping
Steamed jasmine riceTurns the soup into a full meal
Cucumber saladCools and balances the warm flavors
Garlic roasted cauliflowerAdds texture and depth
Turmeric flatbreadEchoes the soup’s spices
Crispy tofu cubesAdds protein and crunch
Lemon-herb quinoaBright and hearty at the same time

Storing and Reheating the Soup

This soup holds up great. The flavors deepen with time.

  • Fridge: Store for up to 4 days in a sealed container. It may thicken—add water or broth when reheating.
  • Freezer: Freeze in batches for up to 2 months. Thaw overnight in the fridge or reheat directly from frozen over low heat.
  • Reheat: Use a saucepan or microwave. Stir in extra liquid to loosen the texture.

Answers to Common Questions

Can I use green or brown lentils?
You can, but they’ll hold their shape and need a longer cook time. Red lentils break down into the creamy texture that makes this soup so good.

Is this soup spicy?
Not by default. You can add chili flakes or fresh chili if you like heat.

Can I skip coconut milk?
It gives the soup body, so if you skip it, try adding cashew cream or a splash of oat milk to keep it rich.

What makes this soup filling?
The red lentils are full of protein and fiber. Combined with coconut milk, they make a thick and satisfying base.

Instant Pot Coconut Lentil Soup

This Instant Pot Coconut Lentil Soup is creamy, cozy, and naturally vegan. Red lentils break down into a velvety base, boosted by garlic, ginger, curry spices, and coconut milk—all ready in about 25 minutes.
No ratings yet
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main Course, Soup
Cuisine Asian-Inspired, Indian
Servings 4 servings

Equipment

  • Instant Pot For pressure cooking the soup
  • Wooden Spoon For stirring ingredients
  • Measuring Cups To portion liquids and lentils

Ingredients
  

  • 1 tablespoon olive oil
  • 1 small onion finely diced
  • 2 cloves garlic minced
  • 1 teaspoon fresh ginger grated
  • 1 medium carrot diced
  • 1 cup red lentils rinsed and drained
  • 1 tablespoon curry powder
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon black pepper
  • 3 cups vegetable broth or water
  • 1 can coconut milk divided
  • 1 tablespoon lime juice fresh
  • fresh spinach optional, handful stirred in at end
  • chopped cilantro for garnish

Instructions
 

  • Turn on Sauté mode in the Instant Pot. Heat olive oil, then add onion, garlic, ginger, and carrot. Cook for 3–4 minutes until softened.
  • Add red lentils, curry powder, salt, and black pepper. Stir well to combine and coat the lentils.
  • Pour in the broth and half the can of coconut milk. Stir and scrape any bits from the bottom.
  • Seal the lid and cook on HIGH pressure for 8 minutes. Allow 5 minutes natural release, then quick release remaining pressure.
  • Stir in remaining coconut milk and lime juice. Add spinach, if using, and stir until wilted. Adjust seasoning before serving.

Notes

  • To thicken the soup more, mash some of the lentils with a spoon before serving.
  • Top with a spoonful of chili crisp or sriracha for a spicy kick.
Keyword coconut lentil soup, instant pot lentil soup, vegan lentil soup
Did you make this recipe?Mention @CooksCrafter or tag #CooksCrafter!

Recipe Rating