I absolutely love sharing this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe because it feels like a warm hug on a plate—comforting, vibrant, and packed with wholesome ingredients. Whether you’re looking for a cozy weeknight dinner or a dish that impresses friends without too much fuss, this recipe ticks all the boxes for me. The rich coconut curry combined with tender sweet potatoes and red lentils creates a luscious texture and flavor that’s truly satisfying.
What really sets this recipe apart for me is those crispy sesame chickpeas on top—they add such a delightful crunch and a nutty depth that just pulls everything together. You’ll find that it’s not only nourishing and colorful but also surprisingly simple to prepare, making it perfect for both busy weekdays and relaxing weekends. Trust me, once you try this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe, it’ll quickly become a go-to in your kitchen too!
Why You’ll Love This Recipe
- Wholesome Ingredients: Packed with sweet potatoes, lentils, and spinach for a nutrient-rich meal.
- Flavor Harmony: The perfect balance of creamy coconut, spicy red curry, and tangy lime juice.
- Crispy Texture: Those sesame chickpeas add a crunchy, nutty surprise everyone raves about.
- Easy to Make: Whether you use the stovetop or an Instant Pot, this recipe is straightforward and forgiving.
Ingredients You’ll Need
The beauty of this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe lies in how these ingredients work together: the sweetness and creaminess of sweet potatoes and coconut milk complement the earthiness of lentils, while the curry paste brings a spicy warmth. When shopping, I like to pick vibrant, firm sweet potatoes and fresh herbs to really elevate the final dish.
- Extra virgin olive oil: Your base for sautéing, offering a mild fruity flavor that helps bring all the spices together.
- Shallots: These add a sweet, subtle onion note; finely chopping ensures they melt into the curry.
- Fresh ginger: Grated ginger brings a fresh, zingy brightness that lifts the flavors.
- Sweet potatoes: Choose firm and sweet varieties for the perfect tender bite after cooking.
- Thai red curry paste: Adjust the amount to your spice preference — it’s the heart of this curry’s bold flavor.
- Vegetable broth or water: Low sodium broth adds depth, but water works fine for a lighter option.
- Dried red lentils: These cook quickly and give a creamy texture, but green lentils are a great swap if that’s what you have.
- Fish sauce: Just a splash adds umami; vegetarian? Substitute with extra soy sauce.
- Soy sauce: Balances the curry’s spice with savory saltiness.
- Peanut butter: Creamy and nutty, it rounds out the flavors – I love using natural peanut butter for richness.
- Full-fat coconut milk: Makes the curry luxuriously creamy — don’t skip this!
- Baby spinach: Added at the end, it wilts down for a boost of greens without overpowering the dish.
- Lime juice: Its acidity brightens the whole curry beautifully.
- Fresh cilantro: Adds a fresh herbal note – add more if you’re a cilantro fan like me.
- Cooked basmati rice: The perfect fluffy base for soaking up all the curry sauce.
- Pomegranate arils (optional): They add a burst of juicy sweetness and a gorgeous color contrast on top.
- Sesame or extra virgin olive oil (for chickpeas): Used to crisp chickpeas nicely in the skillet.
- Chickpeas: Be sure to drain and dry them well to get maximum crispiness.
- Sesame seeds: Toasted with chickpeas for a nutty crunch in the topping.
Variations
I love how flexible this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe is. Over the years, I’ve tweaked it for different diets and seasons, so don’t hesitate to make it your own—whether that means swapping ingredients or adding extra veggies.
- Make it vegan: Skip the fish sauce and replace it with an extra splash of soy sauce or tamari; it still tastes fantastic.
- Change up the lentils: I’ve tried green lentils and even split peas, and while cooking times vary, the texture is just as satisfying.
- Spice level adjustment: If you love heat like me, add more red curry paste or even some fresh chopped chili.
- Seasonal veggies: Carrots, bell peppers, or zucchini stirred in towards the end work great for a seasonal twist.
- Nut-free option: Use sunflower seed butter instead of peanut butter – just as creamy with a different but delicious flavor.
How to Make Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
Step 1: Sauté Your Aromatics and Sweet Potatoes
Start by heating your olive oil in a large pot over medium heat. Once it starts shimmering (that’s your signal the oil is hot enough), toss in the finely chopped shallots and cook them gently for about 3 minutes until they’re soft and fragrant. I like to watch them closely here because once they start browning, the flavor deepens, but burnt shallots can be bitter. Next, add the grated ginger and cubed sweet potatoes; sauté these for about 2 minutes until the kitchen smells phenomenal. Then stir in the Thai red curry paste and let it cook for a minute—this step really blooms the spices and brings out vibrant flavors.
Step 2: Simmer the Lentils and Curry Base
Pour in about 3 cups of your broth, dried lentils, fish sauce, soy sauce, and peanut butter. This combination is like the magic trio that builds the curry’s layered taste. Bring everything to a boil over high heat, then immediately reduce to low, cover the pot, and let it simmer gently for 15 to 20 minutes. You’ll want to check occasionally to see if the lentils are tender and the sweet potatoes are soft, but don’t stir too vigorously to keep the lentils from breaking apart too much. This is also when the lentils start to thicken the curry naturally, giving it such a comforting texture. If it seems too thick toward the end, a splash more broth fixes it right up.
Step 3: Prepare the Crispy Sesame Chickpeas
While the curry is simmering, heat a large skillet over medium heat. Add the oil and then the drained, patted-dry chickpeas. This drying step is honestly my favorite trick to achieve maximum crispiness. Cook the chickpeas for about 5 minutes, stirring occasionally until they’re golden and crisp all over — this might take a little patience, but it’s so worth it! Stir in the soy sauce and raw sesame seeds, tossing well to coat. Let everything cook another minute before you take the skillet off the heat. You’re going to love the texture contrast they add on top of the silky curry.
Step 4: Finish the Curry and Add Fresh Greens
When your lentils and sweet potatoes are perfectly tender, stir in the creamy coconut milk, handfuls of baby spinach, and freshly squeezed lime juice. The spinach wilts beautifully without losing its bright green color, and that lime juice adds such a fresh zing I always crave. Let the curry simmer gently for another 5 minutes, and then remove from heat. Finally, stir through the chopped cilantro—this herb adds a burst of freshness that keeps every bite lively.
Step 5: Serve and Garnish Like a Pro
Ladle this gorgeous curry over bowls of fluffy basmati rice, then generously sprinkle your crispy sesame chickpeas on top along with extra cilantro and, if you’re feeling fancy, a handful of pomegranate arils for a juicy pop. I’ve found that these little details transform the dish from homey to something truly special. Serve it with a smile and watch everyone dig in happily.
Pro Tips for Making Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
- Dry Your Chickpeas Thoroughly: This is key for that perfect crispy finish—wet chickpeas just steam instead of crisp.
- Adjust Broth According to Your Lentils: Different lentils absorb liquid differently; keep a bit extra broth handy to tweak consistency.
- Swirl in Peanut Butter Slowly: This helps to avoid clumps and blends the curry smoother.
- Don’t Skip the Lime Juice: I learned adding it late keeps the fresh tang vibrant rather than muted.
How to Serve Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
Garnishes
I usually add extra fresh cilantro on top because its brightness uplifts the rich curry beautifully. Pomegranate arils are my little secret weapon for a bit of sweetness and a jewel-like appearance. Occasionally, I sprinkle some toasted sesame seeds on top to echo the chickpeas—but personally, I find keeping the chickpeas as the star garnish works best.
Side Dishes
While this curry is quite filling on its own, I like pairing it with fluffy basmati rice to soak up all the saucy goodness. On occasion, I’ll add a simple cucumber salad or some warm naan bread to scoop up every last bit. These sides keep things balanced and add refreshing or chewy contrasts to the creamy curry.
Creative Ways to Present
For special occasions, I’ve served this curry in individual mini cast iron skillets with a side of scented jasmine rice shaped using small bowls—it makes the meal feel extra inviting. You can also offer pomegranate arils, cilantro, and lime wedges separately so guests can customize their bowls. I’ve found this interactive presentation adds fun without extra work in the kitchen.
Make Ahead and Storage
Storing Leftovers
I store any leftovers in an airtight container in the fridge for up to 3 days. The flavors continue to develop overnight, so I actually prefer this curry reheated the next day. Just be sure to add a splash of broth or water when reheating to loosen up the sauce, as it tends to thicken and firm up in the fridge.
Freezing
This curry freezes beautifully! I portion it out in freezer-safe containers and it keeps well for up to 3 months. When ready to eat, thaw overnight in the fridge and gently reheat on the stovetop, adding extra liquid as needed. I avoid freezing the crispy chickpeas, as they lose their crunch when thawed.
Reheating
I prefer reheating gently on the stove over medium-low heat, stirring occasionally. If it’s too thick, a little vegetable broth or water helps bring the curry back to its perfect creamy consistency. For the chickpeas, I crisp them up again quickly in a hot pan before serving to keep that crunch fresh.
FAQs
-
Can I make Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe vegan?
Absolutely! Simply omit the fish sauce and replace it with additional soy sauce or tamari. The curry remains deeply flavorful without it. You can also ensure your peanut butter is vegan-friendly for a fully plant-based meal.
-
How do I get the chickpeas crispy?
The secret is to dry your chickpeas thoroughly after draining to remove excess moisture. Then cook them over medium heat in oil until golden and crisp all around. Stir occasionally but give them time to settle and brown before moving them around too much.
-
Can I use canned lentils instead of dried?
Using canned lentils isn’t ideal because they can become mushy during further cooking. I recommend using dried lentils and cooking them directly in the curry to maintain texture and flavor balance.
-
What can I substitute for peanut butter?
You can swap peanut butter with any creamy nut or seed butter, such as almond butter, cashew butter, or sunflower seed butter for a nut-free option. Each will lend a slightly different flavor, but all will contribute richness to the curry.
-
Is this recipe gluten-free?
Yes, this recipe is naturally gluten-free as long as you use gluten-free soy sauce (tamari) and ensure your curry paste contains no gluten ingredients. Always double-check labels if you have sensitivity concerns.
Final Thoughts
I’m genuinely excited for you to try this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe because it’s a dish that’s truly close to my heart—warm, soulful, and full of layers of flavor and texture. I’ve found it to be a comforting pick-me-up after a long day, and my family always asks for seconds. Give it a whirl; I promise you’ll love how easy it is to nail the flavors and how satisfying it feels to make something both nourishing and delicious without tons of fuss. Happy cooking!
PrintSweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Thai
- Diet: Halal
Description
Sweet Potato Lentil Curry with Crispy Sesame Chickpeas is a flavorful and wholesome dish combining tender sweet potatoes, nutritious lentils, and vibrant Thai red curry spices. Enhanced with creamy coconut milk, fresh spinach, and lime juice, this curry is served over fluffy basmati rice and topped with crunchy, savory sesame chickpeas for added texture and protein. A perfect comforting meal that balances sweet, savory, and tangy notes with a delightful crunch.
Ingredients
Curry
- 2 tablespoons extra virgin olive oil
- 2 shallots, finely chopped
- 1 inch fresh ginger, grated
- 2 sweet potatoes, peeled and cubed
- 3-4 tablespoons Thai red curry paste (adjust to taste)
- 3-4 cups low-sodium vegetable broth or water
- 3/4 cup dried red lentils (can also use green lentils)
- 2 tablespoons fish sauce (or additional soy sauce)
- 1 tablespoon low sodium soy sauce
- 1 rounded tablespoon creamy peanut butter (or other nut butter)
- 1 (14 ounce) can full fat coconut milk
- 2 cups baby spinach
- Juice from 1 lime
- 1/3 cup fresh cilantro, chopped, plus more for serving
- Cooked basmati rice for serving
- Pomegranate arils for serving (optional)
Crispy Sesame Chickpeas
- 2 tablespoons sesame or extra virgin olive oil
- 1 can chickpeas, drained and patted dry
- 2 tablespoons low sodium soy sauce
- 1 tablespoon raw sesame seeds
Instructions
- Prepare the curry base: Heat 2 tablespoons of olive oil in a large pot over medium heat until shimmering. Add finely chopped shallots and sauté for 3 minutes until soft. Add grated ginger and cubed sweet potatoes, cooking for about 2 minutes until fragrant. Stir in 3-4 tablespoons of Thai red curry paste and cook for another minute to release the flavors.
- Cook lentils and simmer: Pour in 3 cups of low-sodium vegetable broth, add dried red lentils, fish sauce, soy sauce, and creamy peanut butter. Bring the mixture to a boil over high heat, then reduce to low. Cover and simmer for 15-20 minutes until lentils are tender and sweet potatoes are cooked through.
- Make the crispy chickpeas: While curry simmers, heat a large high-sided skillet over medium heat. Add 2 tablespoons oil and the drained, dried chickpeas. Cook, stirring occasionally, until the chickpeas become crisp on all sides, about 5 minutes. Add soy sauce and raw sesame seeds, toss well to coat, and cook for 1 more minute. Remove from heat.
- Finish the curry: Once lentils and sweet potatoes are cooked, stir in the full-fat coconut milk, baby spinach, and fresh lime juice. Cook gently for 5 minutes allowing spinach to wilt and flavors to combine. If curry is too thick, thin with extra broth to desired consistency. Remove from heat and fold in chopped cilantro.
- Serve: Spoon cooked basmati rice into bowls. Ladle the sweet potato lentil curry over the rice. Top with crispy sesame chickpeas, additional cilantro, and optional pomegranate arils for a burst of color and flavor. Enjoy this nutritious and comforting meal warm.
Notes
- You can substitute green lentils for red lentils—just adjust cooking time slightly.
- Adjust the amount of Thai red curry paste based on your preferred spice level.
- For a vegan version, omit fish sauce and increase soy sauce accordingly.
- Pomegranate arils add a lovely pop of sweetness but are optional.
- If the curry thickens too much upon standing, thin it out with more broth or water before serving.
- Leftover curry tastes great the next day; reheat gently on stovetop or microwave.
Nutrition
- Serving Size: 1 serving (about 1 1/2 cups curry with 1/2 cup rice and chickpeas)
- Calories: 420
- Sugar: 7g
- Sodium: 450mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 11g
- Protein: 15g
- Cholesterol: 0mg