Hearty Sweet Potato Lentil Curry

As the days grow shorter and the air turns crisp, there’s nothing quite like a bowl of warm, comforting curry to bring coziness to your home. This **Sweet Potato Lentil Curry** is a true autumn and winter favorite, designed to nourish your body and soul. Combining tender sweet potatoes, hearty lentils, and a vibrant medley of vegetables simmered in a rich broth infused with creamy coconut milk and an exquisite blend of warm, aromatic spices, it’s a dish that promises both flavor and ease. Finished with a sprinkle of fresh herbs, this recipe is an incredibly satisfying and remarkably simple curry, making it an ideal choice for a quick yet wholesome weeknight meal. Serve it alongside a crisp salad and warm naan bread for a complete and delightful culinary experience.

Sweet Potato Lentil Curry in a skillet
A vibrant Sweet Potato Lentil Curry simmering in a skillet, ready to warm you up.

Curries hold a special place in our hearts and kitchen. While we enjoy exploring countless variations, this Sweet Potato Lentil Curry recipe consistently tops the list, especially during the colder months. Its robust flavors and comforting warmth make it an absolute staple for chilly days. More than just a delicious dinner, it’s a hearty and satisfying dish that lends itself beautifully to meal preparation. In fact, we often find that the flavors deepen and meld even more beautifully on the second or third day, making leftovers an eagerly anticipated treat throughout the week.

This exquisite curry features sweet potatoes cooked to perfection alongside a medley of warm spices, a fragrant curry paste, nutrient-dense lentils, and a luxurious blend of coconut milk and vegetable broth. The result is a deeply flavorful and wonderfully creamy lentil curry that’s both healthy and incredibly satisfying. We highly recommend serving this with our Homemade Naan for scooping up every last drop of sauce, and a refreshing Arugula Salad to balance the richness and add a fresh counterpoint.

If you’re a fellow curry enthusiast, you’ll definitely want to explore some of our other cherished curry recipes. Don’t miss out on our Chickpea Curry, a staple for quick meals; the wholesome Cauliflower Curry; the incredibly simple Easy Eggplant Curry; a delightful Easy Shrimp Curry for seafood lovers; our nourishing Red Lentil Curry; and the unique Pumpkin Curry. Each offers a distinct flavor profile, ensuring there’s a curry for every palate and occasion.

Sweet Potato Lentil Curry in a bowl with a spoon
A close-up of a serving of Sweet Potato Lentil Curry, garnished and ready to enjoy.

Why This Sweet Potato Lentil Curry Will Be Your New Favorite

Julia, author of A Cedar Spoon.
Meet Julia, the creator behind this delicious recipe.

This Sweet Potato Curry is more than just a meal; it’s a symphony of flavors and textures, making it an ideal plant-based meal. Here’s why it has become a cherished recipe in our home, and why we think you’ll fall in love with it too:

  • Effortlessly Easy to Prepare: If your goal is a wholesome, flavorful meal without spending hours in the kitchen, look no further. This curry simplifies the cooking process: a bit of chopping, a quick sauté, a gentle simmer, and then it’s ready to serve. It’s truly that straightforward, perfect for busy weeknights when time is of the essence but you still crave something homemade and nourishing. Minimal fuss, maximum flavor!
  • Budget-Friendly and Economical: Crafted primarily from readily available vegetables and common pantry staples like lentils and canned goods, this dish is incredibly kind to your wallet. It’s an excellent solution for creating delicious, wholesome weekday dinners on a budget, and it’s even elegant enough to serve when entertaining guests affordably. Maximize your grocery budget without compromising on taste or nutrition, making it a smart choice for cost-conscious cooks.
  • Rich in Protein and Packed with Veggies: This curry is a nutritional powerhouse! It’s brimming with the natural sweetness and vital nutrients of sweet potatoes, an abundance of fresh vegetables like spinach, and, most importantly, protein-rich lentils. Lentils are a fantastic source of plant-based protein and fiber, ensuring you feel satiated and energized long after your meal. This cozy, wholesome recipe delivers a full spectrum of vitamins, minerals, and sustained energy.
  • Naturally Plant-Based & Gluten-Free: For those following vegetarian, vegan, or gluten-free diets, this curry is a fantastic and versatile option. It naturally avoids animal products and gluten-containing ingredients (just be sure to verify your curry paste and vegetable broth for hidden gluten), making it accessible and enjoyable for a wide range of dietary needs and preferences.
  • Perfect for Meal Prep: As mentioned, this curry actually tastes even better the next day! Its complex flavors deepen beautifully as it sits, making it an excellent candidate for meal prepping. Cook a large batch on Sunday, and enjoy healthy, delicious lunches or dinners throughout the busy week. It reheats wonderfully on the stovetop or in the microwave, saving you valuable time and effort on busy days.

