Honestly, finding dinner that feels both incredibly indulgent and genuinely healthy on a Tuesday night is like winning the lottery, right? That’s why I’ve leaned so hard on my trusty Instant Pot lately. If you’re looking for the ultimate quick fix that doesn’t taste like a compromise, you HAVE to try my Instant Pot Creamy Coconut Lentils with Spinach. It’s magic! In under 30 minutes, you get this unbelievably rich, velvety, dairy-free meal. This recipe is my go-to lifeline when the fridge looks bare but I still want something packed with protein. I’ve tested the pressure times over and over—this one is fail-safe for a smooth, creamy outcome, trust me!

Why This Instant Pot Creamy Coconut Lentils with Spinach Recipe Works So Well
This recipe isn’t just fast; it hits that sweet spot every time! I keep coming back to it because it solves so many dinner dilemmas. Because we’re using the pressure cooker, cleanup is practically a joke—it’s truly a one-pot wonder.
- Speed Demon: Seriously, you won’t believe the texture you get in less than 30 minutes total time.
- Velvet Texture: The full-fat coconut milk transforms the red lentils into something luxuriously creamy. It eats like a gourmet stew!
- Health Kick: It’s completely vegan and dairy-free, but packed with protein and fiber for a truly healthy lentil dinner.
- Flavor Bomb: All those spices bloom so nicely under pressure, boosting the flavor of even this Instant Pot Creamy Coconut Lentils with Spinach.
If you need more hearty goodness, you might check out my best hearty lentil soup recipe!
Gathering Your Ingredients for Instant Pot Creamy Coconut Lentils with Spinach
Alright, let’s talk about prepping because the speed of the Instant Pot means you need everything handy beforehand! When I make this Instant Pot Creamy Coconut Lentils with Spinach, I make sure every measuring spoon is ready before I even hit Sauté. We’re keeping this super structured so that busy weeknight cooking flows perfectly.
Here is exactly what you’ll need to get that creamy texture locked in:
- 1 tablespoon coconut oil (For blooming those initial spices!)
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced (Don’t skimp on the garlic, seriously.)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric powder
- 1 cup red lentils, rinsed (Crucial step!)
- 1 (13.5 ounce) can full-fat coconut milk
- 3 cups vegetable broth
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 5 ounces fresh spinach (That last handful makes it!)
If you ever need inspiration for other creamy, veggie-loaded meals, check out my easy creamy zucchini soup recipe. It’s a good transition recipe!
Specific Ingredient Notes and Substitutions
Listen, the success of this dish hinges on two things: the lentils and the coconut milk. You absolutely must use the full-fat coconut milk, not the ‘lite’ version. The fat content is what gives you that decadent, coating consistency we want in our Instant Pot Creamy Coconut Lentils with Spinach. Red lentils cook down the fastest, which is why they work perfectly for that 8-minute cook time.
If you run out of vegetable broth, water works in a pinch, but add a little extra salt because the broth brings necessary background flavor. And if you’re feeling bold spice-wise? Add a tiny pinch of cayenne with the turmeric!
Step-by-Step Guide to Making Instant Pot Creamy Coconut Lentils with Spinach
This is where the speed of the Instant Pot really shines! We build flavor first, then let the machine do the heavy lifting on this Instant Pot Creamy Coconut Lentils with Spinach. Don’t rush that sauté step—that’s where the depth comes from, so pay attention to the way the spices wake up!
Building Flavor: Sautéing Aromatics
First things first, set your Instant Pot to SAUTÉ mode. We need that little bit of heat beneath us! Drop in your coconut oil, and once it’s shimmering, toss in the chopped onion. Cook that down until it looks soft and translucent, usually about four minutes. Now, the fun part: add the minced garlic, cumin, coriander, and turmeric. Stir this gorgeous spice cloud constantly for just one minute. You know it’s ready when your kitchen smells overwhelmingly amazing—that’s how you build serious flavor quick!
Once you smell that fragrance, hit CANCEL immediately to stop the cooking before those little garlic bits burn.
Pressure Cooking the Lentils
Time to load ‘er up! Carefully add your rinsed red lentils, the whole can of full-fat coconut milk, and the vegetable broth. Give it a good stir to make sure nothing sticky is clinging to the bottom—we don’t want any burn notices! Secure the lid and make absolutely certain the vent is set to SEALING. You are going to use the MANUAL or PRESSURE COOK button on HIGH for exactly 8 minutes. When the beep goes off, you MUST let it do a NATURAL PRESSURE RELEASE (NPR) for 10 full minutes. This slow release is key for getting those creamy lentils perfectly done without them breaking down too much.

