Sweet Potato & Lentil Delight Curry: A Hearty Vegan Recipe

Published on September 23, 2025
4.8 (245 reviews)

Imagine waking up to a bowl of fragrant curry that feels like a warm hug on a chilly morning. Sweet Potato & Lentil Delight Curry brings that comforting feeling to your breakfast table, turning a

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

Imagine waking up to a bowl of fragrant curry that feels like a warm hug on a chilly morning. Sweet Potato & Lentil Delight Curry brings that comforting feeling to your breakfast table, turning a typical brunch into a celebration of color, texture, and plant‑based protein.

What makes this dish stand out is the natural sweetness of roasted sweet potatoes paired with the earthiness of red lentils, all bathed in a silky coconut‑tomato broth spiced with cumin, coriander, and a whisper of turmeric.

Vegan friends, brunch lovers, and anyone craving a hearty start to the day will adore this curry. It works beautifully as a weekend brunch centerpiece, a lazy‑Sunday breakfast, or even a make‑ahead lunch for busy weekdays.

The cooking process is straightforward: roast the sweet potatoes, simmer the lentils, blend a quick sauce, then bring everything together in one pan. In under an hour you’ll have a vibrant, nourishing bowl that’s as satisfying as it is beautiful.

Why You'll Love This Recipe

Bright & Balanced Flavors: Sweet potatoes lend caramel‑sweet notes while lentils add a subtle nuttiness, all lifted by aromatic spices for a harmonious bite every time.

One‑Pan Simplicity: After the initial roasting step, the curry finishes in a single skillet, minimizing cleanup and keeping the cooking flow smooth.

Protein‑Packed & Vegan: Red lentils provide a complete source of plant protein, making the dish filling enough to replace traditional meat‑based brunches.

Season‑Ready Flexibility: The spice blend can be tweaked for heat or sweetness, allowing you to tailor the curry to your personal palate without a recipe overhaul.

Ingredients

The foundation of this curry is built on fresh, whole‑food ingredients that work together to create depth without relying on processed shortcuts. Sweet potatoes bring natural caramelization, red lentils supply protein and a creamy texture, and the coconut‑tomato base adds richness and a subtle tang. Aromatics like garlic, ginger, and onion create a fragrant backdrop, while a blend of warm spices ties everything together.

Main Ingredients

  • 2 medium sweet potatoes, peeled and cubed (about 2 cups)
  • 1 cup red lentils, rinsed

Sauce & Aromatics

  • 1 tablespoon coconut oil
  • 1 large onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 can (14 oz) diced tomatoes, no‑salt added
  • 1 cup coconut milk (full‑fat for richness)

Seasonings

  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric powder
  • ¼ teaspoon cayenne pepper (optional for heat)
  • Salt and freshly ground black pepper, to taste

Garnish

  • Fresh cilantro leaves, chopped
  • 1 tablespoon toasted pumpkin seeds (optional crunch)

Each component plays a purpose: the sweet potatoes caramelize in the oven, lending a buttery mouthfeel; lentils break down into a velvety base that thickens the sauce naturally. Coconut milk adds a luxurious creaminess while the tomato puree balances sweetness with acidity. Together, the spices create a warm, aromatic profile that feels both exotic and familiar—perfect for a brunch that wants to impress without demanding a full‑day effort.

Step-by-Step Instructions

Roasting the Sweet Potatoes

Preheat your oven to 400°F (200°C). Toss the cubed sweet potatoes with a drizzle of coconut oil, a pinch of salt, and a sprinkle of cumin. Spread them on a parchment‑lined baking sheet and roast for 20‑25 minutes, turning halfway through, until edges are golden and the interior is fork‑tender. Roasting concentrates their natural sugars, giving the curry its signature sweetness.

Cooking the Lentils

While the potatoes roast, rinse the red lentils under cold water. In a medium saucepan, combine lentils with 2 cups of water, a pinch of salt, and the turmeric. Bring to a boil, then reduce to a gentle simmer. Cook uncovered for 12‑15 minutes, stirring occasionally, until the lentils are soft but not mushy. The turmeric not only adds color but also imparts an earthy undertone.

Building the Curry Base

  1. Sauté aromatics. Heat 1 Tbsp coconut oil in a large skillet over medium heat. Add the diced onion and cook for 4‑5 minutes, until translucent. Stir in garlic and ginger; sauté another 30 seconds until fragrant, being careful not to let them brown.
  2. Introduce spices. Sprinkle cumin, coriander, and optional cayenne over the onion mixture. Cook, stirring constantly, for 1 minute. This “toast” step releases the essential oils in the spices, deepening the flavor profile.
  3. Add tomatoes and coconut milk. Pour in the diced tomatoes with their juices, followed by the coconut milk. Stir to combine, then bring the mixture to a gentle simmer. The sauce should bubble lightly, coating the back of a spoon.
  4. Combine lentils and sweet potatoes. Gently fold the cooked lentils into the sauce, then add the roasted sweet potatoes. Reduce heat to low and let everything mingle for 5‑7 minutes. This allows the potatoes to absorb the curry flavors while the sauce thickens naturally.
  5. Season and finish. Taste and adjust salt and pepper as needed. If you prefer a brighter finish, stir in a squeeze of fresh lime juice. Remove from heat and sprinkle chopped cilantro and toasted pumpkin seeds over the top.

