Creamy Tomato and Lentil Curry for Comfort

15 min prep 8 min cook 5 servings
Creamy Tomato and Lentil Curry for Comfort
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum comfort—everything simmers together in a single Dutch oven or heavy saucepan.
  • Pantry Staples: Red lentils, canned tomatoes, coconut milk, and basic spices you probably already own.
  • Ready in 35 Minutes: From chopping to table in under forty minutes on a frantic Tuesday night.
  • Protein-Packed: Nearly 18 grams of plant protein per serving thanks to lentils and coconut milk.
  • Freezer-Friendly: Portion, freeze, and reheat for instant comfort food on demand.
  • Customizable Heat: Dial the chili up or down so toddlers and spice-fiends alike leave happy.
  • Layered Flavor: Blooming the spices in oil (a classic tadka technique) unlocks nutty, aromatic depth.
  • Creamy Without Dairy: Coconut milk delivers luxurious texture that keeps the dish vegan.

Ingredients You'll Need

Ingredients

Red Lentils are the star here because they cook quickly and break down into a luscious, almost puréed consistency that thickens the curry naturally. Look for bright orange-red specimens that haven’t been sitting in the bulk bin for ages (faded color means stale, longer cooking times). Rinse them in a fine sieve until the water runs clear to remove excess starch and any dusty bits. No red lentils on hand? Yellow lentils (moong dal) work, but they’ll take an extra 8–10 minutes of simmering.

Canned Tomatoes bring tangy sweetness and body. I prefer whole peeled tomatoes that I crush by hand; they’re usually harvested at peak ripeness and taste fresher than pre-diced varieties. Fire-roasted tomatoes add subtle smoky depth if you’re feeling fancy. Buy brands with zero added calcium chloride—they stay firmer and don’t meld as silkily into the sauce.

Full-Fat Coconut Milk is non-negotiable for that velvety finish. Shake the can vigorously before opening so the cream and liquid recombine. If you’re watching calories, you can swap in “light” coconut milk, but expect a thinner, less indulgent result. For nut-free folks, oat-based culinary cream works, though the flavor will shift slightly sweeter.

Fresh Ginger & Garlic are the aromatic backbone. Buy ginger that feels heavy for its size with taut, shiny skin. Snap off a piece; it should smell sharp and citrusy. For garlic, choose plump, tight bulbs—avoid any green sprouts, which taste bitter.

Spices matter. A fresh, fragrant curry powder makes all the difference. If yours has been languishing in the cupboard since last year, treat yourself to a new jar. Garam masala is added at the end to preserve its delicate floral notes. Turmeric delivers earthy color and anti-inflammatory power; be careful—it stains everything.

Vegetable Stock intensifies savoriness. Use low-sodium so you control salt levels. In a pinch, water plus ½ teaspoon extra salt works, but stock adds complexity.

Lime & Cilantro brighten the finished dish. A squeeze of acid at the end wakes up every other flavor. If you’re in the anti-cilantro camp, thinly sliced scallions or parsley give fresh pop without the soapy note some people detect.

How to Make Creamy Tomato and Lentil Curry for Comfort

1
Warm the Pot & Toast the Spices

Place a heavy-bottomed Dutch oven or deep sauté pan over medium heat for 60 seconds. Add 2 tablespoons of neutral oil (sunflower or coconut). Once shimmering, sprinkle in 1 teaspoon cumin seeds and let them dance for 30–45 seconds until they darken a shade and smell nutty. Keep the pan in motion so they don’t scorch.

2
Build the Aromatics

Stir in 1 diced medium onion (about 1½ cups). Cook 4 minutes until edges turn translucent. Add 3 minced garlic cloves and 1 tablespoon finely grated ginger; cook another 60 seconds. You want the raw edge gone but the color still pale gold.

3
Bloom the Ground Spices

Reduce heat to medium-low. Stir in 2 teaspoons curry powder, ½ teaspoon turmeric, ½ teaspoon smoked paprika (secret umami booster), and ¼ teaspoon cayenne if you like gentle heat. Cook 45 seconds, stirring constantly, until the mixture looks like a fragrant paste and the spices have lost their dusty raw smell.

4
Add Tomatoes & Simmer Base

Pour in one 14-ounce can of whole tomatoes with their juices. Use kitchen shears or a potato masher to break them into bite-size pieces. Scrape the bottom to dissolve any caramelized bits. Let the mixture bubble gently for 3 minutes so the tomatoes reduce slightly and the spices integrate.

5
Stir in Lentils & Liquid

Add 1 cup rinsed red lentils, 2 cups low-sodium vegetable stock, and ½ teaspoon salt. Bring to a lively simmer, then reduce heat to low. Cover partially; cook 12 minutes, stirring once halfway to prevent sticking. The lentils should start breaking down and thickening the sauce.

6
Enrich with Coconut Milk

