Just when you thought your weeknight dinners couldn’t get any cozier, we’ve rounded up 12 Spicy Tomato Curry Lentil Stew delights that are sure to warm your soul and spice up your routine. Perfect for those chilly evenings or when you’re craving something hearty with a kick, these recipes are a must-try for any home cook looking to add a little excitement to their meal plan. Dive in and discover your next favorite dish!
Spicy Tomato Lentil Curry Stew

Spicy tomato lentil curry stew is the kind of dish that warms you up from the inside out, perfect for those days when you need a little extra comfort. You’ll love how the spices meld together, creating a rich, flavorful base that’s both hearty and satisfying.
Ingredients
- 1 cup of dried lentils, rinsed
- A couple of tablespoons of olive oil
- 1 large onion, diced
- 3 garlic cloves, minced
- A thumb-sized piece of ginger, grated
- 1 can (14.5 oz) of diced tomatoes
- A splash of coconut milk
- 2 teaspoons of curry powder
- 1 teaspoon of cumin
- A pinch of red pepper flakes
- 4 cups of vegetable broth
- Salt to taste
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion, garlic, and ginger, sautéing until the onion is translucent, about 5 minutes.
- Stir in the curry powder, cumin, and red pepper flakes, cooking for another minute until fragrant.
- Add the lentils, diced tomatoes, and vegetable broth to the pot. Bring to a boil, then reduce heat to low and simmer, covered, for about 25 minutes, or until the lentils are tender.
- Pour in the coconut milk, stirring well to combine. Let it simmer for another 5 minutes to thicken slightly.
- Season with salt to taste, then remove from heat.
Expect this stew to have a creamy texture with a bit of bite from the lentils, and a deep, spicy flavor that’s balanced by the sweetness of the coconut milk. Serve it over a bed of fluffy rice or with a side of naan bread for soaking up all that delicious sauce.
Creamy Coconut Tomato Lentil Stew

Now, imagine coming home to a bowl of something warm, comforting, and packed with flavor. This creamy coconut tomato lentil stew is just that—a hug in a bowl, with a tropical twist that’ll make your taste buds dance.
Ingredients
- 1 cup of red lentils, rinsed
- 1 can (14 oz) of coconut milk
- 2 cups of vegetable broth
- 1 can (14 oz) of diced tomatoes
- 1 onion, diced
- 2 cloves of garlic, minced
- A splash of olive oil
- A couple of handfuls of spinach
- 1 tsp of turmeric
- 1 tsp of cumin
- A pinch of salt and pepper
Instructions
- Heat a splash of olive oil in a large pot over medium heat.
- Add the diced onion and minced garlic, sautéing until they’re soft and fragrant, about 5 minutes.
- Stir in the turmeric and cumin, cooking for another minute to toast the spices.
- Pour in the rinsed lentils, diced tomatoes, coconut milk, and vegetable broth, stirring to combine.
- Bring the mixture to a boil, then reduce the heat to low and let it simmer for 20 minutes, or until the lentils are tender.
- Throw in a couple of handfuls of spinach, stirring until it’s just wilted.
- Season with a pinch of salt and pepper, then give it a taste and adjust the seasoning if needed.
Great for those chilly evenings or when you’re craving something hearty yet healthy. The stew is creamy from the coconut milk, with a slight tang from the tomatoes and a earthy depth from the lentils. Serve it with a slice of crusty bread or over a bed of rice for an extra comforting meal.
Garlic Infused Tomato Lentil Curry

You’re going to love this Garlic Infused Tomato Lentil Curry—it’s hearty, flavorful, and just the thing for a cozy night in. Plus, it’s packed with protein and spices that’ll warm you right up.
Ingredients
- 1 cup of dried lentils, rinsed
- 2 cups of water
- a splash of olive oil
- 3 cloves of garlic, minced
- 1 can (14.5 oz) of diced tomatoes
- 1 teaspoon of ground cumin
- 1/2 teaspoon of turmeric
- a pinch of salt
- a couple of fresh cilantro leaves for garnish
Instructions
- Heat a splash of olive oil in a large pot over medium heat.
- Add the minced garlic and sauté for about 1 minute, until fragrant—be careful not to burn it.
- Stir in the rinsed lentils, diced tomatoes, water, cumin, turmeric, and a pinch of salt.
- Bring the mixture to a boil, then reduce the heat to low and simmer for 25 minutes, covered. Stir occasionally to prevent sticking.
- After 25 minutes, check the lentils for tenderness. If they’re not quite soft, let them simmer for another 5 minutes.
- Once the lentils are tender and the curry has thickened, remove the pot from the heat.
- Garnish with fresh cilantro leaves before serving.
Perfect for spooning over rice or scooping up with warm naan, this curry has a creamy texture with a bold garlic and tomato flavor. Try topping it with a dollop of yogurt for a cool contrast.
Herbed Tomato and Lentil Stew