Serving the Curry

Spoon the hot curry into wide bowls. For a brunch‑appropriate touch, serve alongside warm whole‑grain toast or a side of fluffy basmati rice. The dish can be enjoyed immediately, but a brief rest of 3‑4 minutes lets the flavors meld even further, delivering a perfectly balanced bite every time.

Tips & Tricks

Perfecting the Recipe

Uniform Sweet Potato Cubes: Cut the potatoes into ½‑inch pieces so they roast 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.

Low‑Heat Simmer: Keep the sauce at a gentle simmer; high heat can cause the coconut milk to separate.

Flavor Enhancements

Finish with a splash of lime juice for brightness, and stir in a teaspoon of maple syrup if you prefer a sweeter profile. A handful of fresh spinach added in the last two minutes adds extra nutrients without altering the flavor balance.

Common Mistakes to Avoid

Avoid over‑cooking the lentils; they should stay slightly firm to provide texture. Also, don’t skip the roasting step—raw sweet potatoes release excess moisture, resulting in a watery curry.

Pro Tips

Use a Heavy‑Bottomed Pan: It distributes heat evenly, preventing scorching of the coconut milk.

Toast Spices Dry First: If you have extra time, toast cumin and coriander in a dry skillet for 1 minute before adding oil; this unlocks deeper aromatics.

Batch Cook for the Week: Double the recipe, freeze in individual portions, and reheat for a quick, nutritious brunch.

Adjust Heat Gradually: Add cayenne a pinch at a time; you can always increase spice but can’t tone it down.

Variations

Ingredient Swaps

Replace red lentils with green or brown lentils for a firmer bite, or swap sweet potatoes for butternut squash for a slightly nuttier flavor. Coconut milk can be exchanged for almond or cashew cream if you prefer a lighter texture. For a protein boost, stir in a cup of cooked chickpeas during the final simmer.

Dietary Adjustments

This recipe is naturally vegan and gluten‑free. For a low‑FODMAP version, reduce the onion amount and use the green parts of scallions instead. To keep it keto‑friendly, serve the curry over cauliflower rice rather than grain‑based sides, and omit any added sweeteners.

Serving Suggestions

Pair the curry with fluffy jasmine rice, quinoa, or warm naan for a more indulgent brunch. A simple cucumber‑mint raita (dairy‑free) adds cool contrast, while a side of roasted chickpeas brings extra crunch. For a festive touch, garnish with pomegranate seeds and a drizzle of chili oil.

Storage Info

Leftover Storage

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

Reheating Instructions

Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk to restore moisture. Stir frequently until the curry is steaming, about 5‑7 minutes. In a microwave, cover the bowl loosely and heat on medium power for 2‑3 minutes, stirring halfway through. Adjust seasoning before serving.

Frequently Asked Questions

Absolutely. Roast the sweet potatoes and cook the lentils up to a day in advance. Store each component separately, then combine and heat through when you’re ready to serve. This staged prep cuts the brunch rush in half while preserving flavor and texture. (55 words)

You can substitute any plant‑based cream such as almond, cashew, or oat milk. For a thinner sauce, add a splash of vegetable broth. The key is to maintain a creamy mouthfeel, so choose a product with a similar fat content to coconut milk. (58 words)

The base recipe is mildly warm, thanks to a modest amount of cayenne. Increase the heat by adding more cayenne, a dash of hot sauce, or fresh chopped chilies. Reduce it by omitting the cayenne entirely or using a milder paprika. Adjust to your personal spice tolerance. (58 words)

Serve it over fragrant basmati rice, fluffy quinoa, or warm naan for a classic feel. A light arugula salad dressed with lemon vinaigrette adds freshness, while roasted chickpeas provide crunch. Choose one or combine several for a balanced brunch plate. (56 words)

This Sweet Potato & Lentil Delight Curry delivers a comforting, protein‑rich brunch that’s both vibrant and easy to prepare. By roasting, simmering, and finishing in one pan, you get maximum flavor with minimal cleanup. Feel free to swap vegetables, adjust spices, or serve with your favorite grain—making the recipe truly your own. Enjoy every hearty spoonful and share the warmth with friends and 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 tablespoon coconut oil
  • 1 large onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 can (14 oz) diced tomatoes, no‑salt added
  • 1 cup coconut milk (full‑fat for richness)
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric powder
  • ¼ teaspoon cayenne pepper (optional for heat)
  • Salt and freshly ground black pepper, to taste
  • Fresh cilantro leaves, chopped
  • 1 tablespoon toasted pumpkin seeds (optional crunch)

Instructions

1
Roasting the Sweet Potatoes

Preheat your oven to 400°F (200°C). Toss the cubed sweet potatoes with a drizzle of coconut oil, a pinch of salt, and a sprinkle of cumin. Spread them on a parchment‑lined baking sheet and roast for 2...

2
Cooking the Lentils

While the potatoes roast, rinse the red lentils under cold water. In a medium saucepan, combine lentils with 2 cups of water, a pinch of salt, and the turmeric. Bring to a boil, then reduce to a gentl...

3
Building the Curry Base

Spoon the hot curry into wide bowls. For a brunch‑appropriate touch, serve alongside warm whole‑grain toast or a side of fluffy basmati rice. The dish can be enjoyed immediately, but a brief rest of 3...

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.