I absolutely love this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe because it’s the perfect balance of cozy warmth and vibrant flavors. The sweet potatoes soften beautifully, melding with the earthy lentils, while the creamy coconut milk and Thai red curry paste bring a rich, comforting spice that fills the kitchen with a heavenly aroma. Whenever I make this, it feels like a special treat without being complicated, and you’ll find that it’s fantastic for weeknight dinners or meal prep for the week ahead.
What makes this recipe stand out to me is how the crispy sesame chickpeas add a delightful crunch that contrasts wonderfully with the creamy curry. I remember the first time I tried adding those chickpeas — my family went crazy for the texture and flavor boost! Plus, it’s surprisingly easy to make whether you’re using a stove-top pot or an Instant Pot, so you can choose your own adventure while still ending up with an impressive, nourishing meal.
Why You’ll Love This Recipe
- Delicious Comfort Food: The creamy curry with sweet potatoes and lentils is both satisfying and wholesome.
- Texture Contrast: Crispy sesame chickpeas bring a crunchy, nutty dimension that makes every bite exciting.
- Versatile Cooking Methods: Easily make it on the stove or in an Instant Pot for convenience.
- Great for Meal Prep: Keeps well and tastes even better the next day, perfect for busy weeks.
Ingredients You’ll Need
These ingredients come together to create layers of flavor and texture that make this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe truly special. When shopping, look for fresh, vibrant produce and quality curry paste to get that authentic taste.
- Extra virgin olive oil: Use for sautéing; it adds a subtle fruitiness while keeping things light and healthy.
- Shallots: They bring a mild onion flavor that’s sweeter and less pungent than regular onions.
- Fresh ginger: Grated ginger adds a warm, fresh zing that wakes up the curry.
- Sweet potatoes: Choose firm, brightly colored ones for natural sweetness and vibrant color.
- Thai red curry paste: This is the heart of the curry’s flavor — adjust the amount to control the heat level.
- Low-sodium vegetable broth or water: Using low-sodium broth lets you control the saltiness better.
- Dried red lentils: They cook quickly and break down nicely to thicken the curry, but green lentils work too, just slightly longer cooking.
- Fish sauce or soy sauce: Adds umami depth—a little goes a long way!
- Low sodium soy sauce: Enhances the flavor without overpowering it.
- Creamy peanut butter or other nut butter: Brings richness and a subtle nuttiness that balances the spices.
- Full fat coconut milk: Gives the curry its creamy texture and tropical sweetness.
- Baby spinach: Added at the end, it wilts quickly and adds freshness and greens to the dish.
- Lime juice: Brightens and balances the rich flavors with a touch of acidity.
- Fresh cilantro: Provides a fragrant herbal note and fresh finish.
- Cooked basmati rice: The perfect fluffy base to soak up all that delicious curry.
- Pomegranate arils (optional): A pretty, juicy garnish that adds a surprise burst of sweetness and color.
- For the chickpeas: Sesame or extra virgin olive oil, canned chickpeas (drained and dried), low sodium soy sauce, and raw sesame seeds to get those crispy, nutty bites.
Variations
I love to tweak this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe depending on what’s in my fridge and the season. Feel free to play with it—you might discover a new favorite version that feels even more “you.”
- Making it Vegan: For a vegan spin, skip the fish sauce and use extra soy sauce or coconut aminos instead; it still packs a punch.
- Spice Level: If you prefer it milder, reduce the curry paste, or add an extra spoonful if you like it fiery like I do!
- Lentil Swap: Green or brown lentils work well, though they take a bit longer to cook—just be patient and check tenderness.
- Nuts Instead of Chickpeas: If you’re not into chickpeas, roasted cashews or almonds offer a similar crunch and richness.
How to Make Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
Step 1: Sauté Shallots, Ginger, and Sweet Potatoes
Start by heating your olive oil in a large pot over medium heat. When the oil shimmers, toss in the finely chopped shallots and let them cook for about 3 minutes until they soften and turn a little translucent. Next, add the grated ginger and sweet potato cubes, stirring everything together for about 2 minutes until fragrant. This first step is crucial—it builds the base flavor of your curry, so don’t rush it or let the shallots brown too much.
Step 2: Stir in Curry Paste and Simmer with Lentils
Now, stir in the Thai red curry paste and cook for another minute to toast those spices just right. Pour in 3 cups of your broth, then add the lentils, fish sauce, low sodium soy sauce, and peanut butter. Bring the mixture to a boil over high heat, then reduce to a low simmer and cover with a lid. Let it cook gently for 15 to 20 minutes until the lentils are soft and the sweet potatoes are tender. If the mixture seems too thick towards the end, don’t hesitate to add a splash more broth—that’s what I do when I want it a bit saucier.
Step 3: Crisp the Sesame Chickpeas
While the curry simmers, get your chickpeas going. Heat a large skillet over medium heat and add the oil. Toss in your well-drained and patted dry chickpeas, stirring occasionally to get them evenly crisped—this usually takes around 5 minutes. Then, drizzle the soy sauce over them, sprinkle on the sesame seeds, and give everything one last toss. After you cook this for about a minute more, remove it from the heat. This crispy topping is what really elevates the dish with an addictive crunch!
Step 4: Finish the Curry
Once your lentils and sweet potatoes are perfectly tender, stir in the full-fat coconut milk, baby spinach, and fresh lime juice. Let it simmer gently for another 5 minutes so the spinach wilts and all flavors meld beautifully. Finally, remove the pot from the heat and fold in freshly chopped cilantro. The cilantro adds such a fresh, bright lift — I always add a little extra for serving!
Step 5: Serve and Enjoy!
Divide warm basmati rice into bowls and ladle the luscious curry on top. Pile on those golden, crispy sesame chickpeas, sprinkle over more cilantro, and if you’re feeling fancy, scatter some pomegranate arils for a festive touch. I promise you, this combination of creamy curry and crunchy chickpeas will win over your taste buds every time!
Pro Tips for Making Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
- Toast Your Curry Paste: Cooking the paste briefly before adding liquids really deepens the flavor—don’t skip this step!
- Dry Chickpeas Thoroughly: Patting them dry before cooking helps them crisp up beautifully instead of steaming.
- Adjust Thickness as You Go: If your curry is too thick, add broth a little at a time to reach your ideal consistency.
- Make Ahead the Chickpeas: Cook the chickpeas just before serving so they stay crispy—they lose that crunch if added too early.
How to Serve Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
Garnishes
For garnishes, I always go for fresh cilantro because it adds a lovely herbal brightness, and pomegranate arils because their juicy pop adds a beautiful contrast in texture and a hint of sweetness. Sometimes, a squeeze of extra lime right before serving really lifts everything. If you want to take it up a notch, toasted coconut flakes are a fantastic addition too!
Side Dishes
I like to serve this curry simply with fragrant basmati rice, which soaks up every bit of that delicious sauce. You could also serve it with warm naan or flatbread for dipping. A light cucumber or mint yogurt salad pairs nicely to balance the spices and add a cooling element.
Creative Ways to Present
For a special occasion, I’ve served this curry in cute little coconut bowls or mini ramekins to make it feel extra festive. You can arrange the crispy chickpeas on top in a small mound for a pretty height contrast, and sprinkle vibrant pomegranate generously. A drizzle of coconut cream or a dollop of yogurt adds visual appeal and creaminess.
Make Ahead and Storage
Storing Leftovers
After cooling, I store leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen overnight, making it even tastier. Just keep the crispy chickpeas separate if you want to maintain their crunch for later.
Freezing
This curry freezes beautifully! I portion it into freezer-safe containers and leave out the crispy chickpeas until thawing time. When you’re ready, just thaw in the fridge overnight and reheat gently on the stove or in the microwave.
Reheating
I like to reheat the curry slowly on the stove, adding a splash of water or broth if it thickened too much overnight. For the best texture, add freshly crisped sesame chickpeas on top right before serving instead of reheating them together.
FAQs
-
Can I make this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe vegan?
Absolutely! Just swap the fish sauce for extra soy sauce or coconut aminos. The curry is still flavorful and rich thanks to the peanut butter and coconut milk.
-
What if I don’t have Thai red curry paste?
If you don’t have Thai red curry paste, you can use yellow or green curry paste, but be aware that flavor and heat levels will change slightly. Alternatively, a blend of spices like cumin, coriander, turmeric, and chili powder can work in a pinch.
-
How do I get the chickpeas extra crispy?
Make sure to dry the canned chickpeas thoroughly before cooking and use a hot skillet with enough oil to coat them. Stir them occasionally to brown evenly, and add soy sauce towards the end for flavor and a slight glaze.
-
Can I use other types of lentils?
Yes! Red lentils cook fastest and break down to thicken the curry nicely. You can also use green or brown lentils, though they take longer to soften—just adjust cooking time accordingly.
Final Thoughts
This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe has become a go-to comfort meal for me, especially on cool evenings when I want something hearty but packed with flavor and nutrition. I love how forgiving and versatile it is, and the way those crispy chickpeas add that unexpected crunch just makes it feel special every time. Trust me, once you try making this, it’ll be one of those dishes you keep coming back to—easy to make, satisfying to eat, and always crowd-pleasing!
PrintSweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
- Prep Time: 10 mins
- Cook Time: 25 mins
- Total Time: 35 mins
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
- Diet: Vegetarian
Description
A flavorful and comforting Sweet Potato Lentil Curry with crispy sesame chickpeas, perfect for a wholesome family meal. This recipe combines tender sweet potatoes and protein-rich lentils in a creamy Thai red curry sauce, enhanced with coconut milk, peanut butter, and aromatic spices. Served over basmati rice and topped with crunchy sesame chickpeas and fresh cilantro, this dish offers a delightful balance of textures and flavors.
Ingredients
Curry
- 2 tbsp extra virgin olive oil
- 2 shallots, finely chopped
- 1 inch fresh ginger, grated
- 2 sweet potatoes, peeled and cubed
- 3-4 tbsp Thai red curry paste (adjust to taste)
- 3-4 cups low-sodium vegetable broth or water
- ¾ cup dried red lentils (can also use green lentils)
- 2 tbsp fish sauce (or additional soy sauce for vegetarian option)
- 1 tbsp low sodium soy sauce
- 1 rounded tbsp creamy peanut butter (or other nut butter)
- 1 (14 oz) can full fat coconut milk
- 2 cups baby spinach
- Juice from 1 lime
- ⅓ cup fresh cilantro, chopped, plus more for serving
- Cooked basmati rice, for serving
- Pomegranate arils for serving (optional)
Crispy Sesame Chickpeas
- 2 tbsp sesame or extra virgin olive oil
- 1 can chickpeas, drained and patted dry
- 2 tbsp low sodium soy sauce
- 1 tbsp raw sesame seeds
Instructions
- Sauté Shallots and Aromatics: Heat the olive oil in a large pot over medium heat until shimmering. Add the finely chopped shallots and cook for 3 minutes until they are soft and translucent. Add the grated ginger and cubed sweet potatoes, cooking for about 2 minutes until fragrant. Stir in the Thai red curry paste and cook for an additional minute to release the flavors.
- Cook Curry Base: Pour in 3 cups of the vegetable broth, then add the dried lentils, fish sauce, soy sauce, and peanut butter. Bring the mixture to a boil over high heat, then reduce the heat to low. Cover the pot and simmer gently for 15-20 minutes until the lentils are soft and the sweet potatoes are tender.
- Prepare Sesame Chickpeas: While the curry simmers, heat a large, high-sided skillet over medium heat. Add the 2 tablespoons of oil and the drained, dried chickpeas. Cook, stirring occasionally, until the chickpeas are crisp and golden on all sides, about 5 minutes. Add the soy sauce and sesame seeds, tossing to combine well. Cook for another minute, then remove from heat.
- Finish Curry: Once the lentils and sweet potatoes have softened, stir in the full-fat coconut milk, baby spinach, and lime juice. Cook for 5 minutes to allow the spinach to wilt and the flavors to meld. If the curry is too thick, add a little more broth to achieve your preferred consistency. Remove from heat and stir in the chopped cilantro.
- Serve: Spoon cooked basmati rice into bowls, ladle the lentil and sweet potato curry over the rice, and top with crispy sesame chickpeas. Garnish with additional cilantro and pomegranate arils if desired. Enjoy warm!
Notes
- Adjust the amount of Thai red curry paste according to your spice preference.
- Red lentils cook faster and break down into a creamier texture, while green lentils hold their shape more.
- For a vegan version, substitute the fish sauce with additional soy sauce or tamari.
- Ensure chickpeas are well dried before crisping to achieve maximum crunchiness.
- If you prefer a thinner curry, add vegetable broth gradually after adding coconut milk.
- Leftover curry can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop.
- Pomegranate arils add a fresh, tart contrast but are optional.
Nutrition
- Serving Size: 1 bowl with rice and chickpeas (approx. 1 1/2 cups curry, 1/2 cup rice, and chickpeas)
- Calories: 420
- Sugar: 7g
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 12g
- Protein: 15g
- Cholesterol: 0mg