Lentil and Sweet Potato Curry
This Lentil and Sweet Potato Curry is a comforting, wholesome dish that’s perfect for any time of the year. It’s packed with nourishing ingredients and warming spices that make it a delightful meal for both a casual dinner or a special occasion.
This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.
Ingredients for Lentil and Sweet Potato Curry
The base of this curry starts with olive oil, which is used to sauté the onion until it's nice and translucent. This creates a sweet and savory foundation. Adding garlic and ginger infuses the dish with warmth and depth. The curry powder, cumin, turmeric, and cayenne pepper are the heart of the flavor profile, bringing that signature curry aroma and taste.
Red lentils are the star protein, cooking quickly and absorbing the delicious spices. Sweet potatoes add a natural sweetness and a hearty texture. Vegetable broth and coconut milk create a rich, creamy base, while spinach adds a fresh, vibrant touch at the end. A squeeze of lime juice brightens everything up, and a sprinkle of cilantro makes it pop with color and freshness.
Why This Lentil and Sweet Potato Curry Works
As the pot heats up, the onion, garlic, and ginger soften in the oil. They lose their sharp bite and start to taste sweeter and milder, so the base of the curry isn’t harsh. When the spices go in and sit in the hot oil for a minute, they wake up and spread through the onion mix instead of staying dusty and flat.
Once the lentils, sweet potatoes, broth, and coconut milk are added, everything shares the same liquid. The lentils slowly soak up the broth and coconut milk as they cook, swell, and start to break down a little. At the same time, the sweet potato cubes soften all the way through. As both of these soften, some of their starch slips into the broth and the curry naturally thickens and turns creamy without needing flour.
Near the end, the spinach only needs a short time in the hot curry. It wilts fast but still keeps some texture and color. A short rest off the heat lets the curry settle and thicken a bit more, so the spoonfuls are hearty instead of soupy.
Lentil and Sweet Potato Curry Tips & Tricks
- Rinse the lentils thoroughly to remove any debris and reduce cooking foam.
- Dice the sweet potatoes uniformly to ensure even cooking.
- If you prefer a thicker curry, let it simmer a little longer or mash some sweet potatoes with a fork.
- Adjust the cayenne for more or less heat, depending on your preference.
Mistakes To Avoid
Letting the curry boil hard the whole time instead of lowering to a gentle simmer makes the lentils break down too fast while the sweet potatoes stay a bit firm. The liquid also cooks off too quickly, so the pot ends up with mushy lentils, half-cooked chunks of sweet potato, and a curry that is too thick and pasty.
Adding the coconut milk right at the start over high heat can cause it to split. The fat separates and floats on top, leaving the curry with oily pools and a grainy, curdled look instead of a smooth, creamy sauce.
Cutting the sweet potatoes into big uneven chunks means they cook at different speeds. Some pieces stay hard in the center while smaller ones fall apart, so the texture swings between chalky bites and sweet potato mash.
Skipping the step of toasting the spices in the oil with the onion, garlic, and ginger leaves the spices tasting flat and a bit dusty. Instead of blending into the sauce, the powders sit in the liquid and give the curry a slightly gritty feel.
Equipment Used:
Large pot, Cutting board, Knife, Measuring cups and spoons, Wooden spoon
Ingredients
- 1 tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 tbsp curry powder
- 1/2 tsp ground cumin
- 1/2 tsp turmeric
- 1/4 tsp cayenne pepper
- 1 cup red lentils, rinsed
- 2 medium sweet potatoes, peeled and diced into 1/2 inch cubes
- 4 cups vegetable broth
- 1 can (14 oz) coconut milk
- 2 cups fresh spinach leaves
- Salt and pepper to taste
- Juice of 1 lime
- Fresh cilantro for garnish
Step-by-step Instructions
- 1. Heat olive oil in a large pot over medium heat. Add onion and sauté until translucent, about 5 minutes.
- 2. Add garlic and ginger, cooking for another 2 minutes until fragrant.
- 3. Stir in curry powder, cumin, turmeric, and cayenne pepper, and cook for 1 minute to toast the spices.
- 4. Add lentils, sweet potatoes, vegetable broth, and coconut milk to the pot. Stir to combine.
- 5. Bring to a boil, then reduce heat to low and simmer uncovered for 25-30 minutes, or until lentils and sweet potatoes are tender.
- 6. Stir in spinach and cook for an additional 2-3 minutes until wilted. Season with salt, pepper, and lime juice to taste.
- 7. Remove from heat and let the curry rest for a few minutes before serving. Garnish with fresh cilantro.
Trending Now
Classic Hard-Boiled Eggs
Perfectly cooked hard-boiled eggs with a tender white and a creamy yolk, ideal for...
View RecipeOven-Baked Pork Chops
Enjoy a delightful dinner with these tender and juicy oven-baked pork chops, seaso...
View RecipeTater Tot Supreme Casserole
A delightful twist on the classic tater tot casserole recipe, featuring a rich ble...
View RecipeClassic Pan-Seared Scallops
Experience the rich, buttery flavor of perfectly pan-seared scallops, a delicacy f...
View RecipeFrequently Asked Questions
- Can I use other types of lentils?
- Red lentils are ideal because they cook quickly and break down nicely, but you can use green or brown lentils if you adjust the cooking time.
- What if I don’t have coconut milk?
- You can substitute coconut milk with almond milk or any other plant-based milk, though it will be less creamy.
- How long does it last in the fridge?
- This curry keeps well for up to four days when stored in an airtight container in the fridge.
Serving Ideas for Lentil and Sweet Potato Curry
This curry pairs beautifully with basmati rice or naan bread to soak up the rich sauce. For a lighter option, serve it over cauliflower rice. A side of yogurt can balance the spice and add a creamy element.
More Vegan, Gluten-Free, Indian, One-Pot Meals, Comfort Food Recipes
Lentil and Sweet Potato Curry
Savor the rich and aromatic flavors of this Lentil and Sweet Potato Curry, a delig...
View Recipe