Sweet Potato Lentil Curry

Sections: Delicious Dinner Recipes for Every Night

This nourishing dish features tender red lentils and sweet potatoes simmered together with aromatic spices including curry powder, turmeric, and cumin seeds. Cooked gently in coconut milk and vegetable broth, the flavors meld into a comforting, protein-rich meal perfect for any day. Garnished with fresh cilantro, this hearty one pot meal provides warmth and fiber in every bite.

Written By William
Last modified on Thu, 23 Oct 2025 17:23:00 GMT
A bowl of sweet potato lentil curry. Pin to Save
A bowl of sweet potato lentil curry. | cozybakinglife.com

This hearty and nourishing red lentil curry with sweet potatoes is a perfect onepot meal that combines protein, fiber, and vibrant spices in a comforting vegan dish. It’s easy to prepare, wholesome, and full of cozy flavors that make it ideal for any day of the week. Whether you need a quick weekday supper or a meal to prep ahead, this curry will not disappoint.

I first made this during a chilly fall evening when I wanted something filling yet light, and it quickly became a weekly favorite in our house. The sweet potatoes add this subtle sweetness that melts perfectly into the spiced lentils.

Ingredients

  • One cup red lentils: Rinse thoroughly under cold water to remove dust and improve texture
  • Two medium sweet potatoes: diced about 500 grams for natural sweetness and creaminess
  • One medium onion: chopped around 150 grams to build the flavor base
  • Three cloves garlic: minced for aromatic depth
  • One inch fresh ginger: grated gives a fresh, spicy note that brightens the curry
  • One 400 gram can coconut milk: adds richness and a smooth mouthfeel
  • Four cups vegetable broth: about 960 milliliters for simmering and infusing flavor
  • Two tablespoons curry powder: delivers the signature warm and earthy taste choose a balanced blend for best results
  • One tablespoon olive oil: for sauteing to bring out the onions’ sweetness
  • One teaspoon turmeric powder: contributes color and subtle earthiness
  • One teaspoon cumin seeds: provide a toasty, fragrant element
  • Salt to taste: helps season and bring all the ingredients together
  • Optional fresh cilantro: for garnish adds a fresh herbal lift and pretty contrast

Instructions

Sauté the Aromatics:
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for about five minutes until translucent and soft which builds the flavor base. Then stir in the minced garlic and grated ginger cooking for another one to two minutes until fragrant.
Toast the Spices and Add Sweet Potatoes:
Add the diced sweet potatoes along with curry powder turmeric and cumin seeds to the pot. Stir everything together well letting the spices toast lightly for about five minutes to release their aromatic oils. This step is key for a depth of flavor.
Add Liquids and Lentils:
Pour in the vegetable broth and coconut milk then add your rinsed lentils. Stir to combine all ingredients evenly.
Simmer Until Tender:
Bring the mixture to a boil then reduce the heat to low and cover the pot. Let it simmer gently for 20 to 25 minutes stirring occasionally to prevent sticking until the lentils and sweet potatoes are fully cooked and tender.
Season and Rest:
Taste and season with salt as needed. Cook for another two minutes to let the seasoning absorb. Remove from heat and let the curry rest for a few minutes to thicken slightly.
Serve and Garnish:
Ladle the curry into bowls and garnish with fresh cilantro if you like. Serve warm alongside rice or bread to soak up every drop.
A bowl of sweet potato lentil curry.
A bowl of sweet potato lentil curry. | cozybakinglife.com

One memorable moment was serving this dish at a family potluck where everyone asked for seconds despite it being vegan and gluten-free. It’s proof a hearty meal can be wholesome and crowd-pleasing.

Storage Tips

Store leftovers in an airtight container and refrigerate for up to three days. When reheating stir gently and add a splash of water or broth if the curry has thickened too much. This curry also freezes beautifully just thaw overnight in the fridge before reheating on the stove.

Ingredient Substitutions

Red lentils can be swapped for yellow lentils or split peas for a slightly different texture. Instead of sweet potatoes use butternut squash or pumpkin for a similar sweetness. If you do not have coconut milk on hand canned evaporated milk or a dairy-free creamer can work but will change the flavor profile slightly.