Essential Ingredients & Smart Substitutions for Your Curry

Sweet Potato Lentil Curry ingredients laid out
All the fresh and pantry ingredients needed to create this delicious Sweet Potato Lentil Curry.

Creating this flavorful curry relies on a selection of simple, wholesome ingredients you likely already have in your pantry or can easily find at any grocery store. For precise measurements and printable instructions, please refer to the comprehensive recipe card below. Here’s a closer look at what you’ll need and some flexible substitution ideas to make this dish truly your own:

  • Tomatoes: We recommend using fresh, ripe tomatoes, chopped finely, for the brightest flavor and texture. However, if you’re short on time or fresh tomatoes aren’t in season, a 15-ounce can of diced tomatoes or crushed tomatoes (undrained) works beautifully and will yield equally delicious results, offering a convenient shortcut without compromising the essential tomato base.
  • Curry Paste: This is the vibrant heart of your curry’s flavor profile. The market offers a vast array of pre-made curry pastes, ranging from mild and aromatic yellow curry to intensely spicy red or green varieties. We recommend trying a few different brands and types to discover which one best suits your personal taste preferences and desired heat level. A good quality curry paste is absolutely key to building a rich, authentic flavor quickly.
  • Spices: This curry is built on a foundation of warm, robust spices that create its signature depth and aroma. Our core blend includes ground coriander for its earthy, citrusy notes and ginger. For ginger, you have the option of using dried ground ginger for convenience or fresh grated ginger for a brighter, more pungent zing – both are excellent choices. To further enhance the complexity, we often like to incorporate additional spices such as ground cumin for warmth, a pinch of cayenne pepper for a subtle kick, chili powder for a bolder heat, paprika for color and smoky notes, or garam masala for an extra layer of aromatic warmth. Feel free to adjust these to your liking, starting with smaller amounts and adding more as needed.
  • Sweet Potato: A star ingredient, lending natural sweetness, a creamy texture, and a wealth of vitamins as it cooks. You’ll need one large sweet potato, peeled and cut into uniform small chunks (about 1-inch cubes) to ensure even cooking. This prevents some pieces from becoming mushy while others remain firm. For a delightful variation, butternut squash or even pumpkin can be fantastic substitutes, offering similar sweetness and texture.
  • Lentils: We particularly favor red lentils for this curry. Their quick cooking time (they don’t require pre-soaking) and tendency to break down slightly create a wonderfully creamy and thick texture that integrates perfectly into the sauce, giving the curry a substantial body. However, you can certainly use other varieties like yellow lentils, brown lentils, or green lentils if preferred. Keep in mind that cooking times may vary for other lentil types, and they might retain more of their shape, providing a different textural experience.
  • Spinach: Fresh baby spinach is added towards the very end of the cooking process. Its delicate leaves wilt beautifully into the hot curry in just a minute or two, boosting its nutritional content and adding a touch of vibrant green. If spinach isn’t your preference or isn’t available, other leafy greens such as kale (massaged first with a little oil to soften, or added slightly earlier in the cooking process) or Swiss chard can be used as excellent, healthy alternatives.
  • Coconut Milk: Essential for achieving that luxurious, creamy consistency and imparting a subtle, sweet coconut flavor that beautifully complements the aromatic spices. For the richest and most indulgent curry, we highly recommend using full-fat canned coconut milk. If you’re looking for a lighter option, light coconut milk can also be used, though the curry will be less creamy. Ensure you shake the can well before opening to combine the cream and water.
  • Vegetable Broth: This serves as the primary liquid base that helps simmer all the ingredients to perfection and creates the body of the curry sauce. Use a good quality vegetable broth to ensure a rich savory foundation. While water can be used in a pinch, broth will contribute significantly more depth of flavor, which is crucial for a well-rounded curry.
  • Fresh Herbs & Garnishes: A final flourish of fresh cilantro brightens the entire dish and adds a burst of refreshing, herbaceous flavor. Don’t skip this if possible! For serving, a dollop of cooling yogurt (dairy or a plant-based alternative) and a sprinkle of crushed red pepper flakes (for an optional heat boost) are wonderful additions.

Creative Recipe Modifications & Customization Ideas

