Sweet Potato Lentil Coconut Curry

Published on November 01, 2025
4.8 (245 reviews)

Imagine a bowl that wraps you in warm, aromatic comfort while still feeling light enough for any season. Sweet Potato Lentil Coconut Curry delivers that exact experience—a harmonious blend of creamy c

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Sweet Potato Lentil Coconut Curry
Prep: 20 mins
Cook: 35 mins
Servings: 4

Imagine a bowl that wraps you in warm, aromatic comfort while still feeling light enough for any season. Sweet Potato Lentil Coconut Curry delivers that exact experience—a harmonious blend of creamy coconut, earthy lentils, and caramel‑sweet sweet potatoes that dance together in a fragrant spice bath.

What makes this dish truly special is the way the natural sweetness of the potatoes balances the gentle heat of curry spices, while the lentils add protein and a satisfying bite. The coconut milk ties everything together with a silky richness that never feels heavy.

This curry is perfect for busy professionals, veggie‑lovers, and anyone craving a nourishing, plant‑forward meal. Serve it for a cozy weeknight dinner, a weekend brunch, or even as a hearty lunchbox option that reheats beautifully.

The cooking process is straightforward: sauté aromatics, toast the spices, simmer the vegetables and lentils in coconut milk, then finish with a splash of lime and fresh herbs. In under an hour you’ll have a vibrant, wholesome bowl ready to enjoy.

Why You'll Love This Recipe

Bright, Layered Flavors: The combination of sweet potatoes, coconut milk, and a curated spice blend creates a complex taste that stays interesting from first bite to last.

One‑Pot Simplicity: All ingredients cook together in a single pot, meaning fewer dishes, less cleanup, and a more cohesive flavor profile.

Nutritious Powerhouse: Red lentils supply plant‑based protein and fiber, while sweet potatoes provide beta‑carotene, making this meal both satisfying and health‑boosting.

Customizable Heat: Adjust the chili flakes or add fresh jalapeño to dial the spice level up or down, fitting any palate.

Ingredients

The magic of this curry lies in its thoughtfully chosen ingredients. Sweet potatoes bring natural sweetness and a creamy texture, while red lentils add a hearty, protein‑rich foundation. Coconut milk supplies a luscious, dairy‑free richness that carries the spices beautifully. Aromatics such as onion, garlic, and ginger build depth, and a blend of classic Indian spices creates the signature warm heat. Fresh cilantro and lime finish the dish with bright, herbaceous notes.

Main Ingredients

  • 2 medium sweet potatoes, peeled and cubed (about 2 cups)
  • 1 cup red lentils, rinsed
  • 1 can (13.5 oz) coconut milk, full‑fat
  • 1 large onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated

Spice & Sauce Mix

  • 2 teaspoons curry powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¼ teaspoon red‑pepper flakes (optional for heat)
  • ½ cup vegetable broth
  • 1 tablespoon maple syrup or agave nectar

Seasonings & Garnish

  • Salt and freshly ground black pepper, to taste
  • Juice of 1 lime
  • ¼ cup fresh cilantro, chopped

Together these ingredients create a balanced, comforting curry that feels both indulgent and wholesome. The sweet potatoes soften while holding their shape, the lentils break down just enough to thicken the sauce, and the coconut milk provides a luxurious mouthfeel. The spice blend adds warmth without overwhelming, and the final splash of lime and cilantro lifts the dish with bright acidity and freshness.

Step-by-Step Instructions

Sweet Potato Lentil Coconut Curry

Preparing the Aromatics

Begin by heating a large heavy‑bottomed pot over medium heat. Add 2 tablespoons of neutral oil (such as canola) and let it shimmer. Toss in the diced onion and sauté for 4‑5 minutes, stirring occasionally, until the onions become translucent and begin to caramelize. This step builds a sweet foundation that will later balance the curry’s heat.

Toasting the Spices

Add the minced garlic, grated ginger, and all dry spices (curry powder, turmeric, cumin, coriander, and red‑pepper flakes). Stir constantly for about 30 seconds, allowing the spices to release their essential oils. You’ll notice a fragrant, slightly nutty aroma—this is the moment the flavor base truly awakens.

Building the Curry

  1. Add the Sweet Potatoes & Lentils. Stir in the cubed sweet potatoes and rinsed red lentils, coating them with the spiced aromatics. Cook for 2 minutes so the pieces absorb the flavors.
  2. Introduce Liquids. Pour in the coconut milk, vegetable broth, and maple syrup. Bring the mixture to a gentle boil, then reduce to a simmer. The coconut milk should swirl into a creamy broth without separating.
  3. Simmer Until Tender. Cover partially and let the curry simmer for 20‑25 minutes, stirring occasionally. You’ll know it’s ready when the sweet potatoes are fork‑tender and the lentils have broken down enough to thicken the sauce.
  4. Season & Brighten. Taste and adjust salt and pepper as needed. Finish by stirring in the fresh lime juice, which adds a bright counterpoint to the richness.

Finishing Touches

Remove the pot from heat and sprinkle the chopped cilantro over the top. Let the curry rest for 3‑4 minutes; this allows the herbs to wilt gently and the flavors to meld. Serve hot, ladling generous portions over steamed basmati rice, quinoa, or a bed of cauliflower rice for a lower‑carb option.

Tips & Tricks

Perfecting the Recipe