Back in the day, my grandma used to whip up this herbed tomato and lentil stew that was the epitome of comfort. It’s hearty, flavorful, and surprisingly easy to make—perfect for those chilly evenings when you need something to warm you up from the inside out.
Ingredients
- 1 cup of dried lentils, rinsed
- 2 cups of vegetable broth
- A splash of olive oil
- 1 onion, diced
- A couple of garlic cloves, minced
- 1 can (14.5 oz) of diced tomatoes
- 1 tsp of dried thyme
- 1 tsp of dried rosemary
- Salt and pepper, just a pinch of each
Instructions
- Heat a splash of olive oil in a large pot over medium heat.
- Add the diced onion and minced garlic, sautéing until they’re soft and fragrant, about 5 minutes.
- Stir in the rinsed lentils, diced tomatoes, vegetable broth, thyme, and rosemary. Bring the mixture to a boil.
- Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 25 minutes, or until the lentils are tender. Tip: Stir occasionally to prevent sticking.
- Season with a pinch of salt and pepper. Tip: Taste as you go to adjust the seasoning to your liking.
- Let the stew sit for 5 minutes off the heat before serving. Tip: This allows the flavors to meld together beautifully.
So there you have it—a stew that’s not only packed with flavor but also has this lovely, hearty texture that’s just begging to be paired with a slice of crusty bread. Or, for a twist, try serving it over a bed of quinoa for an extra protein boost.
Smoky Tomato Lentil Curry Stew

Mmm, there’s nothing like a hearty bowl of smoky tomato lentil curry stew to warm you up from the inside out. It’s packed with flavor, easy to make, and totally customizable to your spice preference.
Ingredients
- 1 cup dried lentils, rinsed
- 1 can (14.5 oz) diced tomatoes
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 tsp smoked paprika
- 1/2 tsp cumin
- a splash of lemon juice
- 3 cups vegetable broth
- a couple of handfuls of spinach
- salt, to your liking
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion and garlic, sautéing until they’re soft and fragrant, about 5 minutes.
- Stir in the smoked paprika and cumin, cooking for another minute to toast the spices. This really brings out their flavor.
- Add the lentils, diced tomatoes, and vegetable broth to the pot. Bring to a boil, then reduce the heat to low and simmer, covered, for about 25 minutes or until the lentils are tender.
- Throw in the spinach and a splash of lemon juice, stirring until the spinach wilts. Season with salt as needed.
- Let the stew sit for a few minutes off the heat to thicken up before serving.
Now, this stew is wonderfully creamy with a smoky depth that’s balanced by the brightness of the lemon. Serve it over a bed of rice or with a side of crusty bread for dipping.
Tomato Lentil Stew with Spinach

Feeling like you need something hearty yet healthy to cozy up with? This tomato lentil stew with spinach is your go-to. It’s packed with flavor, easy to whip up, and totally satisfying.
Ingredients
- A couple of tablespoons of olive oil
- 1 onion, diced
- 2 garlic cloves, minced
- 1 cup of dried lentils, rinsed
- A 14.5-ounce can of diced tomatoes
- 4 cups of vegetable broth
- A splash of balsamic vinegar
- 2 cups of fresh spinach
- Salt and pepper, just enough to season
Instructions
- Heat the olive oil in a large pot over medium heat. Tip: Make sure the oil is shimmering before adding the onion for the best flavor.
- Add the diced onion and cook until it’s soft and translucent, about 5 minutes.
- Stir in the minced garlic and cook for another minute until fragrant. Tip: Don’t let the garlic brown or it’ll turn bitter.
- Pour in the rinsed lentils, diced tomatoes, and vegetable broth. Bring to a boil.
- Reduce the heat to low, cover, and simmer for 25 minutes, or until the lentils are tender. Tip: Stir occasionally to prevent sticking.
- Add a splash of balsamic vinegar and the fresh spinach. Cook for another 2 minutes until the spinach is wilted.
- Season with salt and pepper to your liking.
The stew turns out thick, rich, and slightly tangy from the tomatoes and balsamic. Serve it with a slice of crusty bread to soak up all the goodness, or over a bed of rice for an extra hearty meal.
Curried Tomato Lentil Stew with Sweet Potatoes

