Creamy Dairy-Free Coconut Curry Lentils in One Pot πŸ›πŸ₯₯

The Hook
Rich coconut milk. Warm curry spices. Tender lentils that soak up every bit of flavor.

This is cozy, plant-based comfort food, and your one pot stays clean.

Prep: 5 min | Cook: 25 min | Total: 30 min | Serves: 4 | Protein: 14g | Net Carbs: 28g


Why You’ll Love This Recipe

  • ⚑ One pot, 30 minutes, minimal cleanup
  • πŸ₯₯ Naturally dairy-free and creamy β€” no substitutes needed
  • πŸ’ͺ 14g plant-based protein per serving
  • 🍲 Freezer-friendly β€” makes great leftovers

Quick Ingredient Overview & Easy Swaps

IngredientQuantityQuick Tip / Easy Swap
Red lentils, rinsed1.5 cupsCook faster than other lentil types
Coconut milk, full-fat1 can (14 oz)Light coconut milk for fewer calories
Vegetable broth2 cupsChicken broth if not vegetarian
Onion, diced1 mediumShallot as a milder swap
Garlic, minced3 cloves1 tsp garlic powder in a pinch
Fresh ginger, grated1 tbsp1/2 tsp ground ginger as a sub
Curry powder2 tbspGaram masala works too
Diced tomatoes, canned1 cupFresh diced tomatoes also fine
Fresh cilantro2 tbspParsley if you’re not a fan

Pro Tips for Success

  • πŸ§… SautΓ© the onion until truly golden β€” this builds the flavor base for the whole dish
  • 🌢️ Bloom the curry powder in oil for 30 seconds before adding liquid to boost its flavor
  • πŸ₯£ Rinse lentils well until the water runs clear to avoid a gritty texture
  • 🍚 Stir occasionally near the end so lentils don’t stick to the bottom of the pot

Step-by-Step Instructions

  1. SautΓ© the onion in oil over medium heat for 5 minutes, until soft and golden.
  2. Add garlic, ginger, and curry powder, stirring for 30 seconds until fragrant.
  3. Stir in lentils, coconut milk, broth, and tomatoes. Bring to a gentle boil.
  4. Reduce heat and simmer for 20 minutes, stirring occasionally, until lentils are tender and the curry has thickened.
  5. Check the texture β€” it should look creamy and slightly thick, coating the back of a spoon.
  6. Top with fresh cilantro and serve hot over rice or with warm naan.

Storage & Reheating

  • 🧊 Fridge: Up to 5 days in an airtight container
  • ❄️ Freezer: Freezes beautifully up to 3 months
  • πŸ”₯ Reheat: Warm on the stovetop over low heat, adding a splash of broth if it’s thickened too much

Recipe Variations

  • Extra Protein: Stir in cooked chickpeas or shredded chicken
  • Spicy Version: Add a diced jalapeΓ±o or a pinch of cayenne
  • Gluten-Free: Already naturally gluten-free as written
  • Extra Veggies: Stir in spinach or diced sweet potato during the last 10 minutes

πŸ“‹ Printable Recipe Card

Creamy Dairy-Free Coconut Curry Lentils

  • Prep Time: 5 min
  • Cook Time: 25 min
  • Total Time: 30 min
  • Servings: 4
  • Calories: 340 kcal/serving

Ingredients:

  • 1.5 cups red lentils, rinsed
  • 1 can (14 oz) full-fat coconut milk
  • 2 cups vegetable broth
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp curry powder
  • 1 cup canned diced tomatoes
  • 2 tbsp fresh cilantro

Instructions:

  1. SautΓ© onion until golden, about 5 minutes.
  2. Add garlic, ginger, and curry powder; stir 30 seconds.
  3. Stir in lentils, coconut milk, broth, and tomatoes; bring to a boil.
  4. Simmer 20 minutes, stirring occasionally, until thick and tender.
  5. Top with cilantro and serve.

Nutrition (per serving): 340 kcal | 14g protein | 16g fat | 38g carbs | 10g fiber

Leave a Comment