Picture this: it's a chilly Tuesday evening, the rain is tap-tapping at the window, and your belly is grumbling for something warm, comforting, and a little bit magical. That's when Golden Lentil Coconut Curry swoops in like a superhero in a bowl.
Advertisements1
This isn't just any lentil recipe—it's a creamy, golden-hug of a dish that turns humble pantry staples into a velvety, aromatic curry. Red lentils melt into the coconut milk, creating a sauce so luscious you'll want to lick the spoon (and the pot, and maybe the plate).
And the best part? You don't need to be a gourmet chef or have a pantry stocked with exotic spices. With a few pantry heroes and one pot, you'll have dinner that tastes like you've been simmering it for hours—but it's ready in under an hour.
Why You'll Love This Recipe
About the Ingredients
1 tablespoon (15 ml) coconut oil or neutral oil
Use coconut oil for extra coconut flavor, or any neutral oil like canola. If you're out, butter or ghee also work wonderfully.
1 large yellow onion, diced (about 1 1/2 cups)
Yellow or sweet onions are best here. If you only have red or white, they'll work too—just expect a slightly sharper bite.
3 cloves garlic, minced
Fresh garlic is key. Jarred minced garlic can be used in a pinch, but fresh gives a brighter, more pungent flavor.
1 tablespoon fresh ginger, grated
Grate it on a microplane for the most flavor. If you don't have fresh, you can use 1 teaspoon ground ginger, but the fresh really shines here.
2 tablespoons (20 g) yellow curry powder
Use a good-quality curry powder, or make your own blend with turmeric, cumin, coriander, and a pinch of cayenne for heat.
1 teaspoon ground turmeric
This gives the dish its golden hue and earthy flavor. If you have fresh turmeric, grate a 1-inch piece instead.
1 can (14 oz / 400 ml) full-fat coconut milk
Full-fat coconut milk makes the curry luscious. Light coconut milk will work, but the sauce will be thinner—add a little cornstarch slurry if needed.
1 can (14.5 oz / 400 g) diced tomatoes, undrained
Fire-roasted tomatoes add a smoky depth. If you have fresh tomatoes, chop 2 medium ones and add them with a splash of water.
1 cup (200 g) red lentils, rinsed
Red lentils cook quickly and break down into a creamy texture. You can substitute yellow lentils, but increase cooking time by 5 minutes.
2 cups (480 ml) vegetable broth or water
Vegetable broth adds more flavor, but water is fine. If using water, consider adding an extra pinch of salt.
1 teaspoon salt, plus more to taste
Adjust to your preference. If you're watching sodium, start with 1/2 teaspoon and add more at the end.
1/2 teaspoon black pepper
Freshly ground is best. It adds a subtle warmth that rounds out the spices.
Tips & Tricks
- Rinse the lentils thoroughly until the water runs clear to remove any debris and prevent a gritty texture.
- Don't skip sautéing the onion and spices—this blooming step releases their essential oils and deepens the flavor.
- If the curry becomes too thick when reheating, add a splash of broth or water to loosen it to your desired consistency.
Pro Tips
Step-by-Step Instructions
1. Sauté the Aromatics
Heat the coconut oil in a large pot or Dutch oven over medium heat (350°F / 175°C). Add the diced onion and cook for 5-6 minutes until soft and translucent, stirring occasionally. Add the garlic and ginger, and cook for another minute until fragrant.
2. Bloom the Spices
Stir in the curry powder and turmeric. Cook for about 30 seconds, stirring constantly, until the spices are fragrant and coat the onions. This step unlocks their essential oils for a deeper flavor.
3. Add Liquids and Lentils
Pour in the coconut milk, diced tomatoes (with their juices), vegetable broth, and rinsed red lentils. Stir well to combine, scraping up any browned bits from the bottom of the pot.
4. Simmer the Curry
Bring the mixture to a boil over high heat (212°F / 100°C), then reduce the heat to low (about 200°F / 93°C) to maintain a gentle simmer. Cover and let cook for 20-25 minutes, stirring occasionally, until the lentils are tender and breaking down.
5. Season to Perfection
Stir in the salt and black pepper. Taste and adjust seasoning, adding more salt or a pinch of cayenne for heat if desired. The curry should be thick and creamy; if it's too thick, add a splash of broth.
6. Rest and Serve
Remove the pot from heat and let the curry rest for 5 minutes. This allows the flavors to meld. Serve hot over rice or with naan, garnished with fresh cilantro if you like.
Delicious Variations
Vegetable Boost
Add diced carrots, bell peppers, or spinach during the last 10 minutes of cooking for extra veggies.
Spicy Twist
Stir in a finely chopped serrano or jalapeño pepper with the garlic and ginger for a fiery kick.
Protein Power
Add a can of drained chickpeas or some cubed tofu along with the lentils for extra protein.
How to Store Golden Lentil Coconut Curry
Refrigerator
Store in an airtight container in the fridge for up to 5 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water to loosen. Alternatively, microwave in 30-second bursts, stirring in between.
Frequently Asked Questions
Q: Can I use green or brown lentils instead of red?
Yes, but they will take longer to cook and won't break down as much, resulting in a chunkier texture. Increase cooking time by 10-15 minutes and add extra broth if needed.
Q: Is this lentil curry vegan and gluten-free?
Yes, this recipe is naturally vegan and gluten-free, as long as you use certified gluten-free curry powder and vegetable broth.
Q: How can I make this curry less spicy?
Use a mild curry powder and skip any extra cayenne. The heat comes mostly from the curry powder, so choose a mild blend or reduce the amount to 1 tablespoon.
Q: Can I make this in an Instant Pot?
Absolutely! Use the sauté function for the aromatics and spices, then add the remaining ingredients. Cook on high pressure for 10 minutes, then do a natural release for 10 minutes before quick-releasing.
Q: What can I serve with this lentil curry?
Serve over steamed basmati rice, quinoa, or with warm naan bread. It's also delicious with roasted vegetables or a side salad.
Now it's your turn! Grab your pot and let these lentils work their magic. Don't be afraid to make a mess—the best curries come from a little chaos. And remember, your first attempt is just a draft; you can always tweak the spices next time. Keep your pen dancing!
Golden Lentil Coconut Curry
Golden Lentil Coconut Curry is a creamy, protein-packed one-pot wonder that's ready in 50 minutes for a cozy weeknight dinner.
🧂 Ingredients
- 1 tablespoon (15 ml) coconut oil or neutral oil
- 1 large yellow onion, diced (about 1 1/2 cups)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons (20 g) yellow curry powder
- 1 teaspoon ground turmeric
- 1 can (14 oz / 400 ml) full-fat coconut milk
- 1 can (14.5 oz / 400 g) diced tomatoes, undrained
- 1 cup (200 g) red lentils, rinsed
- 2 cups (480 ml) vegetable broth or water
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
📋 Instructions
- 1Sauté the Aromatics — Heat the coconut oil in a large pot or Dutch oven over medium heat (350°F / 175°C). Add the diced onion and cook for 5-6 minutes until soft and translucent, stirring occasionally. Add the garlic and ginger, and cook for another minute until fragrant.
- 2Bloom the Spices — Stir in the curry powder and turmeric. Cook for about 30 seconds, stirring constantly, until the spices are fragrant and coat the onions. This step unlocks their essential oils for a deeper flavor.
- 3Add Liquids and Lentils — Pour in the coconut milk, diced tomatoes (with their juices), vegetable broth, and rinsed red lentils. Stir well to combine, scraping up any browned bits from the bottom of the pot.
- 4Simmer the Curry — Bring the mixture to a boil over high heat (212°F / 100°C), then reduce the heat to low (about 200°F / 93°C) to maintain a gentle simmer. Cover and let cook for 20-25 minutes, stirring occasionally, until the lentils are tender and breaking down.
- 5Season to Perfection — Stir in the salt and black pepper. Taste and adjust seasoning, adding more salt or a pinch of cayenne for heat if desired. The curry should be thick and creamy; if it's too thick, add a splash of broth.
- 6Rest and Serve — Remove the pot from heat and let the curry rest for 5 minutes. This allows the flavors to meld. Serve hot over rice or with naan, garnished with fresh cilantro if you like.



