Indian
Easy

Coconut Lentil Curry (Vegan, One-Pot, Weeknight Friendly)

A hearty, creamy plant-based curry loaded with protein-rich red lentils, aromatic spices, and coconut milk. This one-pot wonder is wholesome, budget-friendly, and ready in under 40 minutes.

Created by
Updated January 4, 2023
10 min
Prep Time
30 min
Cook Time
Servings
Coconut Lentil Curry (Vegan, One-Pot, Weeknight Friendly)
$5
Ingredients
0/19 ready
Other
Other
Fresh Produce
Fresh Produce
Other
Other
Other
Other
Other
Fresh Produce
Dairy
Fresh Produce
Other
Spices & Seasonings
Fresh Produce
Other
Other
Other
Pantry Staples
Step-by-Step Instructions
1

Rinse the lentils

Place 1 cup of dried red lentils in a fine-mesh strainer and rinse under cold running water until the water runs clear. This removes excess starch and helps prevent foaming during cooking. Drain well and set aside.

💡 Pro Tips:

  • Red lentils cook faster than other varieties and break down into a creamy texture.
  • Rinsing is important to prevent a gummy consistency.
Estimated time: 2 minutes
2

Sauté the aromatics

Heat 2 tablespoons of coconut oil or vegetable oil in a large pot or Dutch oven over medium heat. Add 1 diced onion and cook for 5-6 minutes until soft and translucent. Add 3 cloves minced garlic and 1 tablespoon grated fresh ginger. Cook for 1 minute, stirring constantly, until fragrant.

💡 Pro Tips:

  • Coconut oil adds subtle coconut flavor that complements the curry.
  • Make sure the garlic doesn't burn or it will taste bitter.
Estimated time: 7 minutes
3

Add spices and toast

Add 1 tablespoon curry powder, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1/2 teaspoon turmeric, and 1/2 teaspoon chili powder to the pot. Stir well and cook for 1 minute until the spices are toasted and aromatic. This step, called 'blooming' the spices, releases their essential oils and deepens the flavor.

💡 Pro Tips:

  • Stir constantly to prevent the spices from burning.
  • You'll know they're ready when the kitchen smells amazing.
Estimated time: 1 minute
4

Add liquids and lentils

Add the rinsed lentils to the pot and stir to coat them with the spice mixture. Pour in 1 can coconut milk, 1 can diced tomatoes (with their juice), 2 cups vegetable broth or water, 1 teaspoon salt, and 1/2 teaspoon black pepper. Stir well to combine and bring the mixture to a boil over high heat.

💡 Pro Tips:

  • Use full-fat coconut milk for a richer, creamier curry.
  • The lentils will absorb liquid as they cook, so don't worry if it looks soupy at first.
Estimated time: 3 minutes
5

Simmer the curry

Once boiling, reduce the heat to medium-low and cover the pot partially with a lid. Simmer for 20-25 minutes, stirring occasionally, until the lentils are soft and the curry has thickened to your desired consistency. If it becomes too thick, add a splash more broth or water. If too thin, simmer uncovered for a few extra minutes.

💡 Pro Tips:

  • Red lentils cook much faster than green or brown lentils.
  • The curry will continue to thicken as it sits, so keep it slightly looser than your target consistency.
Estimated time: 25 minutes
6

Add greens and finish

Stir in 2 cups of fresh spinach or chopped kale. Cook for 2-3 minutes until the greens are wilted and tender. Remove from heat and stir in 1 tablespoon lemon juice. Taste and adjust seasoning with more salt, pepper, or lemon juice as needed.

💡 Pro Tips:

  • Spinach wilts down significantly, so don't be shy about adding it.
  • Lemon juice brightens the rich, creamy flavors.
Estimated time: 3 minutes
7

Serve

Ladle the coconut lentil curry into bowls and garnish with 2 tablespoons chopped fresh cilantro. Serve hot over steamed basmati rice, with warm naan bread, or enjoy on its own as a hearty soup.

💡 Pro Tips:

  • A dollop of coconut yogurt on top adds creaminess.
  • This curry tastes even better the next day after the flavors have melded.
Estimated time: 1 minute
Nutrition Facts
Per serving
Calories380
Protein16g
Carbohydrates42g
Fat16g
Fiber12g
Sodium650mg
Equipment Needed
  • Large pot or Dutch oven with lid
  • Fine-mesh strainer (for rinsing lentils)
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring cups
  • Measuring spoons
Quick Tips
  • 💡For extra vegetables, add diced carrots, bell peppers, or sweet potato along with the onions.
  • 💡This curry freezes beautifully for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.
  • 💡Red lentils are the fastest-cooking lentil variety and break down to create a thick, creamy texture perfect for curries.
Frequently Asked Questions
Leave a Review
Share your experience with this recipe
Reviews
No reviews yet

Be the first to review this recipe!

Got Leftovers?

Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.

Try Leftover Generator

You Might Also Like

Discover more delicious recipes similar to what you're cooking

Easy Aloo Gobi (Indian Potato and Cauliflower Curry)
6
Easy
Easy Aloo Gobi (Indian Potato and Cauliflower Curry)
25-30 min
2
Indian
Mushroom Masala Recipe (Rich Indian Mushroom Curry)
8
Easy
Mushroom Masala Recipe (Rich Indian Mushroom Curry)
25 min
2
Indian
Spicy Masala Dosa with Coconut Chutney
10
Hard
Spicy Masala Dosa with Coconut Chutney
30-40 min (dosa cooking & chutney)
2
Indian
Oven-Baked Tandoori Chicken (Easy Restaurant-Style Recipe)
10
Easy
Oven-Baked Tandoori Chicken (Easy Restaurant-Style Recipe)
35-40 min
2
Indian

Get 5 Delicious Recipes Every Week

Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.