Skip to Content

Instant Pot Coconut Curry Lentil Tomato Soup Recipe

Are you’re hungry but have limited items in the house? I’m on a mission to use up some more items from my pantry and came up with this easy Instant Pot soup recipe; Coconut Curry Lentil Tomato Soup.

Instant Pot Coconut Curry Lentil Tomato Soup Photo

This soup is vegan – a perfect meatless meal option. Although, the lentils fool you making it a thicker soup, so you’re not missing the meat.

This soup is also gluten free and dairy free, making it perfect for those who are on a low carb diet too.

Instant Pot Coconut Curry Lentil Tomato Soup Picture

I’m that crazy person that lives in Florida yet makes soup on a weekly basis. Even during the hottest days of summer, soup is on my menu.

Thankfully, my husband loves soup too and never complains that we are eating soup during the summer months! Most of the time, I make a pot at the beginning of the week and then eat it for lunch.

Some weeks my kids choose to enjoy a bowl with me at lunch and other weeks they don’t. My 1-year-old loves this soup and surprisingly so does my 4-year-old! They have a very sophisticated palate, what can I say?

Instant Pot Coconut Curry Lentil Tomato Soup Image

I almost always have dried lentils on hand as well as some sort of canned tomatoes and coconut milk in my pantry. The three staples to this recipe!

I use curry powder over paste but honestly either will work! If you have fresh garlic, onion, and ginger on hand you can use them.

I’ve made this soup both ways, with dried dehydrated versions or with the fresh stuff. I have yet to tell a difference.

Instant Pot Coconut Curry Lentil Tomato Soup Pic

To me, I prefer the dried version because it’s less chopping and prep work for me. The only "fresh" ingredient that I feel is a must for this recipe is fresh cilantro.

I LOVE cilantro. Some people hate it – so clearly if cilantro isn’t your thing don’t fret, you can leave it out. But I think it is what really elevates this soup to another level.

The best part about this soup is you dump just about all the ingredients into the Instant Pot, let it cook for 15 minutes (that doesn’t include the time it needs to get up to pressure) and then it’s done!

Instant Pot Coconut Curry Lentil Tomato Soup Pic

Your lentils will not be firm and crisp, they will be more on the mushy side. So, adjust your time by a few minutes (2-3 minutes) if you want the lentils more pronounced and not as mushy.

I like to save a little bit of coconut milk to drizzle on top and a little extra fresh cilantro to top. I never salt and pepper a soup until it’s done cooking.

You can season before serving or serve as is and let your guests season as they go. I like a little cracked black pepper on top, but I leave that out for my kids’ soup.

If you have an Instant Pot, it’s time to dust it off and make this. Whether you’re looking for a bowl full of comfort food or maybe a quick dinner tonight, I hope you’ll give my Instant Pot Coconut Curry Lentil Tomato Soup a try!

Instant Pot Coconut Curry Lentil Tomato Soup Photo

Instant Pot Coconut Curry Lentil Tomato Soup Recipe

Katie Jasiewicz
Plug-in your Instant Pot and make my pantry staple 15-minute recipe for Coconut Curry Lentil Tomato Soup. The perfect vegan soup that is gluten free and dairy free and will warm your soul.
No ratings yet
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Cuisine Vegan
Servings 4
Calories 337.31 kcal


  • 1 Barleans Organic Virgin Coconut Oil
  • 1 Minced Dehydrated Onion Flakes
  • 1 Minced Dehydrated Garlic
  • 0.5 Ground Ginger
  • 1 Madras Curry Powder
  • 0.25 Crushed Red Pepper Flakes
  • 1 Autumn Blend Lentils
  • 1 Diced Tomatoes
  • 0.5 Minced Fresh Cilantro plus more for serving
  • 1 Light Coconut Milk shaken well & divided
  • 3 Vegetable Stock or water
  • Kosher Salt and Black Pepper to taste
  • 1 Lime sliced in wedges for serving, optional


  • Plug in the Instant Pot and set to "sauté" setting. Add the coconut oil, dehydrated onion flakes, garlic, ginger powder, curry powder, crushed red pepper flakes.
  • Mix well then add in the dried lentils, can of diced tomatoes, minced cilantro, coconut milk (reserve 2 tablespoons for topping) and vegetable stock. Stir well.
  • Seal lid with pressure valve closed. Cook on manual for 15 minutes.
  • Once the soup is done and the Instant Pot beeps, carefully turn to Quick Release. When the valve drops, remove the cover carefully, and stir the soup.
  • Season with kosher salt and ground pepper as needed.
  • Ladle into bowls. Top with a touch of the coconut milk, garnish with remaining fresh cilantro and squeeze a wedge of lime if desired.


Calories: 337.31kcalCarbohydrates: 37.69gProtein: 12.5gFat: 13.25gSaturated Fat: 12.75gSodium: 49mgFiber: 7.5gSugar: 4g
Keyword Coconut, Curry, Dairy Free, Gluten Free, Gluten Free Dinners, Indian, Instant Pot, Lentils, One Pot Meals, Soups, Tomatoes, Vegan
Tried this recipe?Let us know how it was!
Recipe Rating