Perfect for those chilly evenings when you’re craving something hearty yet healthy, this curried tomato lentil stew with sweet potatoes is a bowl of comfort that’s both nourishing and bursting with flavor.
Ingredients
- 1 cup of dried lentils, rinsed
- 2 medium sweet potatoes, peeled and diced
- 1 can (14.5 oz) of diced tomatoes
- 1 onion, finely chopped
- 2 cloves of garlic, minced
- A splash of olive oil
- 1 tbsp of curry powder
- A couple of cups of vegetable broth
- Salt, just a pinch
Instructions
- Heat a splash of olive oil in a large pot over medium heat.
- Add the chopped onion and minced garlic, sautéing until they’re soft and fragrant, about 5 minutes.
- Stir in the curry powder and let it toast for a minute to unlock its flavors.
- Toss in the diced sweet potatoes, stirring to coat them in the curry mixture.
- Pour in the diced tomatoes (with their juice) and the rinsed lentils, giving everything a good mix.
- Add enough vegetable broth to cover the ingredients by about an inch, then bring to a boil.
- Reduce the heat to low, cover, and let it simmer for about 25 minutes, or until the lentils and sweet potatoes are tender.
- Season with a pinch of salt, then taste and adjust if needed.
So, there you have it—a stew that’s creamy from the lentils, sweet from the potatoes, and packed with a warm curry kick. Try topping it with a dollop of yogurt or some fresh cilantro for an extra layer of flavor.
Tomato Lentil Stew with Cilantro and Lime

Hey, you’re going to love this cozy, flavorful stew that’s perfect for any day of the week. It’s packed with hearty lentils, tangy tomatoes, and a fresh kick from cilantro and lime.
Ingredients
- 1 cup of dried green lentils
- 2 cups of water
- 1 tbsp of olive oil
- 1 medium onion, diced
- 2 cloves of garlic, minced
- 1 can (14.5 oz) of diced tomatoes
- 1 tsp of ground cumin
- 1/2 tsp of smoked paprika
- A splash of lime juice
- A handful of fresh cilantro, chopped
- Salt to taste
Instructions
- Rinse the lentils under cold water until the water runs clear.
- In a medium pot, bring 2 cups of water to a boil. Add the lentils, reduce heat to low, and simmer for 20 minutes or until tender. Tip: Don’t salt the water; it can make the lentils tough.
- While the lentils cook, heat olive oil in a large skillet over medium heat. Add the onion and garlic, sautéing until soft, about 5 minutes.
- Stir in the diced tomatoes, cumin, and smoked paprika. Cook for another 5 minutes, letting the flavors meld.
- Once the lentils are done, drain any excess water and add them to the skillet. Mix well.
- Finish with a splash of lime juice and a handful of cilantro. Season with salt to taste. Tip: The lime juice brightens the dish, so don’t skip it!
- Let the stew sit for 5 minutes off the heat before serving. Tip: This rest time allows the flavors to deepen.
Just imagine the creamy lentils against the bright, zesty tomatoes, all brought together with that fresh cilantro. Serve it over rice or with a slice of crusty bread for the ultimate comfort meal.
Tomato Lentil Curry Stew with Chickpeas

Now, let’s dive into making this comforting Tomato Lentil Curry Stew with Chickpeas. It’s hearty, flavorful, and perfect for those days when you need a little warmth in your bowl.
Ingredients
- 1 cup dried lentils, rinsed
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 large onion, diced
- 2 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 can (14.5 oz) diced tomatoes
- 2 cups vegetable broth
- 1 tbsp curry powder
- 1 tsp cumin
- A splash of olive oil
- A couple of handfuls of spinach
- Salt, to your liking
Instructions
- Heat a splash of olive oil in a large pot over medium heat. Tip: Make sure the oil is hot but not smoking to avoid burning the onions.
- Add the diced onion, cooking until translucent, about 5 minutes. Stir occasionally.
- Toss in the minced garlic and grated ginger, cooking for another minute until fragrant.
- Stir in the curry powder and cumin, letting the spices toast for about 30 seconds to unlock their flavors.
- Pour in the diced tomatoes, lentils, and vegetable broth. Bring to a boil, then reduce to a simmer. Cover and cook for 25 minutes. Tip: Keep an eye on the liquid level; add a bit more broth if it’s looking too dry.
- Add the chickpeas and a couple of handfuls of spinach. Cook for another 5 minutes, just until the spinach wilts. Tip: If you prefer your spinach with a bit more bite, add it in the last minute.
- Season with salt to your liking, then give it a good stir.
Mmm, this stew is a beautiful mix of creamy lentils, hearty chickpeas, and vibrant spinach, all wrapped up in a warmly spiced tomato broth. Serve it over a bed of fluffy rice or with a side of crusty bread to soak up all that goodness.
Tomato Lentil Stew with Turmeric and Ginger

