ADVERTISEMENT

Best Lentil Sweet Potato Curry – Easy 30-Minute

By August 17, 20266 min read

This Hearty Lentil & Sweet Potato Curry is my go-to when I crave something comforting, healthy, and incredibly satisfying. It's a vibrant, aromatic dish that comes together in just 30 minutes, making it perfect for busy weeknights.

Advertisements1

The combination of earthy lentils, sweet potatoes, and creamy coconut milk creates a luscious sauce that’s both hearty and nourishing. Plus, it's naturally vegan and gluten-free, so everyone can enjoy it.

Whether you're a seasoned cook or a beginner, this curry is foolproof and full of flavor. Let's get cooking!

Why You'll Love This Recipe

1

Quick & Easy: Ready in 30 minutes from start to finish.
2

One-Pot Wonder: Minimal cleanup, maximum flavor.
3

Nutrient-Packed: High in protein, fiber, and vitamins.
4

Budget-Friendly: Uses simple, affordable ingredients.

About the Ingredients

1 tablespoon coconut oil

Use refined coconut oil for a neutral flavor or unrefined for extra coconut taste. You can also substitute with vegetable oil.

1 medium yellow onion, diced

Yellow onion provides a sweet, mellow base. You can use white or red onion if that's what you have.

3 cloves garlic, minced

Fresh garlic is best, but you can use 1 teaspoon garlic powder in a pinch.

1 tablespoon fresh ginger, grated

Fresh ginger adds zing. You can substitute with 1 teaspoon ground ginger.

2 tablespoons curry powder

Use a good-quality curry powder. For a spicier kick, add a pinch of cayenne or red pepper flakes.

1 teaspoon ground turmeric

Turmeric gives the curry its golden color and earthy flavor. You can omit if you don't have it.

1 (14.5 oz / 400g) can diced tomatoes, undrained

Use fire-roasted diced tomatoes for extra smoky flavor. You can also use crushed tomatoes.

1 cup (200g) dried red lentils, rinsed

Red lentils cook quickly and break down to thicken the curry. You can use brown or green lentils, but increase cooking time by 10 minutes.

2 medium sweet potatoes, peeled and cubed (about 3 cups / 400g)

Sweet potatoes add natural sweetness and hearty texture. You can substitute with butternut squash or regular potatoes.

1 can (14 oz / 400ml) full-fat coconut milk

Full-fat coconut milk makes the curry creamy. For a lighter version, use light coconut milk, but the sauce will be thinner.

2 cups (480ml) vegetable broth

Use low-sodium broth to control saltiness. You can also use water, but broth adds more flavor.

Salt and black pepper to taste

Season according to your preference. Start with 1/2 teaspoon salt and adjust.

Tips & Tricks

Don't skip rinsing the lentils

this removes excess starch and prevents them from becoming mushy.

  • Cut sweet potatoes into uniform cubes so they cook evenly.
  • If the curry becomes too thick, add a splash of water or broth to reach your desired consistency.
  • Taste and adjust seasoning before serving – curry often needs a little salt to bring out the flavors.

Pro Tips

1

Sauté aromatics well: cook onions until translucent and garlic is fragrant to build a strong flavor base.
2

Toast spices briefly: after adding curry powder and turmeric, stir for 30 seconds to release their oils.
3

Use full-fat coconut milk: it creates a richer, creamier sauce. Shake the can well before opening.
4

Let it rest: after cooking, let the curry sit for 5 minutes – it thickens and flavors meld.

Step-by-Step Instructions

1. Sauté Aromatics

Heat coconut oil in a large pot or Dutch oven over medium heat. Add onion and cook for 3-4 minutes until softened and translucent. Stir in garlic and ginger; cook for 1 minute until fragrant.

2. Toast Spices

Add curry powder and turmeric. Stir constantly for 30 seconds to toast the spices, which intensifies their flavor.

3. Add Tomatoes and Lentils

Pour in the diced tomatoes with their juices and the rinsed lentils. Stir well to combine.

4. Add Sweet Potatoes and Liquids

