Easy Savory Lentil & Sweet Potato Curry That Warms Your Soul

Sophia

Founder of Vintage cooks

Savory Lentil & Sweet Potato Curry

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

There’s something deeply comforting about the warm blend of spices mingling with hearty lentils and sweet, tender potatoes. One evening, craving something both nourishing and full of flavor, I whipped up this Savory Lentil & Sweet Potato Curry—and it quickly became a favorite in my kitchen. The balance of earthy lentils, creamy sweet potatoes, and fragrant spices creates a dish that feels indulgent yet wholesome, perfect for those moments when you want a satisfying homemade meal without fuss. Whether you’re a seasoned home cook or just looking to escape the fast-food rut, this curry offers a delicious way to reconnect with simple, soulful cooking that everyone will love.

Why choose Savory Lentil & Sweet Potato Curry?

Rich, comforting flavors: The hearty lentils and naturally sweet potatoes blend beautifully with warming spices, delivering a satisfying taste that feels like a hug in a bowl. Simple to prepare: With easy-to-find ingredients and straightforward steps, this curry is perfect for cooks of all levels. Wholesome and nourishing: It’s a plant-powered meal packed with fiber and nutrients that fuel your body. Versatile and crowd-pleasing: Great as a cozy dinner or meal prep, it pleases meat-eaters and vegetarians alike. Time-saving goodness: Ready in under 40 minutes, it’s your go-to for busy weeknights without sacrificing flavor.

Savory Lentil & Sweet Potato Curry Ingredients

For the Curry Base

  • Red Lentils – cook quickly and absorb flavors beautifully, making them the star of this Savory Lentil & Sweet Potato Curry.
  • Sweet Potatoes – add natural sweetness and creaminess, balancing the spices perfectly.
  • Onion – provides a savory foundation with its mellow sweetness when sautéed.
  • Garlic Cloves – boost the aroma and depth of flavor in every bite.
  • Fresh Ginger – adds a warm, zesty kick that brightens the curry.

For the Spices & Seasoning

  • Ground Turmeric – gives a lovely golden hue and subtle earthiness.
  • Cumin Seeds – toast them lightly to release their nutty aroma.
  • Ground Coriander – adds a citrusy, slightly sweet undertone.
  • Garam Masala – a fragrant spice blend that ties all flavors together beautifully.
  • Chili Powder or Cayenne – adjust quantity for your preferred spice level.
  • Salt – enhances and balances all the savory flavors.

For Liquids & Extras

  • Canned Diced Tomatoes – bring acidity and body to the sauce.
  • Vegetable Broth – use it to simmer lentils and sweet potatoes for extra richness.
  • Coconut Milk – adds creamy texture and a touch of sweetness, rounding out the spice.
  • Fresh Cilantro – sprinkle chopped leaves on top for a fresh, herbaceous finish.

How to Make Savory Lentil & Sweet Potato Curry

  1. Heat Oil: Warm two tablespoons of olive oil over medium heat in a sturdy pot until it shimmers, about 2 minutes, creating a nonstick base.
  2. Sauté Aromatics: Add one diced onion, three minced garlic cloves, and one tablespoon grated ginger. Cook until softened and lightly golden, about 5 minutes.
  3. Toast Spices: Stir in one teaspoon each of ground turmeric, ground coriander, and chili powder plus one tablespoon toasted cumin seeds and garam masala. Toast until fragrant, about 1 minute.
  4. Add Tomatoes: Pour in a 14-ounce can of diced tomatoes with their juices, stirring to combine. Let simmer 2 minutes to meld flavors.
  5. Combine Lentils & Potatoes: Add one cup rinsed red lentils, two cups cubed sweet potatoes, and three cups vegetable broth. Bring to a gentle boil.
  6. Simmer Curry: Cover, reduce heat to low, and simmer gently for 20 minutes. Stir occasionally until lentils burst and potatoes are tender.

For a Creamy Finish:

  1. Stir Coconut Milk: Pour in a 14-ounce can of coconut milk, stirring until silk-like and smooth. Simmer uncovered for 5 minutes to enrich its creamy texture.
  2. Garnish & Serve: Remove the pot from heat, then sprinkle chopped fresh cilantro over each portion. Serve bowls warm alongside fluffy rice or warm naan for ultimate comfort.

Optional: Top with a squeeze of lime juice for added brightness.

Exact quantities are listed in the recipe card below.

