Instant Pot Coconut Curry Lentil Tomato Soup: A 15-Minute Pantry Powerhouse
In the world of quick weeknight dinners, few things rival the convenience and comfort of a hearty soup. This Instant Pot Coconut Curry Lentil Tomato Soup is a chef-favorite because it relies almost entirely on pantry staples while delivering a complex, soul-warming flavor profile. It is naturally vegan, gluten-free, and dairy-free, making it an inclusive dish for any table.

By utilizing the pressure cooker, we transform dry lentils and aromatic spices into a thick, velvety meal in a fraction of the time it would take on the stovetop. Whether you are navigating a busy work week or looking for a nutritious meal-prep option, this recipe is designed to satisfy.
Why This Recipe Works
This soup balances the acidity of canned tomatoes with the richness of coconut milk. The addition of Madras curry powder provides a warm depth that is further elevated by the freshness of cilantro and a bright squeeze of lime.

Ingredients You'll Need
The Aromatics
- 1 tbsp Coconut Oil: Provides a subtle sweetness and high smoke point for sautéing.
- 1 tbsp Dehydrated Onion Flakes: A time-saver that melts into the broth.
- 1 tsp Dehydrated Garlic: Offers a mellow garlic flavor without the prep work.
- 1/2 tsp Ground Ginger: Adds a gentle heat and zing.
- 1 tbsp Madras Curry Powder: The primary flavor driver.
- 1/4 tsp Red Pepper Flakes: For a customizable kick of heat.
The Base
- 1 cup Lentils: Use an "Autumn Blend" or standard brown/green lentils.
- 14.5 oz Diced Tomatoes: One standard can, undrained.
- 13.5 oz Light Coconut Milk: Shaken well. Reserve 2 tablespoons for a final drizzle.
- 3 cups Vegetable Stock: Or water if you prefer a lighter base.
The Finish
- 1/2 cup Fresh Cilantro: Minced, plus extra for garnish.
- Kosher Salt & Black Pepper: To taste.
- Lime Wedges: Optional, for serving.

Step-by-Step Instructions
1. Sauté the Spices
Plug in your Instant Pot and select the Sauté function. Add the coconut oil. Once melted, stir in the onion flakes, garlic, ginger, curry powder, and red pepper flakes. Toasting the spices for about 1 minute helps release their essential oils, significantly deepening the flavor of the soup.
2. Combine the Ingredients
Add the dried lentils, the entire can of diced tomatoes (with juice), the minced cilantro, the coconut milk (remember to save those 2 tablespoons for later!), and the vegetable stock. Stir everything thoroughly to ensure no lentils are stuck to the bottom of the pot.

3. Pressure Cook
Secure the lid and ensure the pressure valve is set to the Sealing position. Cancel the Sauté function and select Manual/Pressure Cook on High for 15 minutes. Note that the pot will take about 8–10 minutes to reach full pressure before the timer starts counting down.
4. Quick Release and Season
When the timer beeps, perform a Quick Release by carefully moving the valve to the Venting position.
5. Final Touch and Serving
Once the float valve drops, open the lid and stir the soup. The lentils should be soft and the consistency thick. Taste and season with kosher salt and black pepper as needed. Ladle the soup into bowls, drizzle with the reserved coconut milk, and top with fresh cilantro and a squeeze of lime.

Customizing Your Lentil Soup
This recipe is incredibly forgiving. If you have fresh aromatics on hand, you can substitute the dried versions with one small diced onion and three cloves of minced garlic.

Storage and Meal Prep
This soup actually tastes better the next day as the spices continue to meld. It stays fresh in the refrigerator for up to 5 days in an airtight container. It also freezes beautifully; simply thaw overnight in the fridge and reheat on the stovetop, adding a splash of water or stock if it has thickened too much during storage.