Brown Lentil Sweet Potato Curry

This brown lentil sweet potato curry is a cozy, nourishing one-pot meal that’s naturally creamy, gently spiced, and full of plant-based protein. Tender lentils and sweet potato cubes simmer in a fragrant coconut curry sauce, delivering comfort food vibes with bright, fresh flavor. It’s weeknight-friendly, deeply satisfying, and perfect for ladling over rice or scooping up with warm flatbread.

Ingredients

  • 1 cup brown lentils, rinsed
  • 1 large sweet potato, peeled and diced into 1/2-inch cubes
  • 1 tablespoon coconut oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 can (14 oz / 400 ml) full-fat coconut milk
  • 2 cups vegetable broth (plus more as needed)
  • 1 tablespoon curry powder (mild or medium)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/2–1 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper, or to taste
  • Fresh cilantro, chopped, for garnish
  • Optional: juice of 1/2 lime, for brightness

Instructions

  1. Heat the coconut oil in a large pot or Dutch oven over medium heat.
  2. Add the chopped onion and sauté for 3–4 minutes, stirring occasionally, until softened and translucent.
  3. Stir in the minced garlic and grated ginger. Cook for 1–2 minutes, just until fragrant, being careful not to let the garlic brown.
  4. Add the diced sweet potato and rinsed brown lentils to the pot. Sprinkle in the curry powder, cumin, turmeric, salt, and black pepper. Stir well to coat the vegetables and lentils in the spices.
  5. Pour in the coconut milk and vegetable broth, stirring to combine and scraping the bottom of the pot to release any browned bits.
  6. Increase the heat and bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover with a lid, and let it simmer for 25–30 minutes, stirring occasionally, until the lentils and sweet potato are tender. Add a splash more broth if the curry becomes thicker than you’d like.
  7. Taste and adjust seasoning with additional salt and pepper. If using, stir in the lime juice for a bright, fresh finish.
  8. Serve the curry hot, garnished with chopped fresh cilantro. Enjoy on its own, over rice, or with warm naan or flatbread.

Variation

  1. Add more vegetables: Stir in a handful of baby spinach, chopped kale, or frozen peas during the last 5 minutes of cooking for extra color and nutrients.
  2. Spicier version: Add 1/4–1/2 teaspoon red chili flakes or a chopped fresh chili along with the garlic and ginger for a noticeable kick.
  3. Tomato-coconut twist: Add 1 cup crushed tomatoes or tomato passata with the broth for a tangier, slightly richer sauce.

Cooking Notes

  1. Brown lentils hold their shape well and cook in about 25–30 minutes; if you substitute a different lentil, adjust the simmer time accordingly.
  2. Keep the heat at a gentle simmer, not a rapid boil, to help the sweet potatoes cook evenly and the coconut milk stay creamy without separating.
  3. If you prefer a creamier texture, lightly mash some of the sweet potatoes and lentils against the side of the pot near the end of cooking.

Serving Suggestions

  1. Serve over steamed basmati or jasmine rice to soak up the creamy curry sauce.
  2. Pair with warm naan, roti, or another flatbread for dipping and scooping.
  3. Add a side of cooling cucumber raita (or dairy-free yogurt with cucumber and herbs) plus a simple green salad for a complete meal.

Tips

  • Dice the sweet potato into evenly sized cubes so they cook at the same rate as the lentils.
  • Use full-fat coconut milk for the richest, silkiest sauce; light coconut milk will work but will be thinner and less creamy.
  • Make it ahead: This curry stores and reheats beautifully. The flavors deepen in the fridge, so it’s ideal for meal prep lunches or easy dinners.

Prep Time:

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes

Nutritional Information (Per Serving)

  • Calories: 320 kcal
  • Protein: 11 g
  • Sodium: 480 mg