Tips for the Best Savory Lentil & Sweet Potato Curry

  • Rinse Lentils Well: Always rinse red lentils before cooking to remove any dust and prevent a gritty texture in your curry.
  • Toast Spices Thoroughly: Toasting cumin seeds and ground spices releases their full aroma, enhancing the curry’s rich, savory flavor.
  • Don’t Overcook Sweet Potatoes: Add them with the lentils but check early—they should be tender yet hold their shape without turning mushy.
  • Simmer Gently: Keep the heat low during simmering to avoid the lentils sticking to the pot and to develop a creamy, smooth curry.
  • Adjust Spice Levels: Start with less chili powder and increase gradually to suit your heat preference without overwhelming the natural flavors.
  • Add Coconut Milk Last: Stir it in at the end to preserve its silky creaminess, balancing the spices and elevating the texture of your savory lentil & sweet potato curry.

Savory Lentil & Sweet Potato Curry Variations

Feel free to make this recipe your own by exploring delightful twists and substitutions that enhance flavor and fit your lifestyle!

  • Spicy Kick: Add diced jalapeños or serrano peppers during the sauté phase for an extra kick that brings warmth to every bite.
  • Creamy Cashew: Substitute coconut milk with blended soaked cashews for a nutty creaminess that adds a luxurious texture to the curry.
  • Mixed Vegetables: Toss in diced carrots, bell peppers, or spinach along with the sweet potatoes to boost nutrition and add vibrant colors.
  • Quinoa Texture: Swap half of the lentils with cooked quinoa for a delightful mix of textures that’s still hearty yet lighter on the palate.
  • Herb Infusion: Replace cilantro with fresh parsley or basil for a refreshing herbaceous note, enhancing the dish’s overall aroma and flavor profile.
  • Umami Boost: Stir in a tablespoon of soy sauce or tamari at the end for an umami depth that complements the curry’s natural sweetness beautifully.
  • Tomato Twists: Use roasted tomatoes instead of canned for a rich, smoky flavor that adds complexity to your curry experience.
  • Coconut Lime: For a tropical twist, add the zest of a lime and a splash of lime juice to brighten flavors, making the curry pop with freshness.

What to Serve with Savory Lentil & Sweet Potato Curry?

There’s nothing quite like pairing this comforting curry with the perfect sides to create a nourishing, heartwarming meal.

  • Fluffy Basmati Rice: This light, aromatic rice provides the ideal canvas for soaking up the delicious curry sauce without overpowering its flavors.

  • Warm Naan Bread: Soft and pillowy, naan is perfect for scooping up the savory goodness of the curry. Whether you choose plain or garlic naan, it’s a delightful addition.

  • Crisp Green Salad: A fresh salad, perhaps with cucumbers, tomatoes, and a tangy vinaigrette, adds a refreshing contrast to the rich, hearty curry.

  • Roasted Vegetables: Seasonal veggies like carrots, bell peppers, and broccoli bring caramelized flavors that complement the spices and enhance the meal’s overall warmth.

  • Coconut Yogurt: A dollop of coconut yogurt on top of your curry not only creates a creaminess but also adds a fruity note that balances the spices beautifully.

  • Lime Wedges: Serve alongside for an extra burst of brightness. A squeeze of lime elevates the flavors and brings a zesty freshness to every spoonful.

Pairing these sides with your Savory Lentil & Sweet Potato Curry will transform your home-cooked dinner into a truly comforting feast that warms the heart and delights the senses!

Make Ahead Options

These Savory Lentil & Sweet Potato Curry ingredients are perfect for busy home cooks looking to save time without sacrificing flavor! You can chop the onions, garlic, and ginger, as well as cube the sweet potatoes, up to 24 hours in advance. Just store them in airtight containers in the refrigerator to keep them fresh. The red lentils can be rinsed and placed in a separate container, as they hold up well for a few days. When you’re ready to cook, simply sauté the aromatics, toast the spices, and follow the remaining steps for a warm, soul-soothing dish that’s just as delicious as if prepared fresh!

How to Store and Freeze Savory Lentil & Sweet Potato Curry

Fridge: Store leftovers in an airtight container for up to 3 days. Make sure to cool the curry to room temperature before sealing to prevent condensation.

Freezer: Freeze in portioned airtight containers or freezer bags for up to 3 months. Ensure to leave some space for expansion as the curry freezes.

