Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Lentil Curry

Lentil Curry


Description

This warm, fragrant vegetarian curry with perfectly tender lentils in a rich, spiced tomato sauce is comfort food at its finest—protein-packed, budget-friendly, and ready in under an hour!

Prep Time: 10 minutes | Cook Time: 35 minutes | Total Time: 45 minutes | Servings: 4-6Lentil Curry


Ingredients

Scale
  • 1 cup dry lentils (brown or green lentils work best for texture)
  • 2 tbsp vegetable oil (coconut oil works great too)
  • 1 medium onion, chopped (about 1 cup)
  • 2 cloves garlic, minced (don’t use the jarred stuff)
  • 1-inch piece of fresh ginger, peeled and grated (about 1 tbsp)
  • 1 tsp ground turmeric (for that gorgeous golden color)
  • 1 tbsp curry powder (Madras curry powder if you can find it)
  • 1 can (14 oz) diced tomatoes with juices (fire-roasted adds extra depth)
  • 2 cups vegetable broth (low-sodium preferred)
  • Salt and pepper, to taste (start with 1 tsp salt)
  • Fresh cilantro, for garnish (a generous handful, chopped)
  • Cooked basmati rice, for serving

Instructions

  1. Rinse your lentils under cold water in a fine-mesh strainer until the water runs clear, then set them aside to drain—this removes any dust and helps them cook evenly.
  2. In a large pot or Dutch oven, heat the vegetable oil over medium heat. Add your chopped onion and cook for about 5-7 minutes, stirring occasionally, until softened and starting to turn golden around the edges—don’t rush this step or you’ll miss out on sweetness.
  3. Add the minced garlic and grated ginger, stirring constantly for about 1 minute until your kitchen smells absolutely incredible and the garlic is fragrant but not browned.
  4. Sprinkle in the ground turmeric and curry powder, stirring to coat all those aromatic onions. Let the spices toast in the oil for about 30 seconds—you’ll know they’re ready when the aroma intensifies and fills your kitchen with warm spice scents. This blooming step is crucial for deep flavor!
  5. Pour in the diced tomatoes with all their juices and the vegetable broth. Stir in your rinsed lentils, making sure everything’s well combined.
  6. Bring the mixture to a boil over medium-high heat, then reduce the heat to low, cover the pot with a lid, and let it simmer gently for about 25-30 minutes. Stir occasionally to prevent sticking at the bottom.
  7. Start checking your lentils at the 20-minute mark by fishing out a few and tasting—they should be tender all the way through but still holding their shape, not mushy. If they’re still a bit chalky, give them another 5 minutes.
  8. Once the lentils are perfectly tender, season with salt and pepper to taste—start with about 1 teaspoon of salt and adjust based on your broth’s saltiness. The curry should be thick but still pourable, like a hearty stew. If it’s too thick, add a splash more broth; if too thin, simmer uncovered for a few minutes to reduce.
  9. Serve the lentil curry over fluffy basmati rice (or with warm naan for scooping), garnished with plenty of fresh cilantro. A dollop of plain yogurt on top is traditional and delicious if you want extra richness.
  10. Dig in while it’s warm and enjoy the incredible aroma and flavors of this simple but deeply satisfying curry!

Nutrition Information (Per Serving – based on 6 servings):

  • Calories: 195
  • Carbohydrates: 30g
  • Protein: 11g
  • Fat: 5g
  • Fiber: 8g
  • Sodium: 420mg
  • Iron: 25% DV (lentils are iron powerhouses!)
  • Folate: 45% DV
  • Potassium: 15% DV

Note: Lentils are nutritional superstars, packed with plant-based protein, fiber, iron, and folate. This curry provides sustained energy without the heaviness of meat-based dishes.

Notes:

  • Seriously, don’t skip toasting the spices in oil—that 30 seconds makes all the difference in flavor depth
  • Brown and green lentils hold their shape better than red lentils, which break down into a creamier, soup-like texture
  • Every pot cooks differently, so start checking lentils at 20 minutes regardless of what the recipe says
  • Fresh ginger and garlic make a noticeable difference over jarred versions—worth the minimal extra effort
  • The curry thickens as it sits, so add liquid when reheating

Storage Tips:

  • Store in an airtight container in the fridge for up to 5 days—flavors get even better!
  • Freeze in portion-sized containers for up to 3 months
  • Reheat gently on stovetop with a splash of water or broth to restore consistency
  • Lentils absorb liquid as they sit, so always add extra liquid when reheating
  • Don’t freeze with rice—freeze the curry separately and make fresh rice when serving

Serving Suggestions:

  • Traditional Style: Serve over fluffy basmati rice with warm naan bread on the side for scooping, plus cucumber raita to cool the palate
  • Bowl Style: Make a grain bowl with quinoa or brown rice as the base, top with the curry, and add roasted vegetables, pickled onions, and a dollop of yogurt
  • Meal Prep Winner: Divide into containers with rice, and add a side of roasted broccoli or cauliflower for complete, balanced meals all week
  • Light Option: Serve as a thick soup with crusty bread and a simple green salad for a lighter but still satisfying meal

Mix It Up (Recipe Variations):

Coconut Lentil Curry: Replace 1 cup of vegetable broth with full-fat coconut milk for an incredibly creamy, rich version with subtle sweetness that’s absolutely addictive.

Spinach Lentil Curry: Stir in 3-4 cups fresh spinach (or one 10 oz package frozen, thawed and drained) during the last 5 minutes of cooking for extra nutrients and beautiful color.

Sweet Potato Lentil Curry: Add 2 cups diced sweet potato along with the lentils—they cook in the same time and add natural sweetness, vibrant color, and extra texture.

Chickpea Lentil Curry: Add one 15 oz can of drained chickpeas during the last 10 minutes for even more plant-based protein and satisfying bite—great for meal prep.

What Makes This Recipe Special:

This lentil curry recipe honors traditional Indian dal-making techniques by using the age-old method of tempering spices in hot oil to release their essential oils and create complex flavor from simple ingredients. The careful attention to cooking time ensures lentils stay intact and tender rather than turning to mush, while the layered approach to building flavor—onions first, then aromatics, then spices—creates depth that tastes like it simmered for hours even though it’s ready in 45 minutes.