If you’re looking for a cozy, flavorful, and budget friendly dinner idea, these Red Curry Lentils are about to become your new favorite. Packed with warm spices, creamy coconut milk, and hearty lentils, this dish is the perfect balance of comfort food and nourishing goodness.

The best part? You don’t need fancy ingredients or hours in the kitchen to make it. With pantry staples like curry paste, garam masala, and tomato puree, you can whip up a satisfying vegetarian meal that tastes like it’s straight from your favorite takeout spot. Pair it with fluffy rice and fresh cilantro, and you’ve got a weeknight dinner that’s equal parts easy and irresistible.

Why You’ll Love This Recipe

  • Hearty and Filling: Lentils pack in protein and fiber, making this dish super satisfying without any meat.
  • Bold Flavor: Red curry paste, garam masala, and coconut milk create a rich and layered sauce that’s both spicy and creamy.
  • Budget Friendly: Made with inexpensive pantry staples, this recipe is perfect for feeding the family on a budget.
  • Vegetarian Comfort Food: Perfect for Meatless Monday, meal prep, or when you want something warm and comforting.

Ingredients You’ll Need

Here’s everything that goes into this red curry lentil recipe:

  • Lentils; The base of the dish. Green or brown lentils work great here.
  • Onion; Adds sweetness and depth.
  • Butter; Gives richness to the sauce.
  • Red curry paste; For bold, spicy flavor.
  • Spices; Garam masala, curry powder, turmeric, sugar, garlic, ginger, and a touch of cayenne bring layers of warmth.
  • Tomato puree; Creates a rich base for the sauce.
  • Coconut milk or cream; For that luscious, creamy finish.
  • Fresh cilantro; A bright garnish that cuts through the richness.
  • Cooked rice; The perfect sidekick to soak up all that sauce.

Step by Step Instructions

1Cook the Lentils: Cook lentils according to package instructions until tender. Drain and set aside.

 

2Make the Flavor Base: In a large saucepan, melt the butter over medium high heat. Add the diced onion and sauté until golden and fragrant.

 

3Add the Spices: Stir in the red curry paste, garam masala, curry powder, turmeric, sugar, garlic, ginger, and a pinch of cayenne. Fry for 1–2 minutes to release the aromas.

4Build the Sauce: Pour in the tomato puree and simmer until smooth and slightly thickened.

 

5Combine with Lentils: Add the cooked lentils and coconut milk or cream. Stir everything together and let simmer for 15–20 minutes so the flavors can develop.

6Serve and Enjoy: Spoon the curry over bowls of fluffy rice and garnish with fresh cilantro.

 

Recipe Tips and Variations

  • Make it Vegan: Swap the butter for coconut oil or olive oil.
  • Extra Veggies: Add spinach, peas, or carrots for extra nutrition.
  • Adjust the Heat: Use more or less cayenne pepper depending on your spice preference.
  • Meal Prep Friendly: This recipe tastes even better the next day and freezes beautifully.

Serving Suggestions

  • Serve over basmati rice or jasmine rice for a classic pairing.
  • Pair with naan bread for dipping into the rich curry sauce.
  • Add a side of roasted vegetables for a well rounded meal.

Final Thoughts

These Red Curry Lentils are the ultimate comfort food; warm, filling, and bursting with flavor. Whether you’re cooking for your family, meal prepping for the week, or just craving a meatless dinner, this recipe is a winner every time.

 

Red Curry Lentils

These creamy Red Curry Lentils are a flavorful, comforting vegetarian dish made with pantry staples like curry paste, coconut milk, and tomato puree. Perfect with rice for a hearty and satisfying meal.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 4

Ingredients
  

  • 1 1/2 cups lentils rinsed and picked over
  • 1/2 large onion diced
  • 2 tablespoons butter
  • 2 tablespoons red curry paste
  • 1/2 tablespoon garam masala
  • 1 teaspoon curry powder
  • 1/2 teaspoon turmeric
  • 1 teaspoon sugar
  • 1 teaspoon garlic minced
  • 1 teaspoon ginger minced
  • A few shakes of cayenne pepper to taste
  • 1 14 ounce can tomato puree
  • 1/4 cup coconut milk or cream
  • Fresh cilantro for garnish
  • Cooked rice for serving

Instructions
 

  • Cook the lentils according to package directions. Drain and set aside.
  • In a large saucepan, melt the butter over medium high heat. Add the diced onion and sauté for a few minutes until fragrant and golden.
  • Stir in the red curry paste, garam masala, curry powder, turmeric, sugar, garlic, ginger, and cayenne. Cook for 1–2 minutes to release the flavors.
  • Add the tomato puree, stir, and let simmer until smooth.
  • Stir in the cooked lentils and coconut milk or cream. Simmer for another 15–20 minutes, stirring occasionally, until the flavors have blended.
  • Serve hot over rice and garnish with fresh cilantro.

Notes

  • For a vegan version, substitute butter with coconut oil or olive oil.
    Add spinach, carrots, or peas for extra veggies.
    Store leftovers in the fridge for up to 4 days or freeze for longer storage.