Vegetarian Lentil Curry

This vegetarian lentil curry is a cozy, one-pot meal that’s hearty, flavorful, and budget-friendly. It’s made with pantry staples like lentils, coconut milk, and tomatoes perfect for busy weeknights or meal prep. Tested twice for best flavor balance: a 25-minute simmer gives the creamiest texture.

Ingredients

  • 1 tbsp olive oil
  • 1 yellow onion, diced
  • 3 garlic cloves, minced
  • 1 tbsp grated ginger
  • 1 tbsp curry powder
  • 1 tsp ground cumin
  • 1 tsp turmeric
  • 1 ½ cups dry brown or green lentils (rinsed)
  • 1 can (14 oz / 400 ml) diced tomatoes
  • 1 can (14 oz / 400 ml) coconut milk
  • 3 cups vegetable broth
  • Salt and pepper to taste
  • Juice of ½ lemon
  • 2 cups fresh spinach (optional)
  • Fresh cilantro for garnish

Swaps & Notes

NeedSwapNote
Dairy-freeUse coconut milkNaturally dairy-free recipe
Gluten-freeUse gluten-free brothMost vegetable broths are GF—check label
No alcohol/porkN/AFully vegetarian recipe
Budget-friendlyUse red lentilsCook faster and cheaper
More proteinAdd chickpeasAdds extra texture and fiber

Step-by-Step Instructions

  1. Sauté aromatics: Heat olive oil in a large pot over medium heat. Add onion, garlic, and ginger. Cook 3–4 minutes until fragrant.
  2. Add spices & simmer: Stir in curry powder, cumin, and turmeric. Add lentils, tomatoes, coconut milk, and broth. Stir, bring to a boil, then reduce to a simmer for 25–30 minutes until lentils are tender.
  3. Finish & serve: Add lemon juice and spinach. Season with salt and pepper. Simmer 2 more minutes until spinach wilts. Garnish with cilantro.

Pro Tips & Variations

  • Red lentils cook faster and create a smoother curry.
  • For a spicier version, add ½ tsp chili flakes or cayenne.
  • Skip coconut milk? Use cashew cream or plain Greek yogurt.
  • Add veggies like carrots, sweet potatoes, or peas for color.
  • Meal prep friendly: stays creamy after reheating.
  • Serve over basmati rice, quinoa, or naan.

Serving Suggestions

  • Spoon over steamed jasmine or basmati rice.
  • Pair with roasted vegetables for a full dinner.
  • Serve with warm naan or pita for dipping.
  • Garnish with fresh lime and cilantro for brightness.

Storage & Reheating

  • Refrigerate: Store in airtight container up to 4 days.
  • Freeze: Up to 3 months. Thaw overnight in fridge.
  • Reheat: Warm gently on stove or in microwave until hot (165°F / 74°C).
  • Food safety: Avoid reheating more than once.

FAQs

Q1: Can I use canned lentils?
A1: Yes. Drain and rinse first. Reduce simmer time to 10 minutes.

Q2: Can I make it in a slow cooker?
A2: Yes. Cook on low for 6–7 hours or high for 3–4 hours.

Q3: Is it freezer-friendly?
A3: Absolutely. It reheats beautifully without losing texture.


Nutrition (per serving)

Calories: 320; Protein: 14g; Carbs: 42g; Fat: 10g; Fiber: 12g

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

Vegetarian Lentil Curry


  • Author: Article Pinterest
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Hearty one-pot vegetarian lentil curry made with coconut milk, lentils, and tomatoes.


Ingredients

Scale
  • 1 tbsp olive oil
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 1 tbsp grated ginger
  • 1 tbsp curry powder
  • 1 tsp cumin
  • 1 tsp turmeric
  • 1 ½ cups lentils
  • 1 can diced tomatoes
  • 1 can coconut milk
  • 3 cups vegetable broth
  • Salt, pepper, lemon juice, spinach, cilantro

Instructions

  1. Sauté aromatics.
  2. Add spices and simmer with lentils, tomatoes, and coconut milk.
  3. Finish with lemon and spinach.

Notes

Tested twice; best simmer time 25 minutes.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian-inspired

Keywords: vegetarian lentil curry, one-pot curry, coconut lentil curry

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