One of the best aspects of cooking curry is its incredible versatility. This Sweet Potato Lentil Curry recipe is wonderfully adaptable, allowing you to easily customize it to your taste, dietary needs, or whatever ingredients you have on hand. Don’t be afraid to get creative and make this dish truly your own! Here are some fantastic ways to modify your curry:

  • Boost Your Veggies: This curry is already packed with wholesome vegetables, but there’s always room for more! Feel free to add any additional vegetables you have in your fridge that need to be used up. Cauliflower florets and green beans are particularly delicious additions to a Sweet Potato Lentil Curry, as they absorb the rich flavors beautifully. Other excellent choices include diced red bell peppers, sliced carrots, sweet garden peas, or even mushrooms. Don’t hesitate to experiment – broccoli, zucchini, or even finely chopped cabbage would also work wonderfully. Add firmer vegetables like carrots or cauliflower earlier in the simmering process.
  • Add a Protein Punch: While this curry is a fulfilling plant-based meal, you can easily incorporate animal protein if you wish to satisfy diverse palates. Chicken thighs are a fantastic choice; their rich flavor and higher fat content ensure they remain wonderfully juicy and tender even after simmering in the coconut broth. Cut them into bite-sized pieces and sauté them with the onions and garlic until lightly browned before adding the other ingredients. Other lean protein options include lean ground turkey or shrimp (add shrimp towards the very end of cooking, simmering only until they turn pink to prevent overcooking).
  • Swap Paste for Powder: If you don’t have curry paste on hand or simply prefer to use what’s in your spice rack, a good quality curry powder is a perfectly acceptable alternative. However, be mindful that curry powders vary greatly in potency and flavor profiles. As a general rule, start by adding about half the amount of curry powder as you would paste (e.g., 1 tablespoon powder instead of 2 tablespoons paste), and then gradually add more to taste. This will help you avoid accidentally over-spicing your dish, ensuring a balanced and delicious outcome. For best results with curry powder, “bloom” it by cooking it for a minute or two with the oil and aromatics before adding liquids, to deepen its flavor.
  • Make it Spicier (or Milder!): For those who love a fiery kick, there are several ways to turn up the heat. Add a diced fresh chili pepper (like serrano or jalapeño) along with the garlic and onion, or stir in an extra pinch of cayenne pepper or crushed red pepper flakes at the end. For a milder version, choose a mild yellow curry paste and reduce or omit any additional hot spices. Always taste as you go to ensure it’s just right for your palate.
  • Enhance with Other Legumes: While lentils are central to this recipe, you could also add a can of drained and rinsed chickpeas, cannellini beans, or black beans along with the lentils for extra texture, fiber, and protein. This is a great way to boost the heartiness of the dish.
Sweet Potato Lentil Curry with a serving spoon
A close-up view of the rich, creamy texture of the Sweet Potato Lentil Curry.

Step-by-Step Guide: How to Make Sweet Potato Lentil Curry

Crafting this flavorful Sweet Potato Lentil Curry is a straightforward process, making it accessible for cooks of all skill levels. Follow these simple steps to bring this warming dish to life in your kitchen, achieving perfect results every time:

  1. Prepare the Aromatic Base: Begin by heating two tablespoons of extra virgin olive oil in a large, sturdy pot or Dutch oven over medium heat. Once the oil is shimmering and hot, add the minced garlic and diced onion. Sauté gently for about 1-2 minutes until they become fragrant and the onion begins to soften and turn translucent. Be careful not to burn the garlic.
  2. Build the Flavor Foundation: Stir in the chopped fresh tomato (or canned diced tomatoes) and a small splash of water (about 1/4 cup) to help loosen the mixture and create a saucy base, preventing sticking. Continue to cook for another 3-5 minutes, allowing the tomatoes to break down slightly and release their juices. Next, incorporate the curry paste, ground coriander, and ginger. Stir everything thoroughly to combine, ensuring the spices are fully integrated and fragrant, cooking for about 30 seconds until aromatic. Season with a dash of salt and freshly ground black pepper to taste.
Sweet Potato Lentil Curry in a skillet, early stage
The aromatic base of garlic, onion, and spices cooking in the skillet.
  1. Add Sweet Potatoes, Lentils, and Coconut Milk: Introduce the uniformly cubed sweet potato and the thoroughly rinsed and drained red lentils to the pot. Pour in the full can of coconut milk. Stir everything thoroughly to ensure the sweet potatoes and lentils are well coated in the flavorful sauce. Bring the curry mixture to a gentle boil, then reduce the heat to low, cover the pot with a lid, and let it simmer for 15 minutes. This initial simmer allows the sweet potatoes to start tenderizing and the lentils to begin cooking and softening.
  2. Introduce Broth and Continue Simmering: After 15 minutes, carefully remove the lid. Pour in the vegetable broth and give the curry another good stir to integrate all the liquids. Re-cover the pot and continue to simmer for an additional 10-15 minutes, or until the sweet potato cubes are fork-tender and the lentils are fully cooked and creamy. The curry should have thickened nicely to your desired consistency. If it seems too thick, add a little more broth or water.
  3. Wilt in the Spinach and Serve: Finally, stir in the fresh baby spinach. Allow it to wilt into the hot curry for just a minute or two – its delicate leaves will soften quickly from the residual heat. Once the spinach is tender and vibrant, your Sweet Potato Lentil Curry is ready to enjoy! Ladle generous portions into bowls, ideally over a fluffy bed of jasmine rice, brown rice, or wholesome quinoa. Garnish with a generous sprinkle of fresh cilantro, a dollop of cooling yogurt (dairy or non-dairy plant-based), and a pinch of crushed red pepper flakes for a subtle touch of heat. Serve immediately with warm naan bread on the side for dipping and scooping up every last delicious drop.