Shake the can of coconut milk and pour in ¾ cup (save the rest for tomorrow’s smoothie). Stir gently; simmer uncovered 5 minutes more. The curry will lighten to a sunset orange and coat the back of a spoon. If it thickens too much, splash in stock or water to loosen.

7
Finish with Garam Masala & Lime

Off the heat, stir in ½ teaspoon garam masala and juice of ½ lime. Taste; adjust salt or lime. The finish spices should lift the whole dish, adding floral top notes that contrast the rich base.

8
Serve & Garnish

Ladle over steamed rice, quinoa, or whole-wheat naan. Top with a shower of chopped cilantro, a drizzle of coconut milk for visual swirl, and maybe a pinch of chili flakes for drama. Serve hot and bask in the compliments.

Expert Tips

Use Freshly Ground Pepper

Crack black pepper right into the pot at the end for a brighter, almost citrusy heat that pre-ground can’t match.

Don’t Skip the Final Temper

Heat 1 teaspoon oil with a pinch of cumin and mustard seeds; pour over finished curry for restaurant-style aromatic sizzle.

Control Consistency

Lentils continue absorbing liquid as they sit. Keep stock warm on a back burner so you can thin leftovers effortlessly.

Toast Whole Spices First

Swap ½ tsp curry powder for toasted, crushed coriander and cardamom seeds for next-level nuance.

Double the Batch

This curry freezes beautifully; make a double batch and freeze half in silicone muffin trays for single-serve portions.

Add Greens at the End

Fold in 2 big handfuls baby spinach during the last minute for color boost and extra nutrients.

Variations to Try

  • Creamy Chickpea Version: Replace lentils with 2 cans rinsed chickpeas; simmer only 10 minutes to prevent mushiness.
  • Sweet Potato Boost: Add 1 diced sweet potato after the tomatoes; simmer 5 minutes before adding lentils for extra fiber and natural sweetness.
  • Thai-Inspired Twist: Swap curry powder for 2 tsp Thai red curry paste; finish with Thai basil and a splash of tamari.
  • Protein-Packed Spinach & Paneer: Stir in 1 cup cubed paneer and 2 cups baby spinach during the last 3 minutes for a vegetarian restaurant classic.
  • Mild Kid-Friendly Curry: Omit cayenne, use mild curry powder, and finish with a spoonful of mango chutney for sweet balance.
  • Smoky Lentil Chili: Double smoked paprika, add 1 chipotle in adobo, and simmer until thick; serve with cornbread.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors deepen overnight, making day-two bowls the most coveted.

Freezer: Portion into freezer-safe jars or silicone bags, leaving ½-inch headspace for expansion. Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting, stirring every minute.

Reheating: Warm gently with a splash of water or coconut milk over medium-low heat, stirring often. Avoid rapid boiling, which can split coconut milk and turn lentils mushy.

Make-Ahead Meal Prep: Double the spice-bloomed tomato base and freeze half as a starter sauce. Later, thaw, add lentils and liquid, and dinner cooks in 15 minutes.

Frequently Asked Questions

Yes, but they hold their shape and take longer—about 25–30 minutes. Add an extra ½ cup liquid and plan for extended simmering. Texture will be brothy rather than creamy.

As written, it’s mild-to-medium. The cayenne is optional; omit for zero heat or double for a noticeable kick. Taste after simmering and adjust with extra chili flakes at the end.

Sauté the onions in ¼ cup vegetable stock instead of oil; add spices once the moisture evaporates so they still toast. Flavor will be lighter but still delicious.

Fragrant basmati is classic, but brown basmati adds nutty chew and extra fiber. For low-glycemic options, serve over cauliflower rice or quinoa.

Absolutely—use a 5-quart Dutch oven. Increase simmering time by 3–4 minutes and stir more frequently to prevent the bottom from scorching.

Yes, all ingredients are naturally gluten-free. If serving with naan, choose certified gluten-free brands or serve over rice.
Creamy Tomato and Lentil Curry for Comfort
main-dishes
Pin Recipe

Creamy Tomato and Lentil Curry for Comfort

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Toast spices: Heat oil in Dutch oven over medium. Add cumin seeds; toast 30–45 sec until fragrant.
  2. Sauté aromatics: Stir in onion; cook 4 min. Add garlic & ginger; cook 1 min.
  3. Bloom spices: Reduce heat; stir in curry powder, turmeric, paprika, cayenne. Cook 45 sec.
  4. Add tomatoes: Crush whole tomatoes into pot; simmer 3 min.
  5. Simmer lentils: Add lentils, stock, salt. Partially cover; simmer 12 min.
  6. Finish creamy: Stir in coconut milk; simmer 5 min. Off heat add garam masala & lime juice.
  7. Serve: Garnish with cilantro. Serve hot over rice or naan.

Recipe Notes

Curry thickens as it stands; thin with water or stock when reheating. Flavors deepen overnight—perfect for meal prep.

Nutrition (per serving)

318
Calories
18g
Protein
38g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.