There is something incredibly cozy and nourishing about a warm bowl of Red Lentil Curry with Coconut Milk and Fresh Herbs Recipe. This dish marries the earthiness of red lentils with the creamy, tropical richness of coconut milk and the lively brightness of fresh herbs, creating a symphony of flavors that never fails to comfort and satisfy. Perfect for weeknight dinners or when you crave a wholesome meal that feels special but comes together with grace and simplicity, this curry is a true kitchen hero you'll want to make again and again.
Ingredients You'll Need
Getting the ingredients for this Red Lentil Curry with Coconut Milk and Fresh Herbs Recipe together is a joy because each one plays such a vital role in building layers of flavor, texture, and color. From fragrant spices to fresh herbs, these essentials transform humble lentils into a creamy, aromatic feast.
- Coconut oil: A subtle, natural fat that brings depth and a gentle sweetness while helping spices bloom.
- Garlic: Freshly minced for that pungent kick and aromatic foundation.
- Fresh ginger: Adds warmth and a zesty sharpness that brightens the curry.
- Fresh turmeric or ground turmeric: Either fresh or powdered for earthiness and that gorgeous golden hue.
- Serrano peppers: Deliver a lively heat that you can adjust to your personal taste preferences.
- Ground cumin: Provides a warm, comforting nuttiness that anchors the spices.
- Ground coriander: Adds a light citrus undertone that balances the richness.
- Indian red chili powder: For a subtle spicy depth, or use regular chili powder if preferred.
- Curry powder: A blend that brings complexity and signature Indian flavors.
- Garam masala: The finishing spice blend that adds a fragrant, slightly sweet warmth.
- Kosher or sea salt: Essential for seasoning and highlighting all the spices and ingredients.
- Freshly cracked black pepper: For a hint of sharpness and a peppery finish.
- Red lentils: The star of the dish, lending heartiness and creaminess as they cook down.
- Vegetable broth: Provides a flavorful cooking liquid that infuses the lentils with savory depth.
- Crushed tomatoes: Bring acidity and a subtle sweetness to balance the richness.
- Full-fat coconut milk: Adds a luscious creaminess that softens spices and creates a decadent texture.
- Unsweetened creamy almond butter: An unexpected ingredient that enriches the curry and adds a lovely nutty dimension.
- Lemon juice: For brightness and a fresh pop that lifts the entire dish.
- Fresh cilantro: The herbaceous finish that adds vibrancy and freshness to each bite.
How to Make Red Lentil Curry with Coconut Milk and Fresh Herbs Recipe
Step 1: Prepare and Sauté Aromatics
Start by rinsing the red lentils in cold water until clear; this helps remove any dust and ensures a clean, fresh flavor. Heat a large, deep skillet or saucepan over medium-high heat and melt the coconut oil. Once shimmering, add the minced garlic, fresh ginger, turmeric, and diced serrano peppers. Sauté for about two minutes, stirring frequently to prevent burning, allowing their flavors to develop fully and the kitchen to fill with an enticing aroma.
Step 2: Toast the Spices
Next, stir in the ground cumin, coriander, Indian red chili powder, curry powder, garam masala, salt, and black pepper. Cook these for 30 to 60 seconds, tossing frequently so they toast just enough to become fragrant without burning. This step is crucial—it’ll bring out the rich depths and complexity that define this curry's character.
Step 3: Add Liquids, Lentils, and Tomatoes
Pour in the vegetable broth and use a wooden spoon to scrape up any flavorful browned bits stuck to the bottom—that's pure taste magic. Add the rinsed lentils and crushed tomatoes, stir well, then lower the heat to a gentle simmer. Cover with a lid and let everything cook for 20 to 25 minutes until the lentils soften and begin to swell, melding all ingredients into a hearty, comforting base.
Step 4: Incorporate Coconut Milk and Almond Butter
Remove the lid and gently stir in the creamy coconut milk and almond butter, seasoning with extra salt and pepper if needed. Cook uncovered on low heat for 5 to 8 minutes to allow the curry to thicken to a luscious, velvety consistency. This step transforms the dish into creamy perfection.
Step 5: Finish with Freshness
Finally, stir in freshly squeezed lemon juice and chopped cilantro for a wonderful burst of brightness and herbal lift. If you prefer a smoother, almost puréed texture, use an immersion blender to gently blend the curry to your liking. Now your Red Lentil Curry with Coconut Milk and Fresh Herbs Recipe is ready to be served and enjoyed!
How to Serve Red Lentil Curry with Coconut Milk and Fresh Herbs Recipe
Garnishes
A scattering of extra fresh cilantro leaves or a few lemon wedges on the side elevates the dish with freshness and color. You might also love toasted nuts or a dollop of plain yogurt for creaminess contrast, enhancing both texture and taste.
Side Dishes
This curry shines alongside fluffy basmati or jasmine rice, which soaks up every bit of that delicious sauce. Indian flatbreads like roti, paratha, or naan make perfect accompaniments too, adding a comforting, chewy element that’s perfect for scooping and dipping.
Creative Ways to Present
For a vibrant twist, serve the curry in individual bowls topped with a swirl of coconut milk and a sprinkle of fresh chopped herbs or toasted seeds for texture. Layer it over a bed of sautéed greens or roasted vegetables to add color and variety on the plate.
Make Ahead and Storage
Storing Leftovers
This Red Lentil Curry with Coconut Milk and Fresh Herbs Recipe holds up beautifully in the refrigerator for 3 to 4 days. Keep it in an airtight container to maintain freshness and prevent any absorption of other fridge aromas.
Freezing
For longer storage, freeze leftovers in a freezer-safe container or zip-top bag for up to 3 months. Be sure to leave some room for expansion. When you’re ready, thaw in the fridge overnight before reheating gently.
Reheating
Reheat on the stovetop over low heat, stirring frequently to prevent sticking and to restore that creamy texture. You may want to add a splash of water, broth, or more coconut milk if it’s too thick after chilling or freezing.
FAQs
Can I use other types of lentils in this recipe?
Red lentils are preferred because they cook quickly and become creamy, perfect for this curry. Other lentils like green or brown take longer to cook and hold their shape more, altering texture and cooking time significantly.
Is this recipe spicy?
The heat level depends on the amount of serrano peppers and chili powder you use. You can adjust these to your personal spice tolerance, and the creamy coconut milk helps mellow the spice while keeping flavor balanced.
Can I make this curry vegan and gluten-free?
Absolutely! This Red Lentil Curry with Coconut Milk and Fresh Herbs Recipe is naturally vegan and gluten-free, making it a great choice for a variety of dietary preferences without any modifications.
What can I substitute for almond butter?
If you don’t have almond butter, you can substitute with cashew butter or tahini, which also provide a creamy, nutty richness that complements the curry beautifully.
Is it okay to use canned coconut milk?
Yes, canned full-fat coconut milk works best here for its richness and creaminess. Avoid light varieties if you want that luxurious texture and flavor.
Final Thoughts
I truly believe that the Red Lentil Curry with Coconut Milk and Fresh Herbs Recipe is one of those comforting dishes that feels like a warm hug on a plate. It is nourishing, simple to prepare, and packed with so much flavor that it will quickly become a staple in your kitchen repertoire. Trust me, once you try it, you’ll want to share this delicious secret with everyone you love!
Print
Red Lentil Curry with Coconut Milk and Fresh Herbs Recipe
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A rich and creamy Red Lentil Curry bursting with aromatic spices, fresh turmeric, and a touch of almond butter for added depth. This comforting vegetarian curry is simmered to perfection, blending coconut milk and crushed tomatoes for a luscious texture. Ideal served with basmati rice or Indian flatbread, it's a flavorful and nutritious meal ready in 45 minutes.
Ingredients
Spices and Aromatics
- 1 tablespoon refined or virgin coconut oil (or a neutral-flavored oil)
- 4 cloves garlic, minced
- 2 inch piece of fresh ginger, peeled and minced or grated
- 1 tablespoon minced fresh turmeric (or 1 teaspoon ground turmeric)
- 1-2 serrano peppers, diced
- 1 teaspoon ground cumin
- ½ teaspoon ground coriander
- ½ teaspoon Indian red chili powder (or 1 teaspoon regular chili powder)
- 2 teaspoons curry powder
- 1 teaspoon garam masala
- Kosher salt or sea salt to taste (approximately 1 teaspoon)
- Freshly cracked black pepper to taste
Main Ingredients
- 1 cup (180-190g) red lentils (or split red lentils)
- 2 cups (480 mL) low-sodium vegetable broth
- 1 (14-ounce / 400g) can crushed tomatoes (or half of a 28-ounce can)
- 1 (13.5-ounce / 400mL) can full-fat coconut milk
- 3 tablespoons unsweetened creamy almond butter
- ½ a small lemon, juiced
- ½ cup (~8g) fresh cilantro, roughly chopped
For Serving
- Basmati or Jasmine rice
- Indian flatbread such as roti, paratha, or naan
Instructions
- Rinse the Lentils: Rinse the red lentils under cold water until the water runs clear to remove any impurities and excess starch.
- Sauté Aromatics: Heat a large, deep skillet or large saucepan over medium-high heat. Add the coconut oil and wait until it shimmers. Add the minced garlic, ginger, fresh turmeric (if using), and diced serrano peppers. Cook for about 2 minutes, stirring frequently to avoid burning the garlic and to release the fragrance of the spices.
- Toast the Spices: Add ground cumin, coriander, Indian red chili powder, curry powder, garam masala, salt, and freshly cracked black pepper. If using ground turmeric instead of fresh, add it now. Cook this spice mixture for 30 to 60 seconds, tossing frequently to prevent burning and to develop their aroma.
- Add Liquids and Lentils: Pour in the vegetable broth and use a spoon to scrape the browned bits off the pan for added flavor. Add the rinsed lentils and crushed tomatoes. Stir to combine everything well. Reduce heat to low, cover with a lid, and let it simmer gently for 20 to 25 minutes until lentils are soft and mostly cooked. If lentils need more time, add a little broth or water and cook for an additional 5 minutes.
- Incorporate Creaminess: Remove the lid and stir in the coconut milk and almond butter. Adjust salt and pepper to taste. Continue cooking uncovered on low heat for 5 to 8 minutes, allowing the curry to thicken and become creamy.
- Finish and Garnish: Stir in freshly squeezed lemon juice and chopped cilantro just before turning off the heat. For a creamier, slightly pureed texture, use an immersion blender to lightly blend the curry.
- Serve: Serve hot with basmati or jasmine rice and your choice of Indian flatbread like roti, paratha, or naan. Garnish with extra cilantro if desired. Store leftovers in an airtight container in the refrigerator for 3 to 4 days.
Notes
- Adjust the number of serrano peppers according to your preferred spice level.
- Using fresh turmeric adds a brighter color and earthier flavor, but ground turmeric works well too.
- The almond butter helps to thicken the curry and adds a slight nuttiness; you can substitute with peanut butter if desired.
- If you want a smoother texture, lightly purée the curry with an immersion blender after cooking.
- This curry pairs well with basmati rice and various Indian flatbreads for a complete meal.
- Store leftovers sealed in the fridge for up to 4 days and reheat gently on the stovetop.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian




Leave a Reply