I absolutely love how comforting and vibrant this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe turns out every time I make it. The combination of creamy coconut milk, the warmth of Thai red curry paste, and tender sweet potatoes creates this soul-satisfying dish that’s both hearty and healthy. Whether you’re cooking for a cozy weeknight dinner or impressing guests with something a bit special, this curry fits the bill perfectly.
What makes this recipe truly stand out, in my opinion, is the crispy sesame chickpeas topping—adding that delightful crunch and umami punch you might not expect in a curry. I discovered this trick when I wanted to amp up the texture and flavors without extra fuss. You’ll find that the balance of spices, creamy lentils, and those crisp chickpeas make this a go-to recipe that’s sure to please vegans, vegetarians, and even picky eaters alike.
Why You’ll Love This Recipe
- Packed with Flavors: The Thai red curry paste and fresh ginger give it this amazing aromatic depth.
- Comfort Food Meets Nutrition: Loaded with sweet potatoes and lentils, it’s hearty yet full of fiber and protein.
- Crispy Chickpea Topping: Those crunchy sesame chickpeas add a contrast you didn’t know you needed.
- Super Versatile: Works great on the stovetop or in the Instant Pot for busy nights.
Ingredients You’ll Need
Each ingredient in this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe plays its part in harmonizing flavor and texture. When you shop, look for quality staples like fresh ginger and good coconut milk to elevate your curry’s taste.
- Extra virgin olive oil: Perfect for sautéing and bringing out the shallots’ sweetness without overpowering the dish.
- Shallots: They add a milder, sweeter onion flavor than regular onions, which helps build a savory base.
- Fresh ginger: Grated fresh is essential for that zingy, warm spice note.
- Sweet potatoes: Using peeled and cubed ensures they cook evenly and become tender without falling apart.
- Thai red curry paste: Add it gradually to balance heat and complexity to your preference.
- Low-sodium vegetable broth or water: Low-sodium lets you control saltiness better.
- Dried red lentils: These cook quickly and blend beautifully into the curry’s creamy texture.
- Fish sauce or soy sauce: Both provide savory umami notes; use soy sauce for a vegan option.
- Low sodium soy sauce: To deepen flavor without making it salty.
- Creamy peanut butter (or other nut butter): Adds richness and subtle nuttiness that enhances the curry.
- Full fat coconut milk: Brings the silky, creamy body that makes this dish so indulgent.
- Baby spinach: Tossed in at the end so it softly wilts and adds fresh green color.
- Lime juice: Just the right touch of acidity to brighten the flavors.
- Fresh cilantro: Adds herbal brightness; use as garnish and stirred in for maximum freshness.
- Cooked basmati rice: Perfect for soaking up every bit of that luscious curry sauce.
- Pomegranate arils (optional): I love the pop of sweetness and color they bring to each bite.
- Sesame or extra virgin olive oil (for chickpeas): Sesame oil gives that toasty nutty flavor that pairs beautifully with soy sauce.
- Canned chickpeas: Drained thoroughly to ensure they crisp up nicely in the pan.
- Raw sesame seeds: Adds extra crunch and nuttiness to the crispy chickpeas.
Variations
I like making this curry my own by tweaking the heat level or swapping out some ingredients depending on what’s in my pantry. You’ll find there’s a lot of room to play and personalize this dish.
- Vegan Version: Swap fish sauce with extra soy sauce or tamari to keep it plant-based without losing that deep umami flavor—I’ve done this often and it tastes fantastic.
- Mild vs. Spicy: Adjust the Thai red curry paste amount to suit your family’s tolerance; I usually start with less and add more after tasting.
- Add More Veggies: Try stirring in chopped bell peppers or peas near the end for extra freshness and color.
- Nut Alternatives: If peanut butter isn’t your thing, almond or cashew butter also work beautifully.
How to Make Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
Step 1: Sauté the Aromatics and Sweet Potatoes
Start by warming the olive oil in a large pot over medium heat. When the oil shimmers (that’s when you know it’s hot enough), add the finely chopped shallots. Cook them gently for about 3 minutes until they’re soft and fragrant—don’t rush here, as this layer sets the tone. Then, add grated fresh ginger and sweet potatoes; stir and cook for another 2 minutes. You’ll smell that amazing ginger aroma kicking in, which always gets me excited.
Step 2: Build the Curry Base with Spices and Broth
Mix in the Thai red curry paste now, stirring it for about a minute so the flavors bloom and don’t taste raw. Next, pour in the vegetable broth, add the lentils, fish sauce, soy sauce, and peanut butter. These ingredients work in tandem to create the savory, tangy, and creamy backbone of the curry. Bring it all to a boil over high heat, then lower it to a gentle simmer. Cover and let it cook for 15-20 minutes until the lentils have softened and the sweet potatoes are tender when poked with a fork.
Step 3: Crisp Up the Sesame Chickpeas
While the curry simmers, heat a large skillet over medium heat for the chickpeas. Add the sesame (or olive) oil and the drained chickpeas. Stir occasionally as they cook for about 5 minutes, until all sides are golden and crispy—you’ll want to keep an eye on them so they don’t burn. Then toss the soy sauce and raw sesame seeds in, give it one more quick stir, and take the pan off the heat. These crispy chickpeas are my favorite part—they add that addictive crunch and savory burst.
Step 4: Finish the Curry with Coconut Milk and Greens
Once the lentils and sweet potatoes are perfectly cooked, stir in the creamy coconut milk, baby spinach, and fresh lime juice. The spinach will wilt quickly—just give it around 5 minutes to soften and the curry to thicken a little. If at this point your curry feels too thick, don’t hesitate to add some extra broth to loosen it up to your liking. Finish by folding in the chopped cilantro—it adds brightness and freshness that makes the curry pop.
Step 5: Serve and Indulge!
Spoon cooked basmati rice into your bowls and ladle the curry generously on top. Scatter over the crispy sesame chickpeas, a few more cilantro leaves, and if you’re feeling adventurous, sprinkle with pomegranate arils for that juicy burst. This is the moment I always tell friends to take a deep breath and enjoy the fantastic mix of textures and flavors—something you won’t forget soon!
Pro Tips for Making Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
- Prep Chickpeas Thoroughly: Pat them very dry before cooking to get that irresistible crispness without sogginess.
- Adjust Broth for Texture: Don’t be afraid to add extra broth or water at the end if the curry is too thick for your taste.
- Balance Heat Slowly: Start with less curry paste and add more after tasting, especially if you’re not used to spicy dishes.
- Use Fresh Lime Juice: Freshly squeezed lime juice brightens flavors much better than bottled—you’ll notice a big difference.
How to Serve Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
Garnishes
For garnishes, I always reach for fresh cilantro and a generous sprinkle of pomegranate arils. The cilantro adds a fresh herbal lift, while the pomegranate arils surprise with their juicy sweetness and gorgeous color contrast. Sometimes I even toss in a few thinly sliced green onions for extra crunch.
Side Dishes
This curry pairs beautifully with steamed basmati rice to soak up all that flavorful sauce. I’ve also served it alongside warm naan or crusty bread—perfect for scooping up the curry and chickpeas. A simple cucumber salad or raita helps cut through the richness and adds freshness.
Creative Ways to Present
For a festive touch during gatherings, I’ve served this curry in shallow bowls topped with crispy chickpeas and garnishes arranged like little jewels. Adding a drizzle of coconut cream swirl just before serving creates a beautiful, restaurant-worthy look. You can even serve it in individual mini cocotte pots for an extra cozy vibe.
Make Ahead and Storage
Storing Leftovers
Leftover sweet potato lentil curry stores beautifully in an airtight container in the fridge for up to 4 days. I keep the crispy sesame chickpeas separate if possible, as they can lose their crunch over time. Just reheat the curry gently on the stovetop or in the microwave before serving.
Freezing
I’ve frozen this curry a few times without losing flavor or texture—just skip adding fresh spinach before freezing; stir it in fresh when reheating. Pack the curry in a freezer-safe container and thaw overnight in the fridge before warming up. The chickpeas, however, freeze poorly, so keep them fresh or make a new batch after thawing.
Reheating
When reheating, warm your curry gently over medium heat, stirring occasionally to avoid sticking on the bottom. You might want to add a splash of broth or water to loosen it up if it has thickened too much. Add fresh spinach just before serving to keep it bright, and sprinkle the crispy chickpeas and cilantro on top at the last minute.
FAQs
-
Can I make this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe gluten-free?
Absolutely! Just be sure to use gluten-free soy sauce or tamari instead of regular soy sauce. The rest of the ingredients are naturally gluten-free, making this recipe friendly for gluten-sensitive diets.
-
What can I substitute if I don’t have Thai red curry paste?
If you don’t have Thai red curry paste on hand, you can substitute with a mixture of curry powder and a bit of chili paste or paprika for heat. It won’t be exactly the same, but it will still give the dish a nice warm curry flavor.
-
Can I use canned lentils instead of dried lentils?
You can use canned lentils, but I recommend reducing the cooking time since canned lentils are already soft. Add them towards the end of cooking just to warm through to avoid them becoming mushy.
-
Is this recipe suitable for meal prepping?
Yes! This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe stores well in the fridge and tastes even better after a day or two as the flavors deepen. Just keep the chickpeas separate and add them fresh to keep their crunch.
Final Thoughts
This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe has truly become one of those dishes I look forward to making again and again. There’s something so satisfying about the creamy texture, the vibrant spices, and especially the crispy chickpeas that make it feel special yet approachable. Whether you’re new to cooking curries or a seasoned pro, I really encourage you to try this one out—you’ll be amazed at how much flavor and comfort you can cram into a single bowl. It’s one of those meals that warms your belly and soul at the same time.
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 Course
- Method: Stovetop
- Cuisine: Thai-inspired
- Diet: Gluten Free
Description
This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas is a hearty, flavorful dish combining creamy coconut-infused curry with tender sweet potatoes and lentils, complemented by crunchy, savory sesame-coated chickpeas. Perfectly spiced with Thai red curry paste and enriched with peanut butter, this comforting recipe is ideal for a wholesome, nutritious meal served over basmati rice.
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 the olive oil in a large pot over medium heat. When the oil shimmers, add the finely chopped shallots and cook for about 3 minutes until softened. Add the grated ginger and cubed sweet potatoes, cooking until fragrant, about 2 minutes. Stir in the Thai red curry paste and cook for another minute to release its aromas.
- Cook lentils and simmer: Add 3 cups of the vegetable broth, lentils, fish sauce, soy sauce, and peanut butter to the pot. Bring the mixture to a boil over high heat, then reduce the heat to low. Cover and let it simmer for 15-20 minutes until the lentils are soft and the sweet potatoes are tender. Add more broth if needed to adjust consistency.
- Make crispy sesame chickpeas: While the curry simmers, heat a large, high-sided skillet over medium heat. Add the sesame or olive oil and the drained, dried chickpeas. Cook, stirring occasionally, until the chickpeas are crisped all over, about 5 minutes. Add soy sauce and raw sesame seeds, toss well to combine, and cook for another minute. Remove from heat.
- Finish the curry: Once the lentils and sweet potatoes are cooked, stir in the coconut milk, baby spinach, and lime juice. Cook for an additional 5 minutes until the spinach wilts and flavors meld. Remove from heat and stir in chopped fresh cilantro.
- Serve: Divide cooked basmati rice among serving bowls. Ladle the curry generously over the rice, then top with the crispy sesame chickpeas. Garnish with extra cilantro and optional pomegranate arils for a burst of freshness and color. Enjoy your meal!
Notes
- You can adjust the spiciness by increasing or decreasing the amount of Thai red curry paste.
- If you prefer a vegan version, omit fish sauce or substitute with additional soy sauce or tamari.
- Red lentils cook quickly and tend to break down, creating a creamy texture; if using green lentils, cooking time may be longer.
- For a nut-free version, omit the peanut butter or substitute with sunflower seed butter.
- Leftover curry can be refrigerated for up to 3 days and reheated gently on the stovetop or microwave.
- Additional broth can be added during cooking to reach your desired curry consistency.
Nutrition
- Serving Size: 1 bowl with chickpeas and rice (approx. 1 1/2 cups curry + 1/2 cup cooked rice)
- Calories: 420
- Sugar: 8g
- Sodium: 450mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 10g
- Protein: 15g
- Cholesterol: 0mg