Frequently Asked Questions

  1. Can I use red or green lentils instead of brown?
    You can, but the texture will change. Red lentils break down more and create a softer, almost stew-like curry, while green lentils may take slightly longer to cook. Adjust cooking time and liquid as needed.
  2. Is this curry freezer-friendly?
    Yes. Let the curry cool completely, then transfer to airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth if it’s too thick.
  3. Can I make this oil-free?
    You can sauté the onions with a splash of water or broth instead of coconut oil. The curry will be slightly less rich, but the coconut milk still adds creaminess.
  4. How can I make the curry thicker or thinner?
    For a thicker curry, simmer uncovered for the last 5–10 minutes or mash some of the sweet potatoes and lentils. For a thinner consistency, add more vegetable broth until it’s just right for you.

Conclusion

Brown lentil sweet potato curry is the kind of cozy, feel-good dinner that delivers big flavor with minimal effort. Earthy lentils, naturally sweet potatoes, and warm spices melt into a creamy coconut sauce that feels indulgent yet wholesome. It’s budget-friendly, great for meal prep, and endlessly versatile perfect for busy weeknights or easy entertaining alike.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Brown Lentil Sweet Potato Curry


  • Author: Avery
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan, Vegetarian, Dairy-Free, Gluten-Free (if using gluten-free sides)

Description

This brown lentil sweet potato curry is a cozy, nourishing one-pot meal that’s naturally creamy, gently spiced, and full of plant-based protein. Tender lentils and sweet potato cubes simmer in a fragrant coconut curry sauce, delivering comfort food vibes with bright, fresh flavor. It’s weeknight-friendly, deeply satisfying, and perfect for ladling over rice or scooping up with warm flatbread.


Ingredients

Scale
  • 1 cup brown lentils, rinsed
  • 1 large sweet potato, peeled and diced into 1/2-inch cubes
  • 1 tablespoon coconut oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 can (14 oz / 400 ml) full-fat coconut milk
  • 2 cups vegetable broth (plus more as needed)
  • 1 tablespoon curry powder (mild or medium)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/2–1 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper, or to taste
  • Fresh cilantro, chopped, for garnish
  • Optional: juice of 1/2 lime, for brightness

Instructions

  1. Heat the coconut oil in a large pot or Dutch oven over medium heat.
  2. Add the chopped onion and sauté for 3–4 minutes, stirring occasionally, until softened and translucent.
  3. Stir in the minced garlic and grated ginger. Cook for 1–2 minutes, just until fragrant, being careful not to let the garlic brown.
  4. Add the diced sweet potato and rinsed brown lentils to the pot. Sprinkle in the curry powder, cumin, turmeric, salt, and black pepper. Stir well to coat the vegetables and lentils in the spices.
  5. Pour in the coconut milk and vegetable broth, stirring to combine and scraping the bottom of the pot to release any browned bits.
  6. Increase the heat and bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover with a lid, and let it simmer for 25–30 minutes, stirring occasionally, until the lentils and sweet potato are tender. Add a splash more broth if the curry becomes thicker than you’d like.
  7. Taste and adjust seasoning with additional salt and pepper. If using, stir in the lime juice for a bright, fresh finish.
  8. Serve the curry hot, garnished with chopped fresh cilantro. Enjoy on its own, over rice, or with warm naan or flatbread.

Notes

  • Rinse the lentils under cold water until it runs clear to remove excess starch and any dust.
  • If your curry gets too thick as it cooks or cools, simply stir in a bit more vegetable broth or water until it reaches your desired consistency.
  • Spice blends can vary in intensity; start with the listed amount of curry powder and adjust to taste, especially if you prefer a milder curry.
  • This curry thickens as it sits and the flavors deepen, making it even better the next day.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-inspired, Fusion

Nutrition

  • Serving Size: 1 serving (about 1 1/2 cups)
  • Calories: 320 kcal (approx.)
  • Sugar: 7 g (approx.)
  • Sodium: 480 mg (approx., using low-sodium broth)
  • Fat: 16 g (approx.)
  • Saturated Fat: 10 g (approx.)
  • Unsaturated Fat: 5 g (approx.)
  • Trans Fat: 0 g
  • Carbohydrates: 34 g (approx.)
  • Fiber: 9 g (approx.)
  • Protein: 11 g (approx.)
  • Cholesterol: 0 mg

Keywords: brown lentil sweet potato curry, vegan lentil curry, coconut lentil curry, easy weeknight curry, one-pot vegan dinner

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