Back in the kitchen and craving something hearty yet healthy? This tomato lentil stew with turmeric and ginger is your go-to for a cozy meal that packs a punch of flavor and nutrition.
Ingredients
- 1 cup of dried lentils, rinsed
- 2 tbsp of olive oil
- 1 onion, diced
- 2 cloves of garlic, minced
- A thumb-sized piece of ginger, grated
- 1 tsp of turmeric
- A couple of carrots, chopped
- 2 cups of vegetable broth
- A can (14.5 oz) of diced tomatoes
- A splash of lemon juice
- Salt and pepper, to your liking
Instructions
- Heat the olive oil in a large pot over medium heat. Tip: Make sure the oil is hot but not smoking to avoid burning the onions.
- Add the diced onion and cook until translucent, about 5 minutes. Stir occasionally.
- Toss in the garlic, ginger, and turmeric. Cook for another minute until fragrant. Tip: Fresh ginger gives the best flavor, so don’t skip it!
- Throw in the carrots and lentils, stirring to coat them in the spices.
- Pour in the vegetable broth and diced tomatoes. Bring to a boil, then reduce to a simmer. Cover and cook for 25 minutes, or until the lentils are tender. Tip: If the stew gets too thick, add a little more broth or water.
- Finish with a splash of lemon juice, and season with salt and pepper. Stir well.
The stew turns out creamy with a slight bite from the lentils, and the turmeric and ginger add a warm, earthy depth. Serve it with a dollop of yogurt or over a bed of rice for extra heartiness.
Tomato Lentil Stew with Coconut Milk

Kickstart your cozy evening with this heartwarming Tomato Lentil Stew with Coconut Milk. It’s the perfect blend of creamy and tangy, with a hint of spice to keep things interesting.
Ingredients
- 1 cup of dried lentils, rinsed
- A splash of olive oil
- 1 onion, diced
- A couple of garlic cloves, minced
- 1 can of diced tomatoes
- 1 can of coconut milk
- 2 cups of vegetable broth
- A pinch of salt and pepper
- 1 tsp of cumin
- 1 tsp of turmeric
- A handful of fresh cilantro, chopped
Instructions
- Heat a splash of olive oil in a large pot over medium heat.
- Add the diced onion and minced garlic, sautéing until they’re soft and fragrant, about 5 minutes.
- Stir in the rinsed lentils, diced tomatoes, coconut milk, and vegetable broth.
- Season with a pinch of salt, pepper, cumin, and turmeric, then give everything a good stir.
- Bring the stew to a boil, then reduce the heat to low and let it simmer for about 25 minutes, or until the lentils are tender. Tip: Stir occasionally to prevent sticking.
- Once the lentils are cooked, remove the pot from the heat and stir in the chopped cilantro. Tip: For extra flavor, let the stew sit for 5 minutes before serving.
- Serve hot, garnished with a little extra cilantro if you like. Tip: This stew pairs beautifully with a slice of crusty bread or over a bed of rice.
You’ll love the creamy texture of this stew, with the lentils adding a satisfying bite. The coconut milk brings a subtle sweetness that balances the acidity of the tomatoes perfectly. Try topping it with a dollop of yogurt for an extra creamy finish.
Tomato Lentil Stew with Curry Leaves and Mustard Seeds

Even if you’re not a fan of lentils, this Tomato Lentil Stew with Curry Leaves and Mustard Seeds might just change your mind. It’s hearty, flavorful, and perfect for those days when you need something comforting yet easy to whip up.
Ingredients
- 1 cup of dried lentils, rinsed
- 2 cups of water
- 1 tbsp of olive oil
- 1 tsp of mustard seeds
- a couple of curry leaves
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1 can (14.5 oz) of diced tomatoes
- a splash of coconut milk
- 1 tsp of turmeric
- salt, to your liking
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the mustard seeds and curry leaves, letting them sizzle for about 30 seconds until fragrant.
- Toss in the onion and garlic, sautéing until the onion turns translucent, about 5 minutes.
- Stir in the lentils, diced tomatoes, water, and turmeric. Bring to a boil.
- Reduce heat to low, cover, and simmer for 25 minutes, or until the lentils are tender.
- Add a splash of coconut milk and salt, stirring well to combine. Let it cook for another 5 minutes.
- Tip: If the stew seems too thick, add a bit more water until you reach your desired consistency.
- Tip: For an extra flavor boost, toast the mustard seeds and curry leaves before adding them to the oil.
- Tip: Don’t skip the coconut milk—it adds a creamy texture and balances the spices beautifully.
Rich in flavors and with a comforting texture, this stew is a winner. Serve it over rice or with a slice of crusty bread to soak up all the goodness.
Conclusion
Mouthwatering and packed with flavor, our 12 Spicy Tomato Curry Lentil Stew Delights offer something for every palate. Whether you’re craving comfort or a kick of heat, these recipes are sure to satisfy. We’d love to hear which one becomes your favorite—drop us a comment below! And if you enjoyed this roundup, don’t forget to share the love on Pinterest. Happy cooking!