Finishing Touches: Adding Spinach and Seasoning
After that 10-minute wait, carefully switch the valve to QUICK RELEASE the last bit of steam—be careful of the hot jet! Once the pin drops, open it up. Now, you season! Stir in your salt and pepper. Taste it here; this is your last chance for major flavor adjustments before the spinach goes in. Finally, add all 5 ounces of fresh spinach right on top. Stir it all together, and watch it magically wilt right into the hot lentils in about two minutes. That’s it! Your Instant Pot Creamy Coconut Lentils with Spinach is done and ready to serve warm.
If you want more detail on the pressure cooking itself, I put together a whole guide on how to make lentils in an Instant Pot that covers all the basics!
Tips for Perfect Instant Pot Creamy Coconut Lentils with Spinach Every Time
You know how sometimes even a great recipe can go a little sideways just because of one tiny habit? Well, I learned the hard way that with red lentils, rinsing is everything! If you don’t rinse those lentils properly before dropping them in, they foam up like crazy when pressurized, and that risks triggering a burn notice. Nobody wants that interruption when making our simple Instant Pot Creamy Coconut Lentils with Spinach.
My other big secret, which I learned from fiddling with my favorite pressure cooker lentils recipes, is that 10-minute Natural Release. Don’t rush it! If you try to quick release immediately, the rapid temperature change can shock the coconut milk and you might lose some of that beautiful creamy texture we worked so hard to build.

Also, if you find your finished Instant Pot Creamy Coconut Lentils with Spinach is just a hair too thin for your liking after the release, just hit SAUTÉ mode again, ignore the spinach for a second, and let it simmer for maybe 2-3 minutes uncovered. It thickens right up, promise!
Making Variations of This Coconut Lentil Curry Instant Pot Dish
While this Coconut Lentil Curry Instant Pot version really sings, I always encourage folks to mess around a little once they nail the basic method! If you want more bulk, toss in some diced sweet potatoes or carrots—just make sure they are chopped small so they cook right alongside the red lentils. That adds a nice sweetness back into the mix.
As I mentioned in the notes, you can absolutely use green or brown lentils, but you have to commit to changing the time to 12 minutes on high pressure followed by that 10-minute natural release. If you want a different aromatic kick, try swapping the coriander for smoked paprika—it gives the whole dish a totally different, earthy atmosphere.
For a little more zip and freshness, check out my simple coconut milk lentil recipe for garnish ideas. A squeeze of lime or a sprinkle of fresh cilantro always brightens things up!
Serving Suggestions for Your Easy Lentil and Spinach Meal
So, you’ve got this beautiful, creamy, warm pot of lentils—what do you serve it with? Since this Easy Lentil and Spinach Meal is so rich and velvety, I always aim for something to scoop it up or soak up that delicious coconut broth. Brown rice works perfectly if you need a heartier foundation, but honestly, nothing beats warm, fluffy naan bread for dipping!
For a little texture contrast, try serving it with a side of crunchy roasted cashews or maybe just a big squeeze of fresh lime juice right before digging in. It transforms the whole dish! If you are looking for more meal ideas that come together fast, check out my favorites for quick vegetarian dinner ideas.
Storage and Reheating Instructions for Leftover Instant Pot Creamy Coconut Lentils with Spinach
This is one of those fantastic weeknight meals that actually tastes even better the next day, which is a huge win in my book! When you have leftovers of your Instant Pot Creamy Coconut Lentils with Spinach, transfer them to an airtight container immediately. They keep beautifully in the refrigerator for about three to four days. Just make sure you let them cool down a bit before sealing the container, otherwise, you create steam and moisture issues in the fridge!
Now, here’s the thing about creamy lentil dishes: they always thicken up significantly as they sit because those starches absorb all that glorious liquid. Don’t panic when you pull out a scoop that looks like lentil paste!
Reheating on the Stovetop
My absolute favorite method for reheating is on the stovetop. Transfer your chilled Instant Pot Creamy Coconut Lentils with Spinach to a small saucepan over medium-low heat. You’ll need to add a splash of liquid to loosen it up—I usually use a tablespoon or two of water or vegetable broth to get it moving again. Stir constantly until it’s nicely heated through and back to your preferred consistency. It only takes about five to seven minutes this way.
Quick Microwave Reheating
If you’re in a huge rush, the microwave works just fine. Scoop out your desired portion into a microwave-safe bowl. Add a splash of broth or water, cover it loosely (a paper towel works great to manage steam), and heat in 60-second bursts, stirring well between each burst so the center heats evenly. This prevents hot spots!

