Sweet Potato Lentil Curry

Featured in: One-Pot Recipes

Enjoy a warming blend of sweet potatoes and protein-rich lentils combined with carrots, bell pepper, and baby spinach. This vibrant dish features aromatic spices like curry powder, cumin, and turmeric, all simmered gently in coconut milk and vegetable broth for a creamy texture and deep flavor. Easy to prepare and vegan-friendly, it's perfect served with rice or naan and finished with fresh cilantro and lime. Balanced, nutritious, and flavorful—great for busy weeknights or cozy weekends.

Updated on Wed, 22 Oct 2025 15:35:41 GMT
Creamy Sweet Potato Lentil Curry in bowl, topped with cilantro, ready to serve. Save
Creamy Sweet Potato Lentil Curry in bowl, topped with cilantro, ready to serve. | cinnamonglow.com

This hearty Sweet Potato Lentil Curry is my go-to recipe when I crave something wholesome and deeply flavorful yet easy enough for a busy weeknight. Filled with tender sweet potatoes, nutritional lentils, and a luxuriously spiced coconut base, it’s a bowl of comfort that never fails to warm me up from the inside out.

After making this on a rainy day with just what I had left in the fridge I realized how forgiving and customizable it is. Since then even picky eaters in my house have grown to love its creamy texture and balanced flavors.

Ingredients

  • Sweet potatoes: These form the creamy and subtly sweet base so choose firm brightly colored ones without blemishes for best flavor
  • Dry red lentils: These cook quickly and help thicken the curry’s body Red lentils are perfect because they break down easily becoming tender and creamy
  • Coconut milk: This makes the sauce rich and luscious Opt for full-fat coconut milk for extra creaminess but light works too
  • Vegetable broth: Enhances overall flavor without making the curry too thick Choose a good-quality low-sodium broth if possible
  • Onion, garlic, ginger: Essential for building depth and aroma Fresh ginger adds a gentle heat (pick a plump piece with smooth skin)
  • Carrot and red bell pepper: Bring extra color and subtle sweetness Use firm carrots and glossy bright bell peppers
  • Curry powder, cumin, coriander, turmeric, cayenne: A fragrant spice blend for warmth and golden color Use freshly ground spices if possible for maximum flavor
  • Baby spinach: This adds greens right at the end You can swap with kale or simply leave out
  • Olive oil: Helps sauté and bring out spice flavors Choose extra-virgin for more aroma
  • Cilantro and lime wedges: For finishing with herbal freshness and a little tang Pick vibrant cilantro and juicy limes

Instructions

Prep and Sauté the Aromatics:
Begin by heating olive oil in a large pot over medium heat. Add the finely chopped onion. Let it gently cook for three to four minutes until it turns soft and a bit translucent. Stir occasionally so it doesn’t brown too much. This slow sauté helps build the foundation of flavor for the entire dish.
Bring Out the Fragrance:
Once your onions are soft, add the minced garlic and grated ginger. Stir and cook for one minute until you can smell the aroma filling the kitchen. At this stage, you want to avoid burning so keep the heat at medium-low and stir constantly.
Toast Your Spices:
Next in go the curry powder, ground cumin, coriander, turmeric, and if you like a bit of kick, a touch of cayenne. Toast the spices for about a minute, stirring nonstop so nothing sticks and they become fragrant. This step unlocks the flavors, infusing the oil and creating a complex base.
Build the Base with Vegetables:
Tumble in your diced sweet potatoes, carrot, and red bell pepper. Stir to coat every piece with the spice mixture so all the vegetables are glossy and covered. Give it a minute or so for the flavors to start mingling together.
Simmer with Lentils and Liquids:
Tip in your rinsed red lentils, pour in the coconut milk, and add the vegetable broth. Stir thoroughly to combine everything and increase the heat to bring the pot up to a gentle boil.
Cook Low and Slow:
Once bubbling, reduce the heat to low. Cover the pot and let the mixture simmer for twenty-five to thirty minutes. Stir a couple of times during cooking and check if the lentils and sweet potatoes are tender and nearly creamy.
Add the Greens:
If you are using baby spinach, stir it in at the end. The heat of the curry will quickly wilt the greens in about two minutes so they stay vibrant and just-cooked.
Finish and Season:
After the spinach is wilted, taste and season with salt and freshly ground black pepper as needed. Let the curry sit for a couple of minutes with the lid on before serving to meld the flavors.
Serve with a Burst of Freshness:
Ladle into bowls and garnish with chopped cilantro and lime wedges. The lime brightens everything up, cutting through the richness.
Close-up of vibrant Sweet Potato Lentil Curry simmering, colorful vegetables and spices visible. Save
Close-up of vibrant Sweet Potato Lentil Curry simmering, colorful vegetables and spices visible. | cinnamonglow.com

I find it impossible to resist the deep creaminess that coconut milk brings to this dish. The moment I add it and see the bright curry colors swirl together always reminds me of big family dinners where we’d pass bowls around and everyone would pile on their favorite toppings.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to four days. Reheat gently on the stovetop or in the microwave adding a splash of broth if needed to loosen. This curry also freezes well—just cool completely first, then freeze in portioned containers for up to three months.