Uniform Cutting. Cut sweet potatoes into similar‑sized cubes (about 1‑inch) so they cook evenly and finish at the same time as the lentils.

Rinse Lentils Thoroughly. A quick rinse removes dust and excess starch, preventing the curry from becoming gummy.

Flavor Enhancements

For an extra layer of depth, stir in a teaspoon of tamarind paste or a splash of soy sauce at the end of cooking. A handful of toasted coconut flakes added just before serving provides texture and a toasted aroma.

Common Mistakes to Avoid

Avoid boiling the curry too aggressively; a gentle simmer keeps the coconut milk from separating. Also, don’t add the lime juice too early—its bright acidity fades with prolonged heat.

Pro Tips

Use Full‑Fat Coconut Milk. The higher fat content creates a richer sauce and prevents curdling during simmering.

Finish with a Splash of Acid. A quick drizzle of lime or a teaspoon of apple cider vinegar brightens the entire dish right before serving.

Batch Cook the Base. Prepare the spice‑onion‑garlic mixture in bulk and freeze in portions; it speeds up future curry nights.

Adjust Consistency. If the curry thickens too much, stir in a little extra broth or water until you reach your desired sauciness.

Variations

Ingredient Swaps

Replace red lentils with green or brown lentils for a firmer texture, or swap sweet potatoes for butternut squash for a slightly nuttier flavor. For protein‑boost, add chickpeas or cubed tempeh during the simmer stage. If you love extra heat, incorporate a diced fresh chili or a teaspoon of harissa paste.

Dietary Adjustments

The recipe is naturally gluten‑free and vegan. Ensure any broth you use is plant‑based and choose maple syrup over honey for a strict vegan version. For a low‑carb twist, serve the curry over cauliflower rice or sautéed greens instead of grain‑based sides.

Serving Suggestions

Pair the curry with steamed jasmine rice, quinoa, or warm naan for a more indulgent meal. A simple cucumber‑mint raita (dairy or coconut‑yogurt based) adds cooling contrast. For a festive presentation, garnish with toasted pumpkin seeds and a drizzle of extra coconut milk.

Storage Info

Leftover Storage

Allow the curry to cool to room temperature, then transfer it to an airtight container. It keeps well in the refrigerator for 3‑4 days. For longer keeping, portion into freezer‑safe bags or containers and freeze for up to 3 months; label with date to maintain freshness.

Reheating Instructions

Reheat gently on the stovetop over low‑medium heat, adding a splash of broth or coconut milk to restore creaminess. Stir frequently until steaming hot, about 5‑7 minutes. In the microwave, cover a bowl loosely and heat on medium power for 2‑3 minutes, stirring halfway through. Avoid boiling, which can cause the coconut milk to separate.

Frequently Asked Questions

Absolutely. The flavors actually improve after a few hours as the spices meld. Cook the curry fully, let it cool, then store in the fridge. Reheat gently before serving, adding a little extra broth if the sauce has thickened. This makes weekday meals a breeze.

You can substitute green, brown, or even yellow lentils; just adjust cooking time—green and brown take a few minutes longer to become tender. Alternatively, use canned chickpeas for a different texture and protein boost. Ensure any substitution is rinsed and drained before adding to the pot.

The base recipe offers mild to medium heat thanks to the optional red‑pepper flakes. To dial it up, increase the flakes, add a fresh chopped jalapeño, or stir in a teaspoon of sriracha at the end. For a milder version, simply omit the flakes and serve with a dollop of plain coconut yogurt.

Serve the curry over fluffy basmati or jasmine rice to soak up the sauce, or choose quinoa for extra protein. Roasted cauliflower, sautéed greens, or a simple cucumber‑mint salad provide a refreshing contrast. For a heartier plate, add warm naan or flatbread to mop up every last drop.

This Sweet Potato Lentil Coconut Curry brings together comforting textures, vibrant spices, and wholesome nutrition in a single pot. By following the detailed steps, tips, and storage guidelines you’ll achieve consistent, restaurant‑quality results every time. Feel free to experiment with swaps, adjust the heat, or pair it with your favorite grains—cooking is your canvas. Enjoy the warm, aromatic bowl you’ve created and share the goodness with friends or family!

Recipe Summary

Prep
20 min
Cook
35 min
Total
55 min
Servings
4
Category: Healthy Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 2 medium sweet potatoes, peeled and cubed (about 2 cups)
  • 1 cup red lentils, rinsed
  • 1 can (13.5 oz) coconut milk, full‑fat
  • 1 large onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 teaspoons curry powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¼ teaspoon red‑pepper flakes (optional for heat)
  • ½ cup vegetable broth
  • 1 tablespoon maple syrup or agave nectar
  • Salt and freshly ground black pepper, to taste
  • Juice of 1 lime

Instructions

1
Preparing the Aromatics

Begin by heating a large heavy‑bottomed pot over medium heat. Add 2 tablespoons of neutral oil (such as canola) and let it shimmer. Toss in the diced onion and sauté for 4‑5 minutes, stirring occasion...

2
Toasting the Spices

Add the minced garlic, grated ginger, and all dry spices (curry powder, turmeric, cumin, coriander, and red‑pepper flakes). Stir constantly for about 30 seconds, allowing the spices to release their e...

3
Building the Curry

Remove the pot from heat and sprinkle the chopped cilantro over the top. Let the curry rest for 3‑4 minutes; this allows the herbs to wilt gently and the flavors to meld. Serve hot, ladling generous p...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.