Add sweet potatoes, coconut milk, and vegetable broth. Stir to combine. Bring to a boil over high heat.

5. Simmer Until Tender

Reduce heat to low, cover, and simmer for 20-25 minutes, or until lentils are tender and sweet potatoes are easily pierced with a fork. Stir occasionally to prevent sticking.

6. Season and Serve

Season with salt and pepper to taste. Serve hot over rice, quinoa, or with naan bread. Garnish with fresh cilantro if desired.

Delicious Variations

  • Add a handful of fresh spinach or kale in the last 5 minutes of cooking for extra greens.
  • Swap sweet potatoes for butternut squash and add a can of chickpeas for extra protein.
  • Make it creamy by stirring in a dollop of coconut yogurt or a splash of cream before serving.

How to Store Hearty Lentil & Sweet Potato Curry

Refrigerator

Store in an airtight container in the refrigerator for up to 4 days.

Freezer

Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating

Reheat in a saucepan over medium heat, stirring occasionally, until heated through. Add a splash of water or broth if it's too thick.

Frequently Asked Questions

Q: Can I make this curry in an Instant Pot?

Yes, you can. Use the sauté function to cook the aromatics and spices, then add all remaining ingredients. Cook on high pressure for 10 minutes, then quick release. Stir and serve.

Q: Can I use brown or green lentils instead of red?

Yes, you can, but they take longer to cook and won't break down as much. Increase the simmering time by 10-15 minutes, and you may need to add extra broth.

Q: Is this curry spicy?

This curry is mildly spiced, with a warm, aromatic heat. If you prefer more heat, add a chopped chili or a pinch of cayenne pepper with the spices.

Q: What can I serve with this curry?

It's delicious with steamed basmati rice, quinoa, or naan bread. You can also top it with fresh cilantro, a squeeze of lime, or a dollop of yogurt.

I hope you enjoy this Hearty Lentil & Sweet Potato Curry as much as I do! If you make it, I'd love to hear how it turned out – leave a comment below and share your creation on social media with #heartycurry.

Hearty Lentil & Sweet Potato Curry

Hearty Lentil & Sweet Potato Curry

Hearty Lentil & Sweet Potato Curry: a rich, creamy, 30-minute one-pot meal that's packed with protein and fiber. Perfect for busy weeknights!

★★★★½ 4.8 (127 ratings)
15 minPrep time25 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 tablespoon coconut oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons curry powder
  • 1 teaspoon ground turmeric
  • 1 (14.5 oz / 400g) can diced tomatoes, undrained
  • 1 cup (200g) dried red lentils, rinsed
  • 2 medium sweet potatoes, peeled and cubed (about 3 cups / 400g)
  • 1 can (14 oz / 400ml) full-fat coconut milk
  • 2 cups (480ml) vegetable broth
  • Salt and black pepper to taste

📋 Instructions

  1. 1Sauté Aromatics — Heat coconut oil in a large pot or Dutch oven over medium heat. Add onion and cook for 3-4 minutes until softened and translucent. Stir in garlic and ginger; cook for 1 minute until fragrant.
  2. 2Toast Spices — Add curry powder and turmeric. Stir constantly for 30 seconds to toast the spices, which intensifies their flavor.
  3. 3Add Tomatoes and Lentils — Pour in the diced tomatoes with their juices and the rinsed lentils. Stir well to combine.
  4. 4Add Sweet Potatoes and Liquids — Add sweet potatoes, coconut milk, and vegetable broth. Stir to combine. Bring to a boil over high heat.
  5. 5Simmer Until Tender — Reduce heat to low, cover, and simmer for 20-25 minutes, or until lentils are tender and sweet potatoes are easily pierced with a fork. Stir occasionally to prevent sticking.
  6. 6Season and Serve — Season with salt and pepper to taste. Serve hot over rice, quinoa, or with naan bread. Garnish with fresh cilantro if desired.
👨‍🍳 Chef's Note: This curry tastes even better the next day as the flavors meld together. It's also a great meal-prep option for busy weeks.

Servings: 6

Cuisine: Indian-inspired

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Leave a Comment

x
Advertisements