Pantry Clean-Out Lentil Curry with Coconut Milk

3 min prep 30 min cook 4 servings
Pantry Clean-Out Lentil Curry with Coconut Milk
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I first created this curry on a rainy Tuesday when my fridge was practically empty and my pantry looked like a tornado had paid a visit. A half-bag of red lentils, a dented can of coconut milk, and some forgotten spices later, this humble Pantry Clean-Out Lentil Curry was born. Fast-forward three years and it's become the most-requested dinner in our house—even when the pantry is fully stocked. There's something magical about how the creamy coconut milk wraps around earthy lentils, how the warm spices bloom into a fragrant hug, and how a handful of wilted spinach can transform into something that tastes like comfort itself. Whether you're staring down an almost-empty kitchen or simply craving a no-fuss, one-pot wonder that tastes like you spent hours stirring, this recipe is about to become your new weeknight hero.

Why This Recipe Works

  • One-pot wonder: Everything simmers together in a single Dutch oven, meaning fewer dishes and deeper flavor.
  • Pantry freedom: Swap in any canned beans, random veggies, or that last scoop of nut butter—it's deliciously forgiving.
  • Weeknight fast: 35 minutes from start to finish, including chopping time.
  • Meal-prep gold: Flavors deepen overnight, so tomorrow's lunch tastes even better.
  • Plant-powered protein: 17 g protein per serving thanks to red lentils and coconut milk.
  • Freezer friendly: Portion, freeze, and reheat for instant comfort on busy nights.

Ingredients You'll Need

Ingredients

Red lentils are the star here—they break down quickly, thickening the curry into a velvety stew without any need for blending. Look for split red lentils (sometimes labeled "masoor dal") in the bulk bins; they're cheaper and cook faster than whole green or brown lentils. If you only have green lentils, extend simmering time to 30 minutes and expect a brothier texture.

Coconut milk provides the luxurious body. I keep a stack of the 13.5-oz cans in my pantry at all times; full-fat is non-negotiable for that glossy, restaurant-style finish. Light coconut milk works in a pinch, but you'll miss the silkiness. Pro tip: shake the can vigorously before opening to re-emulsify the cream on top.

The spice trifecta—curry powder, cumin, and smoked paprika—can be adjusted to whatever you have. No curry powder? Use 1 Tbsp garam masala plus 1 tsp turmeric. Smoked paprika lends subtle campfire notes; swap in regular sweet paprika plus a pinch of chipotle powder if you're out.

For vegetables, think "sad crisper." Wilted spinach, floppy carrots, that half onion in a zip-bag—everything gets redeemed. Frozen peas, corn, or mixed veg go straight from freezer to pot. Even sturdy kale stems soften during the simmer; just dice them small.

Finally, a spoonful of almond or peanut butter at the end adds depth and a whisper of nutty sweetness. I've stirred in tahini when the nut-butter jar was scraping bottom, and it was just as dreamy.

How to Make Pantry Clean-Out Lentil Curry with Coconut Milk

1
Warm your pot

Place a heavy-bottomed Dutch oven or deep skillet over medium heat. Add 2 Tbsp coconut oil (or any neutral oil). When the oil shimmers, swirl to coat. A hot pot prevents sticking and jump-starts the aromatics.

2
Bloom the spices

Add 1 diced onion and cook 4 minutes until translucent at the edges. Stir in 3 minced garlic cloves, 1 Tbsp grated ginger, 2 tsp curry powder, 1 tsp cumin, ½ tsp smoked paprika, and ¼ tsp black pepper. Cook 60-90 seconds; you'll know it's ready when your kitchen smells like a spice market and the garlic just begins to turn golden.

3
Add lentils & liquid

Pour in 1 cup rinsed red lentils, 14 oz vegetable broth, and 1 cup water. Scrape the bottom to release any flavorful bits—this deglazing step prevents scorched spices. Bring to a gentle boil; reduce heat to low.

4
Simmer until creamy

Cover partially and simmer 15 minutes, stirring twice. Red lentils cook quickly; you'll see them start to break apart and thicken the broth. If it looks thick like porridge, you're on track. If it seems soupy, simmer 3-5 more minutes uncovered.

5
Stir in coconut milk & veggies

Shake your can of coconut milk well and pour it all in. Add 2 cups chopped veggies (carrots, bell pepper, frozen peas, etc.) and 1 tsp salt. Return to a gentle simmer for 5-7 minutes until vegetables are tender-crisp. Taste; adjust salt or a squeeze of lime for brightness.