If you’re a fan of sweet potato recipes, you’ll love exploring these other delicious creations: our hearty Cheesy Ground Turkey Sweet Potato Skillet, the comforting Sweet Potato Chili, the flavorful Southwestern Roasted Sweet Potato Rounds, or this incredibly cozy Sweet Potato Soup with Lentils. Perfect for any meal!

Sweet Potato Lentil Curry simmering in a pot
The Sweet Potato Lentil Curry simmering to perfection, developing its rich flavors and creamy texture.

Expert Tips for a Perfect Sweet Potato Lentil Curry

Achieving a truly outstanding curry often comes down to a few key techniques and considerations. Here are some expert tips to ensure your Sweet Potato Lentil Curry is bursting with flavor and perfectly cooked every time:

  • Always Rinse Your Lentils Thoroughly: This crucial step should never be skipped. Before adding your lentils to the pot, place them in a fine-mesh sieve and rinse them thoroughly under cold running water. Agitate them gently with your fingers to ensure all surfaces are rinsed. This process effectively removes any dust, small stones, or unwanted debris that might be present due to how they’re harvested and packaged. Rinsing also washes away excess starch, which can make your curry cloudy or gummy if left unrinsed, ensuring a cleaner, more appealing texture.
  • Master the Heat Level to Your Liking: Spice preference is highly personal, so don’t be afraid to customize the heat level of your curry! If you love a fiery kick, feel free to add extra cayenne pepper, a pinch of chili powder, or even a finely diced fresh green chili (like serrano or jalapeño) along with the garlic and onion. For a milder version, opt for a gentle yellow curry paste and reduce or omit any additional heat-inducing spices. Always taste as you go, especially after adding spices, and adjust to your comfort level until it’s just right for your palate.
  • Explore the World of Spices: Indian cuisine is renowned for its intricate and vibrant spice blends. While this recipe provides a fantastic foundation, don’t hesitate to play around with other spices to deepen the flavor profile. Beyond dried coriander, consider adding dried cumin for earthy notes or turmeric for its beautiful golden color and mild, peppery flavor, along with its numerous health benefits. For an even more authentic touch, experiment with whole spices: toast whole cumin seeds, coriander seeds, or mustard seeds in the hot oil before adding the aromatics to unleash their full, complex fragrance. Whole spices like star anise and cardamom pods also make wonderful additions – just remember to remove them before serving for the best texture and to prevent an overwhelming flavor.
  • Cut Vegetables Uniformly for Even Cooking: For consistent texture and even cooking, especially with the sweet potatoes, make sure to cut all your vegetables into roughly the same size chunks (ideally 1-inch cubes for sweet potatoes). This ensures that everything finishes cooking at the same time, preventing some pieces from being undercooked and others turning mushy. Uniformity is key to a perfectly textured curry.
  • Don’t Rush the Simmer: The simmering phase is where all the flavors truly meld, deepen, and concentrate. Allow your curry enough time to gently bubble, letting the sweet potatoes become tender and the lentils absorb the aromatic liquid and thicken the sauce. Rushing this step can result in a less flavorful, thinner, and texturally uneven dish. Patience during simmering is rewarded with a richer, more harmonious curry.

Storage & Reheating Tips for Your Leftover Curry

