There’s something magical about the moment when the aroma of toasted spices and simmering coconut milk fills your kitchen. Today, I’m sharing my absolute favorite comfort food recipe – a rich, creamy coconut lentil curry that’s both nourishing and incredibly satisfying. This curry has been my go-to dish for busy weeknights and lazy weekends alike, and I’m excited to show you exactly how to make it.
Why You’ll Love This Curry
Before we dive into the cooking process, let me tell you why this curry holds a special place in my heart. The combination of red lentils and creamy coconut milk creates a velvety texture that’s simply irresistible. Plus, it’s naturally vegan, gluten-free, and packed with protein and fiber. I’ve found that even the most dedicated meat-eaters in my life request this curry regularly!
Essential Ingredients
Let’s gather our ingredients before we begin. Here’s what you’ll need:
Ingredient | Amount | Notes |
---|---|---|
Red lentils | 2 cups | Rinsed and sorted |
Full-fat coconut milk | 2 (14 oz) cans | Avoid light versions for best results |
Diced tomatoes | 1 (14 oz) can | With their juices |
Yellow onion | 1 large | Finely diced |
Garlic | 6 cloves | Minced |
Fresh ginger | 2 inches | Grated |
Vegetable broth | 3 cups | Low sodium preferred |
Coconut oil | 2 tablespoons | For sautéing |
Spice Blend
Spice | Amount | Notes |
---|---|---|
Ground turmeric | 1 tablespoon | For color and warmth |
Ground cumin | 2 teaspoons | Freshly ground if possible |
Ground coriander | 2 teaspoons | For citrusy notes |
Garam masala | 1 tablespoon | Store-bought or homemade |
Red chili powder | 1 teaspoon | Adjust to taste |
Sea salt | To taste | Start with 1 teaspoon |

The Cooking Process
I’ve perfected this recipe through countless iterations, and here’s my foolproof method:
Step 1: Preparation (15 minutes)
First things first, I always get my mise en place ready. There’s nothing worse than scrambling for ingredients once you’ve started cooking. Here’s my prep checklist:
- Rinse lentils in a fine-mesh strainer until water runs clear
- Dice onion
- Mince garlic
- Grate ginger
- Measure all spices into a small bowl
- Open coconut milk and tomato cans
Step 2: Building Flavors (15 minutes)

- Heat coconut oil in a large pot over medium heat
- Add onions and cook until golden (about 8 minutes)
- Add garlic and ginger, cooking until fragrant (2 minutes)
- Stir in spice blend and toast for 1 minute
Step 3: The Main Event (30-35 minutes)
- Add lentils, stirring to coat with spices
- Pour in coconut milk, diced tomatoes, and broth
- Bring to a boil, then reduce heat
- Simmer for 25-30 minutes, stirring occasionally
Pro Tips for Perfect Results
Throughout my journey of making this curry, I’ve discovered several tricks that make a significant difference:
- Don’t skip toasting the spices – this releases their essential oils
- Stir occasionally to prevent lentils from sticking
- Add more liquid if needed – lentils should be tender but not mushy
- Taste and adjust seasoning towards the end
Serving Suggestions

I love serving this curry with:
- Fluffy basmati rice
- Warm naan bread
- Fresh cilantro
- A squeeze of lime
- Toasted coconut flakes
- Steamed vegetables
Storage and Reheating
One of the best things about this curry is that it tastes even better the next day! Here’s how I store and reheat it:
Storage Method | Duration | Notes |
---|---|---|
Refrigerator | Up to 5 days | In airtight container |
Freezer | Up to 3 months | Leave room for expansion |
Reheating | 5-7 minutes | Add splash of water if needed |
Nutritional Information
Nutrient | Amount per Serving |
---|---|
Calories | 385 |
Protein | 18g |
Fiber | 15g |
Iron | 6mg |
Vitamin C | 12mg |
Fat | 14g |
Common Questions & Answers
Q: Can I use green or brown lentils instead of red?
While you can use other lentils, I recommend sticking with red lentils for this recipe. They break down beautifully and create that creamy texture we’re after. Green and brown lentils will maintain their shape and change the final consistency.
Q: Is this curry spicy?
The recipe as written has a mild to medium heat level. You can easily adjust the chili powder to make it milder or spicier to suit your taste.
Q: Can I make this in an Instant Pot?
Yes! I’ve had great results using the Instant Pot. Add all ingredients and cook on high pressure for 8 minutes with natural release.
Q: How can I make this curry thicker?
If you prefer a thicker curry, simply simmer it uncovered for an additional 5-10 minutes, or until it reaches your desired consistency.
Q: Can I use light coconut milk?
While you can use light coconut milk, I strongly recommend full-fat for the best creamy texture and rich flavor. The difference is truly noticeable.
Recipe Variations
I love experimenting with this basic recipe. Here are some of my favorite variations:
- Add spinach or kale in the last 5 minutes of cooking
- Include diced sweet potato or butternut squash
- Stir in roasted cauliflower before serving
- Add a handful of cherry tomatoes for extra freshness
Make It Your Own
The beauty of this recipe lies in its flexibility. Feel free to:
- Adjust the spice levels
- Add different vegetables
- Make it thicker or thinner
- Experiment with garnishes
Remember, cooking should be fun and personal. Don’t be afraid to make this recipe your own while keeping the basic technique intact.