6
Finish with greens & nut butter

Fold in 2 cups baby spinach or chopped kale and 1 Tbsp almond butter. Cook 1 minute more—just until greens wilt and the nut butter melts into the sauce. Remove from heat. Serve over rice, quinoa, or with naan for scooping.

Expert Tips

Deglaze like a pro

After blooming spices, splash ¼ cup broth and scrape up the browned bits before adding remaining liquid. Those caramelized flecks equal deeper flavor.

Make-ahead hack

Cook the curry base (through adding coconut milk) and refrigerate up to 4 days. Reheat gently, add fresh greens, and serve—perfect for meal-prep Sundays.

Control the heat

If sensitive to spice, start with 1 tsp curry powder and add more at the end. A pinch of sugar or extra coconut milk tames excess heat without dulling flavor.

Freeze in portions

Ladle cooled curry into silicone muffin trays, freeze, then pop out "curry cubes" and store in zip bags. Two cubes equal a perfect single serving.

Variations to Try

  • Thai twist: Swap curry powder for 1 Tbsp red curry paste, add 1 tsp lime zest and a stalk of bruised lemongrass while simmering.
  • Protein boost: Stir in a drained can of chickpeas or shredded rotisserie chicken during the final 5 minutes.
  • Creamier dream: Replace half the broth with an extra ½ can coconut milk and add ½ cup diced potatoes for ultra-cozy texture.
  • Tomato-rich: Add ½ cup crushed tomatoes with the broth for tangy depth—great when you have half a can left from yesterday's pasta.

Storage Tips

Cool leftovers completely, then refrigerate in airtight glass containers up to 5 days. The curry will thicken; loosen with a splash of water or coconut milk when reheating. For longer storage, freeze in labeled quart bags laid flat (saves space) up to 3 months. Thaw overnight in the fridge or use the defrost setting on your microwave, stirring every minute to prevent hot spots. Reheat gently on the stovetop over medium-low, adding liquid as needed. Do not refreeze once thawed.

Frequently Asked Questions

Yes, but expect a longer cook time (25-30 min) and a more brothy consistency. Green lentils hold their shape, so the curry won't be as creamy unless you partially blend it with an immersion blender at the end.

Absolutely. Just be sure your curry powder and vegetable broth are certified gluten-free (some brands sneak in malt or wheat starch). Serve over rice or quinoa for a complete gluten-free meal.

Use ¾ cup unsweetened oat or almond milk plus 1 Tbsp almond butter for creaminess. For richness without coconut flavor, stir in 2 Tbsp heavy cream or cashew cream at the very end, off heat.

Use low heat, a heavy pot, and stir every 5 minutes, scraping the bottom with a wooden spoon. If your stove runs hot, use a flame diffuser or place the pot slightly off the burner.

Definitely—double all ingredients and use a 5-6 quart pot. Add an extra 5 minutes to simmer time because of the larger volume. Freeze half for a future no-cook night.

Fresh cilantro, a squeeze of lime, toasted coconut flakes, crispy fried onions, or a swirl of yogurt all add brightness and texture. For crunch, scatter roasted peanuts or pumpkin seeds.
Pantry Clean-Out Lentil Curry with Coconut Milk
main-dishes
Pin Recipe

Pantry Clean-Out Lentil Curry with Coconut Milk

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Warm the pot: Heat coconut oil in a Dutch oven over medium heat until shimmering.
  2. Sauté aromatics: Add onion and cook 4 minutes until translucent. Stir in garlic, ginger, curry powder, cumin, paprika, and pepper; cook 60-90 seconds until fragrant.
  3. Add lentils & liquid: Stir in rinsed lentils, broth, and water. Bring to a gentle boil, then reduce heat to low and simmer 15 minutes, partially covered, stirring twice.
  4. Cream it up: Pour in coconut milk, add vegetables and salt. Simmer 5-7 minutes more until veggies are tender.
  5. Finish: Fold in spinach and almond butter; cook 1 minute until greens wilt. Taste and adjust salt or lime juice. Serve hot over rice or quinoa.

Recipe Notes

Curry thickens as it stands—thin with water or broth when reheating. Flavors deepen overnight; perfect for meal prep. Freeze portions up to 3 months.

Nutrition (per serving)

312
Calories
17g
Protein
34g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.