This Sweet Potato Lentil Curry is not only delicious freshly made but also fantastic as leftovers, often tasting even better the next day as the flavors have more time to meld and deepen! Here’s how to properly store and reheat your curry to enjoy it again:

  • Leftovers in the Refrigerator: Once your curry has cooled completely to room temperature (this is important for food safety, typically within 2 hours), transfer any leftovers into a clean, airtight container. Store it promptly in the refrigerator, where it will maintain its delicious flavor and quality for up to five days. This makes it an excellent choice for meal prepping.
  • Freezing for Longer Storage: This curry freezes exceptionally well, making it perfect for future meal planning or when you have extra portions. Divide the cooled curry into individual portions in freezer-safe containers, heavy-duty freezer bags, or glass jars (leaving headspace for expansion). It can be stored in the freezer for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator before reheating.
  • Reheating Instructions: To reheat the Sweet Potato Lentil Curry, you have a couple of easy and convenient options. Gently warm it up in a saucepan over medium heat on the stovetop, stirring occasionally, until it is heated through and simmering lightly. There’s no need to bring it to a rolling boil. Alternatively, you can heat individual portions in your microwave until steaming hot, stirring halfway through to ensure even heating. If the curry has thickened too much during storage (which often happens with lentil-based dishes), add a splash of vegetable broth or water to reach your desired consistency before serving.

Explore More Sweet Potato Recipes

Vegetarian

Sweet Potato Bowl

Turkey

Cheesy Ground Turkey Sweet Potato Skillet

Mediterranean

Sweet Potato Soup with Lentils

Vegetarian

Southwestern Roasted Sweet Potato Rounds

Tried this recipe? We’d love to hear from you! Leave a star rating and comment below. To stay updated with our latest recipes, subscribe to our newsletter or follow us on
Facebook,
Instagram, or
Pinterest.

Average Rating: 5 out of 5 stars from 2 votes

Sweet Potato Lentil Curry

By
Julia Jolliff
In the cooler months this Sweet Potato Lentil Curry will warm you up. Sweet potatoes, vegetables and lentils are simmered in broth, coconut milk, warm spices, and finished off with fresh herbs. This is an easy curry dish to make and perfect for a weeknight meal with a salad and naan bread.
Sweet Potato Lentil Curry 1200 x 1200
Pin Recipe
Print Recipe
Prep Time:
15 mins
Cook Time:
30 mins
Total Time:
45 mins
Servings:
4

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 4 garlic cloves, minced
  • 1 small onion, diced
  • 1 cup tomato, chopped or 1 cup diced tomatoes
  • 2 tablespoons curry paste
  • 1 teaspoon dried coriander
  • 1/2 teaspoon dried ginger or 1 tablespoon fresh ginger
  • 1 large size sweet potato, peeled and cut into small cubes
  • 1 cup dry red lentils, picked through, rinsed and drained
  • 2 cups of baby spinach, pieces torn
  • 1 – 14 ounce can coconut milk
  • 1 cup vegetable broth
  • Fresh cilantro for garnish
  • Yogurt for serving
  • Crushed red pepper for garnish

Instructions

  1. Heat a medium size pan with olive oil on medium heat. Sauté minced garlic and diced onion for 1 minute until fragrant.
  2. Add the chopped tomato and a splash of water. Continue to cook for 3-5 minutes, allowing the tomato to soften. Stir in the curry paste, dried coriander, and ginger. Season with a dash of salt and pepper to taste, and mix well to combine.
  3. Add the cubed sweet potato, rinsed red lentils, and coconut milk. Bring this mixture to a boil, then reduce heat to low, cover, and simmer for 15 minutes.
  4. Remove the lid and stir in the vegetable broth. Stir thoroughly, re-cover, and simmer for another 10-15 minutes, or until the sweet potato is tender and the lentils are cooked. Stir in the fresh spinach and let it wilt, which will take only a minute or so.
  5. Serve hot in bowls, optionally over rice or quinoa. Top with fresh cilantro, a dollop of yogurt, and crushed red pepper flakes. Enjoy with a piece of warm naan bread on the side.

Chef’s Notes

  • Rinse your lentils: Before cooking, ensure your lentils are well-rinsed in cold water and picked through to remove any shriveled lentils or unwanted debris.
  • Play with spices: Enhance your curry’s flavor by experimenting with additional spices. Ground cumin and turmeric are excellent choices. For whole spices, consider toasting cumin, coriander, or mustard seeds in the oil at the beginning. Remember to remove whole star anise and cardamom pods before serving.
  • Leftovers: Store cooled Sweet Potato Lentil Curry in an airtight container in the refrigerator for up to five days.
  • Reheating: Gently warm leftover curry in a pan over medium heat or in the microwave. Add a splash of broth or water if it’s too thick.

Nutrition Information

Calories: 324kcal | Carbohydrates: 46g | Protein: 14g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 286mg | Potassium: 867mg | Fiber: 17g | Sugar: 7g | Vitamin A: 11059IU | Vitamin C: 17mg | Calcium: 85mg | Iron: 5mg

Nutrition information is automatically calculated and should only be used as an approximation.

Tried this recipe?Mention @acedarspoon or tag #acedarspoon!