Sweet Potato Lentil Curry Energy Recipe

If you’ve ever craved a hearty bowl of comfort that warms you from the inside out, this sweet potato lentil curry is exactly that. It’s the kind of dish you’ll want on repeat—simple to make, nourishing, and bursting with rich flavors. Think of it as a hug in soup form.

I first made this curry on a chilly evening when my pantry was almost bare. All I had were red lentils, a couple of sweet potatoes, some curry powder, and a can of coconut milk. A few spices later, magic happened. I had a creamy, cozy bowl that instantly lifted my spirits.

In this recipe, I’ll show you how to bring together everyday ingredients into something that feels special but doesn’t take hours.


Why You’ll Love This Sweet Potato Lentil Curry

  • One pot wonder – fewer dishes, more flavor.
  • Naturally vegan and packed with plant-based protein.
  • Budget-friendly – made with pantry staples.
  • Customizable – swap veggies, adjust spices, make it yours.
  • Meal-prep friendly – reheats like a dream.

Key Ingredients You’ll Need

fresh ingredients

Here’s the short list of what makes this curry shine:

  • Red Lentils – They cook quickly, breaking down into a creamy base.
  • Sweet Potatoes – Add natural sweetness and velvety texture.
  • Coconut Milk – Balances the spices with richness.
  • Curry Powder – The heart of the flavor. Use your favorite blend.
  • Garlic & Onion – Because every good curry needs them.
  • Vegetable Broth – Builds depth without overpowering.
  • Spinach (optional) – Adds a pop of green and extra nutrients.

How to Make Sweet Potato Lentil Curry

Here’s the step-by-step. Don’t worry, it’s straightforward.

Step 1: Sauté the Base

Heat oil in a large pot. Add chopped onion, garlic, and a pinch of salt. Cook until fragrant. This is your flavor foundation.

Step 2: Spice It Up

Stir in curry powder and a little ground cumin. Toast them for a minute. This wakes up the spices and gives the curry a deeper taste.

Step 3: Add the Bulk

Toss in diced sweet potatoes and rinsed red lentils. Stir to coat them with the spices.

Step 4: Simmer

Pour in vegetable broth and coconut milk. Bring to a boil, then reduce to a simmer. Cook for about 20 minutes, or until the sweet potatoes are tender and the lentils have softened.

Step 5: Finishing Touch

Stir in spinach or kale if you like. Taste, then season with salt, pepper, and maybe a squeeze of lime juice for brightness.


Serving Ideas

three variations of serving

This curry is versatile. Serve it over:

  • Steamed rice or quinoa for a hearty meal.
  • Warm naan bread to scoop up every drop.
  • A bed of cauliflower rice if you want to keep it lighter.

Pro tip: The flavors deepen overnight. So if you can, make a big batch—the leftovers are even better.


Variations to Try

A trio of bowls in a row
  • Sweet Potato Lentil Soup – Add extra broth to thin it out into a lighter soup.
  • Curried Lentil Soup – Skip coconut milk and use more spices for a stronger punch.
  • Curried Sweet Potato Soup – Blend it until smooth for a velvety bowl.
  • Red Curry Lentils – Add a spoon of Thai red curry paste for a spicy twist.
  • Coconut Curry Sweet Potato Soup – Extra coconut milk for creaminess.

Storage Tips

  • Fridge: Keeps well for 4–5 days.
  • Freezer: Store in airtight containers for up to 2 months. Thaw overnight before reheating.

To reheat, warm gently on the stove with a splash of broth if it thickened too much.


Nutritional Benefits

This curry isn’t just delicious—it’s nourishing too.

  • Red lentils give you protein and fiber.
  • Sweet potatoes are packed with vitamin A and antioxidants.
  • Coconut milk adds healthy fats for satiety.
  • Spices like turmeric and cumin have natural anti-inflammatory properties.

It’s a bowl of goodness that tastes indulgent but supports your body too.


Final Thoughts

This sweet potato lentil curry is proof that simple ingredients can make something extraordinary. It’s cozy, flavorful, and nourishing—all in one bowl. Whether you enjoy it as a soup, over rice, or scooped with naan, it’s bound to become a go-to in your kitchen.

So grab those lentils and sweet potatoes, and let’s get cooking. Who knew comfort could be this easy?

steaming bowl of sweet potato lentil curry

Sweet Potato Lentil Curry

This creamy sweet potato lentil curry is hearty, flavorful, and perfect for a cozy dinner. Made with red lentils, sweet potatoes, coconut milk, and warm spices, it’s simple to cook, budget-friendly, and completely plant-based.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 people
Course: Dinner, Soup, Main Course
Cuisine: Fall Comfort Food, Indian-inspired, vegan
Calories: 340

Ingredients
  

  • 1 tablespoon olive oil or any cooking oil
  • 1 medium onion diced
  • 3 garlic cloves minced
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 2 medium sweet potatoes peeled and diced (about 3 cups)
  • 1 cup red lentils rinsed
  • 4 cups vegetable broth
  • 1 can 13.5 oz coconut milk
  • 2 cups fresh spinach optional
  • 1 teaspoon salt adjust to taste
  • ½ teaspoon black pepper
  • Juice of ½ lime optional, for brightness
  • Fresh cilantro for garnish

Method
 

Step 1 – Cook the base
  1. Heat oil in a large pot over medium heat. Add diced onion and garlic. Cook until soft and fragrant, about 3–4 minutes.
Step 2 – Add spices
  1. Stir in curry powder and ground cumin. Toast for 1 minute to release their flavor.
Step 3 – Add lentils and sweet potatoes
  1. Mix in the diced sweet potatoes and rinsed red lentils. Stir so they’re coated with the spices.
Step 4 – Simmer
  1. Pour in vegetable broth and coconut milk. Stir well. Bring to a boil, then reduce to a gentle simmer. Cook uncovered for 20–25 minutes, stirring occasionally, until the lentils are soft and the sweet potatoes are tender.
Step 5 – Finish the curry
  1. Stir in spinach, if using. Season with salt, pepper, and a squeeze of lime juice. Let it sit for 2 minutes before serving.
Step 6 – Serve
  1. Ladle into bowls, garnish with cilantro, and serve hot with rice, naan, or enjoy as is.

Notes

  • For extra spice, add chili flakes or a fresh chili when cooking the onions.
  • You can swap spinach with kale or leave it out completely.
  • The curry thickens as it cools. Add a splash of broth or water when reheating.
  • This dish tastes even better the next day because the flavors deepen overnight.

Frequently Asked Questions

1. Can I use green or brown lentils instead of red?
You can, but they’ll take longer to cook and won’t break down as much. The curry will be chunkier.

2. Do I have to use coconut milk?
Nope. You can swap in cashew cream or regular cream if you prefer. Just know the flavor will shift slightly.

3. Can I make this in a slow cooker?
Yes. Add everything except the spinach, cook on low for 6–7 hours, and stir in greens at the end.

4. Is this curry spicy?
That depends on your curry powder. If you like more heat, add chili flakes or fresh chili.

5. Can I blend the curry into soup?
Absolutely. Use an immersion blender for a smoother lentil soup texture.

Jeremy Powell Avatar

AUTHOR

Jeremy Powell - Green Springs Bistro

Hi! I’m Jeremy!

Passionate foodie and recipe developer. I share my love for bistro-style, healthy recipes to make nutritious eating flavorful.

Search

Subscribe

Get exclusive access to recipes and cooking tips!





You’ll also love