Go Back
+ servings
sweet potato lentil curry topped with fresh herbs.

Sweet Potato Red Lentil and Coconut Curry Recipe

Author: Katie
This Sweet Potato Lentil Curry is the perfect one-pot meal when you’re after a really healthy yet easy recipe. It combines sweet potatoes and lentils with some delicious curry flavors. This meal is also ready in less than 30 minutes, making it a great option for everyone who’s short on time.
If you love this recipe as much as we do, click on the 5-stars below!
4.45 from 72 votes
Print Pin
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Course: Main Course
Cuisine: dairy-free, gluten-free, Indian, vegan
Servings: 2

Ingredients

  • 2 tablespoon olive oil *sub soy sauce for an oil-free recipe
  • 1 red onion, chopped
  • 3 cloves garlic, chopped
  • 1 big (or 2 small) sweet potatoes, diced
  • ½ cup red lentils *see notes
  • 1 ½ cups veggie broth *see notes
  • 1 teaspoon yellow curry powder
  • ½ teaspoon ground coriander powder
  • ½ teaspoon cumin powder
  • ½ teaspoon garam masala powder
  • 1x 15 oz tin chopped tomatoes
  • 1x 15 oz can creamy coconut milk *see notes
  • side dish of choice (rice, naan...)
You can find detailed step-by step-photos above the recipe card.

Instructions

  • Heat some olive oil in a large saucepan over medium heat.
  • Add onion and garlic and fry until translucent.
  • In the meantime, give the lentils a good wash (works best in a sieve).
  • Add sweet potato cubes, lentils, veggie broth, spices, chopped tomatoes and a pinch of salt.
  • Bring to boil, then reduce heat and let simmer with a lid on for about 10-12 minutes.
  • Then add coconut milk and let simmer without a lid for another 10 minutes. At that point you could also throw in some extra vegetables like baby spinach leaves, some kale or olives (optional).
  • Taste and adjust seasoning.
  • Serve with side dish of choice (rice, naan…) and a drizzle of fresh lime juice. I also highly recommend adding some chopped cashews on top. 
  • Enjoy right away or store it in an airtight container - it will taste just as good the next day!
    It’s also freezer-friendly!

Video

Notes

  • Lentils: The amount of time and liquid needed for the lentils to be soft depends on what type of lentils you choose. The amount of veggie broth mentioned above works for red lentils. If you use green or yellow lentils, you might need to adjust the amount of vegetable broth.  
  • Spices: The intensity of spices can vary from brand to brand. Make sure to taste and adjust seasoning.
  • Coconut Milk: If you would like to omit the coconut milk, you could use yoghurt instead. However, this will change the texture as well as taste of this curry a bit and you will need to add more veggie broth.
  • How long does it last in the fridge? Between 4-5 days. Make sure to store it in an airtight container! 
  • Freezer Friendly? Yes.
 

Nutrition

Serving: 1. | Calories: 430kcal | Carbohydrates: 60g | Protein: 15g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Sodium: 70mg | Potassium: 942mg | Fiber: 20g | Sugar: 9g | Vitamin A: 16067IU | Vitamin C: 10mg | Calcium: 93mg | Iron: 5mg
All nutritional information is based on third-party calculations and should be considered estimates.
Tried this recipe?Leave a rating and comment telling us how you liked it! Or tag @wholefoodsoulfood__kitchen on Instagram so we can admire your creations!