When you think of a dish that wraps you in a cozy hug, Brown Lentil Sweet Potato Curry is that culinary blanket. Imagine the earthy sweetness of roasted sweet potatoes dancing with the hearty lentils, all simmered in a fragrant blend of spices that makes your kitchen smell like an exotic market on a sunny day. It’s not just food; it’s an experience that can transport you to far-off lands without leaving your kitchen.
I first stumbled upon this delightful curry during a chilly winter evening when I craved something comforting yet nutritious. The colors, the aromas, and the anticipation of digging into a bowl of warm goodness made it an instant favorite. Now, every time I whip it up, I’m reminded of those evenings spent gathering around the table with loved ones, sharing stories while indulging in this colorful feast.
Why You'll Love This Recipe
- This Brown Lentil Sweet Potato Curry is easy to prepare and packs a punch with its flavor profile
- Its vibrant colors make it visually appealing on any dinner table
- This dish is incredibly versatile, perfect for meal prep or serving at gatherings
- Plus, it’s packed with nutrients to keep you feeling great!
I still remember the first time I served this to my friends; they couldn’t believe how deliciously comforting it was!
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Brown Lentils: These little gems are high in protein and cook up beautifully in curries. No soaking required.
Sweet Potatoes: Choose firm and smooth sweet potatoes for optimal sweetness and texture when roasted.
Coconut Milk: Use full-fat coconut milk for a creamy texture that balances the spices perfectly.
Vegetable Broth: Opt for low-sodium broth to control saltiness while enhancing the flavor profile.
Onion: A medium-sized onion adds depth; sauté until translucent for maximum sweetness.
Garlic and Ginger: Fresh garlic and ginger are must-haves for aroma—grate them for better integration.
Spices (Cumin, Coriander, Turmeric): These spices create the warm base flavor; use fresh whenever possible for more potency.
Lime Juice: A splash of lime juice brightens the flavors; add just before serving for freshness.
Cilantro (Optional): Chopped cilantro adds a burst of freshness—perfect as a garnish!
The full ingredients list, including measurements, is provided in the recipe card directly below.

How to Make Brown Lentil Sweet Potato Curry
Prep Your Ingredients: Begin by washing your brown lentils under cold water until the water runs clear. Peel and dice your sweet potatoes into bite-sized pieces so they cook evenly.
Sauté Aromatics: Heat some oil over medium heat in a large pot. Add chopped onions and sauté until they turn translucent and release their sweet aroma, about 5 minutes.
Add Garlic and Ginger: Stir in grated garlic and ginger. Sauté for another minute until fragrant; this will elevate your curry’s flavor dramatically.
Add Spices and Sweet Potatoes: Sprinkle cumin, coriander, and turmeric into the pot. Toss in diced sweet potatoes and stir well to coat them with spices, cooking for about 3 minutes.
Pour in Coconut Milk and Broth: Add coconut milk and vegetable broth to cover everything by an inch. Bring it to a gentle simmer then reduce heat, cooking until lentils are tender—about 20-25 minutes.
Finish It Up!: Once cooked through, stir in lime juice for brightness. Taste and adjust seasoning if needed—maybe even toss in some cilantro before serving!
Now that you’ve mastered this Brown Lentil Sweet Potato Curry recipe, get ready to impress your family or friends! Enjoy it on its own or serve it over rice or quinoa for an extra filling meal!
You Must Know
- Brown Lentil Sweet Potato Curry is not just hearty; it’s comforting and satisfying
- This dish offers a delightful blend of spices that fill your kitchen with an irresistible aroma
- Plus, it’s a fantastic way to sneak in some veggies while enjoying a creamy, rich curry
Perfecting the Cooking Process
Start by sautéing onions and garlic for fragrant flavor, then add lentils and sweet potatoes. Simmer everything together for a rich texture and taste.
Add Your Touch
Feel free to swap in different vegetables or add coconut milk for extra creaminess. Experimenting with spices can make this curry uniquely yours!
Storing & Reheating
Store leftovers in an airtight container in the fridge for up to five days. Reheat on the stovetop over low heat, adding a splash of water if needed.
Chef's Helpful Tips
- To enhance flavor, try using homemade vegetable stock instead of water when cooking the lentils
- Adding fresh herbs like cilantro at the end brightens the dish beautifully
- Don’t skip the simmering time; it allows flavors to meld perfectly!
Sometimes while cooking this Brown Lentil Sweet Potato Curry, my friends ask if I’m a wizard. The magical aroma wafts through my kitchen, transforming even the grumpiest of guests into curry-loving fans.
FAQ
Can I use dried lentils instead of canned?
Yes, dried lentils work best; just remember to soak them beforehand for faster cooking.
How spicy is this Brown Lentil Sweet Potato Curry?
The spice level depends on your preferences; adjust chili powder to suit your taste.
What can I serve with this curry?
Serve it with rice or naan for a complete meal that everyone will love!

Brown Lentil Sweet Potato Curry
- Total Time: 40 minutes
- Yield: Serves 4
Description
Brown Lentil Sweet Potato Curry is the ultimate comfort dish that combines earthy roasted sweet potatoes and hearty brown lentils, simmered in a fragrant blend of spices. This vibrant, nutrient-packed curry not only warms your soul but also fills your kitchen with irresistible aromas. Perfect for meal prep or family gatherings, it’s an easy weeknight dinner that promises to delight.
Ingredients
- 1 cup brown lentils
- 2 medium sweet potatoes, diced
- 1 can (13.5 oz) full-fat coconut milk
- 2 cups low-sodium vegetable broth
- 1 medium onion, chopped
- 3 cloves garlic, grated
- 1 tbsp fresh ginger, grated
- 1 tsp cumin
- 1 tsp coriander
- 1 tsp turmeric
- Juice of 1 lime
- Chopped cilantro (optional)
Instructions
- Rinse brown lentils under cold water until clear. Peel and dice sweet potatoes.
- Heat oil in a large pot over medium heat. Add chopped onion and sauté until translucent, about 5 minutes.
- Stir in garlic and ginger; cook for another minute until fragrant.
- Add cumin, coriander, turmeric, and diced sweet potatoes; stir for about 3 minutes.
- Pour in coconut milk and vegetable broth to cover the mixture by an inch. Bring to a gentle simmer, then reduce heat and cook until lentils are tender (20-25 minutes).
- Stir in lime juice before serving; adjust seasoning as needed.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main
- Method: Cooking
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 6g
- Sodium: 350mg
- Fat: 14g
- Saturated Fat: 9g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 53g
- Fiber: 17g
- Protein: 12g
- Cholesterol: 0mg
Keywords: For added creaminess, substitute half of the broth with more coconut milk. Feel free to experiment with additional vegetables like spinach or bell peppers for variety.



