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
Tomato Lentil Curry 62.png

Tomato Lentil Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

🍅 Dive into a bowl of Tomato Lentil Curry for a warming, hearty meal packed with protein and nutrients.
🥥 Enjoy the rich, creamy coconut and spice-infused broth that balances perfectly with fresh vegetables.

  • Total Time: 40 to 60 minutes
  • Yield: 4 to 6 servings

Ingredients

– 1 tablespoon olive oil for sautéing and depth of flavor

– 1 medium white or yellow onion

– 3 to 4 cloves garlic

– 1 tablespoon minced fresh ginger

– 1 jalapeño or 1 to 2 serrano peppers

– 1 tablespoon ground cumin

– 1 tablespoon ground coriander

– 2 teaspoons ground turmeric

– 1 to 2 teaspoons curry powder

– 1 teaspoon garam masala

– ¼ teaspoon cayenne pepper or ½ to 1 teaspoon Indian red chili powder

– Pinch of sugar

– Salt and freshly cracked black pepper to taste

– 2 (15-ounce) cans fire-roasted crushed tomatoes

– 1 (13.5 to 15-ounce) can full-fat or light coconut milk

– 1 small sweet potato or 2 Yukon gold potatoes

– 1 carrot

– 1 small cauliflower

– 3 cups vegetable broth or stock

– 1 cup green, brown, or black beluga lentils

– 3 tablespoons unsweetened creamy almond butter

– Juice of ½ small lemon or lime wedge

– ¼ to ½ cup chopped fresh cilantro

Instructions

First Step: Rinse Lentils and Prep Vegetables Begin by thoroughly rinsing 1 cup of red, green, or black lentils under cold water until clear. Dice the onion, mince the garlic and ginger, chop sweet potatoes or Yukon gold potatoes, carrots, and optional cauliflower, and prepare minced jalapeño or serrano peppers if using.

Second Step: Sauté Aromatics Heat 1 tablespoon of olive oil or coconut oil in a large pot or deep skillet over medium-high heat. Add the diced onion and sauté for about 5 minutes or until softened and translucent. Add minced garlic, grated ginger, and minced peppers, cooking for another 1-2 minutes until fragrant.

Third Step: Add Spices and Vegetables Sprinkle in ground cumin, coriander, turmeric, curry powder, garam masala (if using), cayenne or chili powder, and a pinch of sugar if desired. Stir spices for 1 minute to toast and release their aroma. Add the diced sweet potatoes or Yukon gold potatoes and carrots along with salt and pepper, cooking for 1-2 minutes, stirring frequently.

Fourth Step: Incorporate Liquids and Lentils Pour in the fire-roasted crushed tomatoes, about two-thirds of the coconut milk, and vegetable broth. Stir well to combine. Add the rinsed lentils, bring the mixture to a gentle boil, then reduce the heat to medium-low and cover. Simmer for 20 to 25 minutes, stirring occasionally, until lentils and vegetables are tender. Check liquid levels, adding more broth or water if needed.

Fifth Step: Add Cauliflower and Finish Cooking Add the chopped cauliflower during the last 10 to 15 minutes to keep it tender yet slightly firm. After cooking, remove the lid, stir in the remaining coconut milk, almond butter (if using), and lemon or lime juice. Simmer uncovered for 5-8 minutes until thick and creamy. Optionally, blend half the curry with an immersion blender for a smoother texture.

Final Step: Season and Serve Taste and adjust salt, pepper, and cayenne to preference. Serve hot, garnished with fresh cilantro and a drizzle of coconut milk, alongside basmati or jasmine rice and Indian flatbread if desired. Enjoy the comforting, nourishing flavors!

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🌿 Substitute red lentils for quicker cooking and creaminess.
🟡 Add fresh greens like spinach at the end for extra nutrients.
🔥 Adjust spice level by changing pepper and cayenne amounts.

  • Author: Brandi Oshea
  • Prep Time: 10 to 20 minutes
  • None: 0 minutes
  • Cook Time: 30 to 40 minutes
  • Category: Main Course
  • Method: Simmer
  • Cuisine: Indian
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 350 (approx.)
  • Sugar: 7 g
  • Sodium: 720 mg
  • Fat: 17 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 33 g
  • Fiber: 19 g
  • Protein: 19 g
  • Cholesterol: 0 mg