Reheating: Thaw overnight in the fridge before reheating. Warm gently on the stove or microwave until heated through, adding a splash of water or broth for a smoother consistency.

Serving Suggestion: Reheat and serve with fresh cilantro and a squeeze of lime for extra zest! Enjoy the comforting warmth of your Savory Lentil & Sweet Potato Curry.

Savory Lentil & Sweet Potato Curry Recipe FAQs

How do I know when my sweet potatoes are perfect for this curry?
Choose sweet potatoes that are firm to the touch with smooth skin and no dark spots all over. Avoid any that feel soft or shriveled, as they won’t hold their shape well in the curry.

What’s the best way to store leftover Savory Lentil & Sweet Potato Curry?
Absolutely store it in an airtight container once it’s cooled to room temperature to avoid condensation. Keep it in the fridge for up to 3 days. When you’re ready, reheat gently on the stove or in the microwave with a little water or broth to bring back that creamy texture.

Can I freeze this lentil and sweet potato curry for later use?
Definitely! Portion it into airtight freezer-safe containers or heavy-duty freezer bags, leaving a little headspace for expansion. Label and freeze for up to 3 months. When thawed overnight in the fridge, warm it slowly on the stove, stirring occasionally to restore that silky consistency.

Why does my curry sometimes turn too watery or too thick?
That’s a common issue! If it’s too watery, try simmering uncovered for an extra 5-10 minutes to let excess liquid evaporate. If it’s too thick, adding a splash of vegetable broth or coconut milk while reheating will loosen it perfectly without diluting flavors.

Is this curry safe for pets or people with allergies?
While the ingredients are wholesome for humans, avoid feeding pets any spicy or seasoned dishes like this curry. If you or your guests have allergies, double-check individual tolerance to spices like cumin or coriander. You can easily omit or swap spices to accommodate dietary needs—cooking should always feel safe and joyful!

Savory Lentil & Sweet Potato Curry

Easy Savory Lentil & Sweet Potato Curry That Warms Your Soul

This Savory Lentil & Sweet Potato Curry is a comforting and nourishing dish filled with rich flavors.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Main Course
Cuisine: Indian
Calories: 300

Ingredients
  

For the Curry Base
  • 1 cup red lentils
  • 2 cups sweet potatoes, cubed
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
For the Spices & Seasoning
  • 1 teaspoon ground turmeric
  • 1 tablespoon cumin seeds, toasted
  • 1 teaspoon ground coriander
  • 1 tablespoon garam masala
  • 1 teaspoon chili powder or cayenne
  • salt to taste
For Liquids & Extras
  • 1 14-ounce can canned diced tomatoes
  • 3 cups vegetable broth
  • 1 14-ounce can coconut milk
  • 1/4 cup fresh cilantro, chopped

Equipment

  • sturdy pot

Method
 

How to Make Savory Lentil & Sweet Potato Curry
  1. Warm two tablespoons of olive oil over medium heat in a sturdy pot until it shimmers, about 2 minutes.
  2. Add one diced onion, three minced garlic cloves, and one tablespoon grated ginger. Cook until softened and lightly golden, about 5 minutes.
  3. Stir in one teaspoon each of ground turmeric, ground coriander, and chili powder plus one tablespoon toasted cumin seeds and garam masala. Toast until fragrant, about 1 minute.
  4. Pour in a 14-ounce can of diced tomatoes with their juices, stirring to combine. Let simmer 2 minutes to meld flavors.
  5. Add one cup rinsed red lentils, two cups cubed sweet potatoes, and three cups vegetable broth. Bring to a gentle boil.
  6. Cover, reduce heat to low, and simmer gently for 20 minutes. Stir occasionally until lentils burst and potatoes are tender.
  7. Pour in a 14-ounce can of coconut milk, stirring until silk-like and smooth. Simmer uncovered for 5 minutes to enrich its creamy texture.
  8. Remove the pot from heat, then sprinkle chopped fresh cilantro over each portion. Serve bowls warm alongside fluffy rice or warm naan.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 50gProtein: 10gFat: 9gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 600mgPotassium: 750mgFiber: 12gSugar: 5gVitamin A: 2000IUVitamin C: 30mgCalcium: 80mgIron: 3mg

Notes

Rinse red lentils well before cooking to remove any dust. Adjust the chili powder according to your spice preference.

Tried this recipe?

Let us know how it was!