Serving Suggestions

Pair this curry with basmati rice for a classic experience or with warm naan bread to soak up all the luscious sauce. For added greens toss in some spinach or kale during the last few minutes of cooking. A side of cucumber raita or mango chutney can also provide a refreshing contrast.

A bowl of Sweet Potato Lentil Curry.
A bowl of Sweet Potato Lentil Curry. | cozybakinglife.com

This sweet potato and red lentil curry is easy nourishing and perfect for meal prep or weeknight dinners. Adjust spices and garnishes to your taste and enjoy warm.

Common Questions About Recipes

→ Can I use other types of lentils?

Red lentils are preferred for their quick cooking and soft texture, but yellow lentils can also work with slight adjustment in cooking time.

→ How can I adjust the spice level?

Increase or reduce curry powder and add fresh chilies or chili powder to match your preferred heat level.

→ Is it possible to make this in advance?

Yes, this dish stores well in the refrigerator for up to 3 days or can be frozen for longer preservation.

→ What is the best way to serve this meal?

Serve warm in bowls alongside rice or naan bread to soak up the flavorful sauce.

→ Can I substitute coconut milk?

You can use a plant-based cream or blended cashews for a similar creamy texture without coconut flavor.

Sweet Potato Lentil Curry

A wholesome one pot meal with red lentils, sweet potatoes, and flavorful spices that nourish and satisfy.

Prep Time
15 minutes
Time for Cooking
30 minutes
Total Duration
45 minutes
Written By: William

Recipe Category: Dinners

Skill Level: Great for Beginners

Culinary Style: Indian

Servings: 4 Portion Count

Dietary Preferences: Vegan-Friendly, Vegetarian-Friendly, Gluten-Free, Free from Dairy

List of Ingredients

→ Legumes

01 1 cup red lentils, rinsed thoroughly under cold water

→ Vegetables

02 2 medium sweet potatoes, peeled and diced (approx. 1 lb)
03 1 medium onion, chopped (approx. 5.3 oz)
04 3 cloves garlic, minced
05 1 inch fresh ginger, grated

→ Liquids

06 1 can coconut milk, full-fat (14 oz)
07 4 cups vegetable broth (32 fl oz)

→ Spices & Oils

08 2 tablespoons curry powder
09 1 tablespoon olive oil
10 1 teaspoon turmeric powder
11 1 teaspoon cumin seeds
12 Salt to taste

→ Garnish

13 Fresh cilantro, optional

Preparation Steps

Step 01

Rinse red lentils thoroughly under cold water and drain.

Step 02

Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and sauté for about 5 minutes until translucent.

Step 03

Stir in minced garlic and grated ginger, cooking for 1-2 minutes until fragrant.

Step 04

Add diced sweet potatoes, curry powder, turmeric, and cumin seeds. Stir well to combine and cook for an additional 5 minutes.

Step 05

Pour in vegetable broth and coconut milk, then add drained lentils. Stir to combine all ingredients.

Step 06

Bring mixture to a boil, reduce heat to low, cover, and let simmer for 20-25 minutes or until lentils and sweet potatoes are tender. Stir occasionally to prevent sticking.

Step 07

Season with salt to taste and cook uncovered for another 2 minutes.

Step 08

Remove from heat and allow to rest for a few minutes. Garnish with fresh cilantro if desired and serve warm.

Additional Suggestions

  1. Adjust spice level by adding chili powder or fresh chilies. This dish can be prepared in advance and stored refrigerated for up to 3 days or frozen for later use. Pair with naan or rice to complete the meal.

Must-Have Supplies

  • Large pot or Dutch oven
  • Cutting board
  • Measuring cups and spoons
  • Serving bowls

Allergen Details

Always check ingredient labels for allergens and consult with a professional if uncertain.
  • Contains coconut (tree nut allergen)

Nutritional Details (Per Portion)

This nutritional info is for general guidance and not a substitute for expert advice.
  • Calories: 350
  • Fat: ~
  • Carbohydrates: ~
  • Protein: ~