Ingredient Substitutions

Swap sweet potatoes with butternut squash or pumpkin if that is what you have on hand. For added protein, stir in a can of drained chickpeas along with the lentils. If you cannot find red lentils, yellow split lentils will work but may take a few extra minutes to become tender.

Serving Suggestions

I love pairing this curry with fluffy basmati rice or warm naan bread to soak up every bit of creamy sauce. For a lighter meal, serve over cooked quinoa or alongside a crisp cucumber salad. Garnishing with extra lime and fresh chili slices takes it over the top.

Cultural Context

This curry is inspired by the comforting one-pot dishes common in South Asian home cooking, where warming spices and coconut milk create delicious depth. While not a traditional Indian recipe, it borrows techniques and flavors that make Indian kitchens so inviting.

Seasonal Adaptations

Swap bell pepper for diced zucchini or green beans in summer. Add extra greens like Swiss chard in winter for more nutrition. For fall, add chopped apple for gentle sweetness.

Homemade Sweet Potato Lentil Curry, a comforting vegan meal, served with lime wedges. Save
Homemade Sweet Potato Lentil Curry, a comforting vegan meal, served with lime wedges. | cinnamonglow.com

The first time I made this for friends they were amazed it was both vegan and deeply satisfying No matter the season it is now a staple in our meal rotation

Recipe FAQ Section

Can this dish be prepared ahead of time?

Yes, it keeps well in the fridge for up to four days and can be frozen for longer storage, making it ideal for meal prep.

What sides work best?

Steamed basmati rice, quinoa, or naan pair nicely, allowing you to soak up the flavorful sauce.

How can I add more heat?

Increase cayenne pepper or add fresh chopped chili to boost the spice level to your preference.

Are any substitutions possible for the spinach?

Kale is a great alternative, or simply omit the greens if you prefer a simpler dish.

Is this appropriate for gluten-free diets?

Yes, the dish is naturally gluten-free, but always check labels on broths and spices to avoid contamination.

Are there allergens to watch for?

Coconut milk may be an issue for those with tree nut allergies, so substitute if necessary.

What kind of lentils should be used?

Red lentils are recommended for their quick cooking time and creamy texture, perfect for this dish.

Sweet Potato Lentil Curry

Tender sweet potatoes and lentils in a hearty coconut and spice blend for a comforting, nourishing main meal.

Prep duration
15 min
Time to cook
35 min
Complete duration
50 min
Created by Hannah Collins

Classification One-Pot Recipes

Skill level Easy

Cultural Origin Indian-Inspired

Output 4 Portion count

Dietary considerations Plant-Based, No dairy, Without gluten

Components

Vegetables

01 2 medium sweet potatoes, peeled and diced (approximately 1.1 lbs)
02 1 medium onion, finely chopped
03 2 cloves garlic, minced
04 1-inch piece fresh ginger, grated
05 1 medium carrot, diced
06 1 red bell pepper, diced
07 2 cups baby spinach, optional

Legumes

01 1 cup dried red lentils, rinsed

Liquids

01 13.5 oz can coconut milk
02 2 cups vegetable broth
03 1 tablespoon olive oil

Spices & Seasonings

01 2 teaspoons curry powder
02 1 teaspoon ground cumin
03 1 teaspoon ground coriander
04 1/2 teaspoon turmeric
05 1/4 teaspoon cayenne pepper, optional
06 1 teaspoon salt
07 Freshly ground black pepper, to taste

Garnishes

01 Fresh cilantro, chopped
02 Lime wedges

Method

Phase 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and cook 3-4 minutes until softened.

Phase 02

Add Garlic and Ginger: Stir in minced garlic and grated ginger, cooking for 1 minute until aromatic.

Phase 03

Bloom Spices: Add curry powder, ground cumin, ground coriander, turmeric, and cayenne pepper. Stir constantly and cook for 1 minute.

Phase 04

Incorporate Vegetables: Add diced sweet potatoes, carrot, and bell pepper. Toss to coat evenly in spices.

Phase 05

Add Lentils and Liquids: Stir in rinsed red lentils, coconut milk, and vegetable broth. Mix thoroughly and bring mixture to a boil.

Phase 06

Simmer: Reduce heat to low, cover, and simmer for 25-30 minutes, stirring occasionally, until vegetables and lentils are tender.

Phase 07

Add Spinach (Optional): If using, stir in baby spinach and cook for 2 minutes until wilted.

Phase 08

Season: Add salt and freshly ground black pepper to taste.

Phase 09

Garnish and Serve: Portion into bowls and garnish with chopped cilantro and lime wedges. Serve hot.

Tools needed

  • Large pot or Dutch oven
  • Chef’s knife
  • Cutting board
  • Wooden spoon

Allergy details

Review each component for potential allergens and consult with a healthcare professional if you're uncertain about any ingredients.
  • Contains coconut, which is a tree nut allergen for some individuals.
  • Gluten-free as written; verify vegetable broth and spice labels if highly sensitive.

Nutritional breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 370
  • Fats: 13 g
  • Carbohydrates: 54 g
  • Protein Content: 12 g