For more comforting, soak-up-the-sauce goodness, you might love exploring my dairy-free lentil stew recipes!
Frequently Asked Questions About Pressure Cooker Lentils
Whenever I share this recipe, I get tons of questions, which is great! It means you’re all excited to make this Instant Pot Creamy Coconut Lentils with Spinach. Here are a few common things people ask me about these pressure cooker lentils:
Can I use green or brown lentils instead of red lentils?
Yes, you totally can! But you have to remember they take longer to cook. For green or brown lentils, you’ll want to bump that pressure cook time up to 12 minutes on high pressure, and still allow that 10-minute natural release. Red lentils break down beautifully for that creamy texture, which is why I love them here, but the others work if you’re patient!
How do I make the finished dish thicker or thinner?
This is where personal preference comes in! If your creamy vegan lentil soup ends up too thin after the pressure release, just hit SAUTÉ mode again and let it simmer uncovered until some of that liquid evaporates. If it’s too thick when you reheat it tomorrow, just stir in a splash of vegetable broth or water until it’s back to a nice, dippable consistency. It’s so easy to adjust!
Is this truly a dairy-free meal?
Absolutely, yes! This recipe relies entirely on full-fat coconut milk for that rich, satisfying mouthfeel, making it a fantastic dairy free lentil stew option. There’s no need for any butter or heavy cream here—the coconut milk does all the heavy lifting to give you that wonderful texture.
What other spices work well in this Coconut Lentil Curry Instant Pot?
If you want to branch out from the cumin and coriander, try adding a small pinch of ground ginger along with the turmeric for a different warmth. Also, for a really authentic flavor reminiscent of a coconut lentil curry instant pot dish, a dash of Garam Masala right at the end (after the spinach wilts) gives it a fantastic, complex finish. Don’t forget to check out my full collection of Instant Pot lentil recipes for more ideas!
Nutritional Snapshot of This Healthy Lentil Dinner
I know when I’m cooking something this delicious and filling, I always want a quick peek at the numbers, even if I’m not counting every single calorie! It’s just nice to confirm that this Healthy Lentil Dinner is actually super good for you. Remember, since this recipe is so flexible—you might use different brands of coconut milk or broth—these figures are definitely solid estimates based on the core ingredients listed.
For one generous serving of our Instant Pot Creamy Coconut Lentils with Spinach, here’s what we are generally looking at:
- Calories: About 410
- Protein: A huge 18 grams! That’s thanks to those lentils, making this a fantastic vegetarian high-protein instant pot meal.
- Fat: Around 18 grams total, most of which comes from the beautiful, creamy full-fat coconut milk.
- Carbohydrates: Roughly 50 grams.
- Fiber: This is where it really shines—around 15 grams of fiber to keep you full!
- Sugar: A mere 6 grams, mostly natural sugars from the vegetables.
We also love that this is naturally cholesterol-free, which keeps things light despite how rich and decadent it tastes. If you’re making swaps, keep in mind that adding extra broth or using light coconut milk will definitely change these numbers slightly. For more great recipes that fit these healthy benchmarks, take a look at my other healthy lentil dinner ideas!
PrintInstant Pot Creamy Coconut Lentils with Spinach
Cook red lentils with coconut milk and spinach quickly in your Instant Pot for a creamy, dairy-free meal.
- Prep Time: 10 min
- Cook Time: 18 min
- Total Time: 28 min
- Yield: 4 servings
- Category: Main Dish
- Method: Pressure Cooking
- Cuisine: Fusion
- Diet: Vegan
Ingredients
- 1 tablespoon coconut oil
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric powder
- 1 cup red lentils, rinsed
- 1 (13.5 ounce) can full-fat coconut milk
- 3 cups vegetable broth
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 5 ounces fresh spinach
Instructions
- Set your Instant Pot to SAUTÉ mode. Add coconut oil. When hot, add the onion and cook until softened, about 4 minutes.
- Add the garlic, cumin, coriander, and turmeric. Cook for 1 minute until fragrant. Press CANCEL.
- Add the rinsed red lentils, coconut milk, and vegetable broth to the pot. Stir well.
- Secure the lid and set the vent to SEALING. Select MANUAL or PRESSURE COOK on HIGH for 8 minutes.
- When the cooking time is complete, allow a NATURAL PRESSURE RELEASE for 10 minutes, then carefully move the valve to QUICK RELEASE any remaining pressure.
- Open the lid. Stir in the salt and pepper.
- Stir in the fresh spinach until it wilts completely into the lentils, about 2 minutes.
- Serve immediately.
Notes
- Rinsing the red lentils removes excess starch, which helps prevent foaming during pressure cooking.
- If you prefer a thicker consistency, cook for an additional 2 minutes on high pressure or simmer uncovered on the SAUTÉ setting after the pressure release.
- Use brown or green lentils, but adjust the cooking time to 12 minutes on high pressure with a 10-minute natural release.
Nutrition
- Serving Size: 1 serving
- Calories: 410
- Sugar: 6
- Sodium: 550
- Fat: 18
- Saturated Fat: 14
- Unsaturated Fat: 4
- Trans Fat: 0
- Carbohydrates: 50
- Fiber: 15
- Protein: 18
- Cholesterol: 0
























Leave a Reply