Skip to content
Home » Creamy Lentil and Sweet Potato Curry (30-Minute Recipe)

Creamy Lentil and Sweet Potato Curry (30-Minute Recipe)

A close-up view of a bowl of lentil and sweet potato stew with kale, cilantro, and coconut milk on a marble counter with a gold spoon.

Imagine walking into a kitchen filled with the scent of toasted ginger, lemongrass, and warm garlic while the rain drums against the window. You’re exhausted, the kids are hungry, and the thought of a complex recipe feels overwhelming. I’ve been there. This is why I created The Ultimate 30-Minute Lentil & Sweet Potato Curry Soup.

It’s a sun-colored, velvety bowl of pure comfort that hits the table in less time than it takes to order takeout. We aren’t just making soup; we’re building a rich, deeply savory experience using simple pantry staples. The sweet potatoes melt into the broth, creating a creamy texture that feels indulgent while staying completely plant-based. Every spoonful offers a bright pop of lime and a hit of fresh cilantro to wake up your palate after a long day.

At-A-Glance
  • Dietary: Vegan, Gluten-Free, Dairy-Free
  • Time: 30 Minutes
  • Difficulty: Easy
  • Cost per serving: Approx. $1.85

Why This Recipe Works

The magic happens because we prioritize ingredients that multitask. Using full-fat coconut milk provides an immediate silkiness that mimics heavy cream without the dairy. I choose red lentils specifically because they lack the tough outer skin of green or brown varieties; they break down quickly, acting as a natural thickener for the broth.

By sautéing the red curry paste directly in the oil with the aromatics, we “bloom” the spices. This process releases fat-soluble flavors that would otherwise stay muted if simply boiled. Dicing the sweet potatoes into small, uniform cubes ensures they reach fork-tender perfection at the exact moment the lentils finish cooking, giving you a cohesive texture in every bite.

Key Ingredients & Notes

  • Full-Fat Coconut Milk: Use the canned variety for that signature rich mouthfeel. Chef’s Tip: Save the thick cream at the top for a beautiful garnish.
  • Red Curry Paste: This is your flavor powerhouse. Chef’s Tip: Different brands vary in heat, so start with one tablespoon if you’re sensitive to spice.
  • Sweet Potato: Adds natural sugar to balance the heat. Chef’s Tip: Peel them for the smoothest texture.
  • Red Lentils: These cook faster than any other legume. Chef’s Tip: Rinse them in a fine-mesh sieve until the water runs clear to remove excess starch.
  • Curly Kale: Adds a hit of iron and earthy flavor. Chef’s Tip: Remove the woody stems before chopping for a better eating experience.

Let’s Get Cooking

Reserve four tablespoons of the thick coconut milk from the top of the can and set it aside for later. This makes your final bowl look like it came from a professional kitchen.

Heat the olive oil in a large pot over medium-high heat. Toss in your onions and garlic, stirring until they turn translucent and smell incredible—usually about 3 minutes.

Stir in the diced sweet potatoes and the red curry paste. Make sure every cube of potato is coated in that vibrant red paste; this ensures the flavor penetrates deep into the vegetables.

Pour in the remaining coconut milk, vegetable broth, salt, and pepper. Add the lentils and give everything a good stir to prevent them from clumping at the bottom.

Simmer the mixture after bringing it to a quick boil. Turn the heat down to medium and let it bubble gently for 20 minutes. You’ll see the soup thicken into a gorgeous, hearty consistency.

Wilt the kale by folding it into the hot soup during the last two minutes of cooking. It should turn a vibrant, emerald green.

Serve the soup in deep bowls. Drizzle that reserved coconut milk over the top, sprinkle with fresh cilantro, and serve with a lime wedge for a necessary hit of acidity.

Expert Tips for Success

An overhead view of a bowl of sweet potato and lentil stew with kale, fresh cilantro, and a swirl of coconut milk on a marble tabletop.
A nourishing bowl of sweet potato and lentil stew topped with fresh greens and coconut cream.
  • Bloom the Paste: Never skip the step of sautéing the curry paste. Frying it for even 60 seconds transforms the flavor from “raw and sharp” to “mellow and complex.”
  • The Uniform Cut: Ensure your sweet potato cubes are no larger than half an inch. Larger chunks won’t cook through in the 20-minute simmer time, leaving you with crunchy centers.
  • Fixing the Thickness: If the soup sits for a while, the lentils will continue to absorb liquid. Simply splash in a little extra broth or water to loosen it back up to your preferred consistency.

Variations & Substitutions

If you don’t have kale, baby spinach works beautifully—just stir it in at the very end as it wilts instantly. For a protein boost, toss in a can of drained chickpeas or some shredded rotisserie chicken if you aren’t strictly vegan. If you want a lower-carb version, swap the sweet potatoes for cauliflower florets, though the soup will be slightly thinner.

Common Questions

Can I use brown or green lentils instead?

I don’t recommend it for this 30-minute version. Brown lentils take 45-50 minutes to soften and won’t provide the same creamy breakdown as red lentils. If you must use them, increase the simmer time and add more broth.

How do I store leftovers?

This soup tastes even better the next day. Store it in an airtight container in the fridge for up to 4 days. It also freezes beautifully for up to 3 months.

What if my soup is too spicy?

Stir in an extra teaspoon of maple syrup or a little more coconut milk. The fat and sugar will neutralize the capsaicin from the curry paste.

Recipe updated in 2026 to reflect the most accurate timing and additional insights.

A close-up view of a bowl of lentil and sweet potato stew with kale, cilantro, and coconut milk on a marble counter with a gold spoon.

30-Minute Lentil & Sweet Potato Curry Soup

Lauren Bennett
A vibrant, creamy, and nourishing 30-minute vegan soup featuring red lentils, sweet potatoes, and aromatic curry spices.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Soup
Cuisine Thai-Inspired
Servings 4 servings
Calories 422 kcal

Equipment

  • Large pot
  • Chef's Knife
  • Wooden Spoon
  • Measuring cups
  • Measuring spoons

Ingredients
  

  • 1 13.5 ounce can unsweetened full-fat coconut milk
  • 1 tablespoon extra-virgin olive oil
  • 1 small onion diced
  • 2 garlic cloves minced
  • 1 large sweet potato diced
  • 1-1.5 tablespoons red curry paste
  • 4 cups vegetable broth
  • ¾ cup lentils
  • 1 tsp salt and pepper
  • 2 cups finely chopped curly kale
  • 1 handful of cilantro for garnish
  • 1 lime quartered

Instructions
 

  • Set aside 4 tablespoons of the coconut milk for drizzling.
  • In a large pot, heat oil over medium-high heat. Cook onions and garlic until translucent (about 3 minutes).
  • Add sweet potatoes and curry paste, stirring to coat. Fold in the lentils.
  • Add coconut milk, broth, salt, and pepper. Stir well.
  • Bring to a boil, then reduce heat to medium and simmer for 20 minutes until tender.
  • Stir in kale and let wilt for 2 minutes.
  • Serve in bowls topped with cilantro, a coconut milk drizzle, and lime wedges.

Notes

  • Bloom the curry paste by sautéing it with the onions to unlock deeper flavors.
  • Ensure sweet potatoes are cut into uniform 1/2 inch cubes for even cooking.
  • If the soup thickens too much upon standing, thin it with a splash of vegetable broth.
Keyword red lentil soup, vegan curry soup

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating