Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe

If you’re craving a dish that’s comforting, vibrant, and packed with flavor, this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe is an absolute winner. I love this curry because it strikes the perfect balance between creamy, spicy, and sweet—plus, the texture contrast from those crispy sesame chickpeas really elevates every bite. It’s one of those dishes that feels fancy but actually comes together with straightforward ingredients and simple steps, making it perfect for a cozy weeknight or even a relaxed weekend meal.

When I first tried this recipe, I was surprised by how satisfying it felt without being heavy. The sweet potatoes and lentils make it hearty and nourishing, while the peanut butter and coconut milk bring that velvety richness you don’t want to miss. You’ll find that having those crunchy chickpeas on top adds a playful twist that makes every spoonful exciting. Whether you keep it vegan or add a splash of fish sauce for depth, this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe is absolutely worth trying and likely to become a staple in your kitchen.

❤️

Why You’ll Love This Recipe

  • Perfect Flavor Harmony: The blend of sweet potatoes, lentils, and spicy curry paste creates a deliciously balanced dish that’s hearty yet light.
  • Crispy Texture Contrast: Those golden sesame chickpeas add an irresistible crunch that takes the curry to the next level.
  • Flexible Cooking Methods: Whether you prefer stove-top simmering or the Instant Pot convenience, this recipe adapts easily to your routine.
  • Nourishing and Satisfying: Loaded with plant-based protein and veggies, it’s a wholesome meal that suits many diets and tastes great leftover.

Ingredients You’ll Need

The ingredients here combine for a rich, creamy curry with layers of flavor and texture. Most are pantry staples or easy to find fresh, so you won’t need a special trip to a specialty store. When shopping, I always pick firm sweet potatoes and fresh baby spinach for the best results.

  • Extra virgin olive oil: Use a good quality one for sautéing the shallots and ginger to build your curry base.
  • Shallots: Milder and sweeter than onions, they add a subtle aromatic touch without overpowering the dish.
  • Fresh ginger: Grated for a zingy warmth that complements the curry spices beautifully.
  • Sweet potatoes: Their natural sweetness balances the savory curry paste and peanut butter richness.
  • Thai red curry paste: Adjust this according to your spice preference—start small and add more as you go!
  • Low-sodium vegetable broth or water: Low-sodium lets you control the saltiness as the curry simmers.
  • Dried red lentils: They cook quickly and soften into a lovely creamy texture, perfect for this curry.
  • Fish sauce (or additional soy sauce): Adds umami depth; skip or replace with soy sauce to keep it vegetarian.
  • Low sodium soy sauce: Enhances savory flavors without overwhelming the other ingredients.
  • Creamy peanut butter (or other nut butter): A secret richness booster that makes the curry silky and satisfying.
  • Full fat coconut milk: The coconut creaminess rounds out the curry with a luscious finish.
  • Baby spinach: Added at the end for freshness and a burst of vibrant green color.
  • Lime juice: Brightens up the whole dish with a zesty lift just before serving.
  • Fresh cilantro: Gives a fresh herbal flair that balances the bold curry flavors.
  • Cooked basmati rice: The perfect fluffy base to soak up all that curry goodness.
  • Pomegranate arils (optional): I love the sweet-tart pop these add as a final garnish—it’s such a fun surprise!
  • For the chickpeas: Sesame or extra virgin olive oil for crisping.
  • Canned chickpeas: Drained and patted dry to get them perfectly crispy.
  • Low sodium soy sauce: For marinating and glazing the chickpeas.
  • Raw sesame seeds: Toasted in the pan with the chickpeas for an extra nutty crunch.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the joys of this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe is how you can tweak it to your taste or dietary needs. I enjoy experimenting with different nut butters or adding extra veggies for seasonal flair. Feel free to make it your own!

  • Vegan Variation: I omit the fish sauce and add extra soy sauce or tamari; it still tastes rich and satisfying without it.
  • Spice Level: When I want a milder curry, I use less red curry paste and add a splash of coconut milk earlier to tone it down.
  • Extra Crunch: Sometimes I sprinkle toasted cashews on top in addition to the crispy chickpeas for a nutty twist.
  • Additional Veggies: I often toss in chopped carrots or bell peppers to boost the veggie content and add extra color.

How to Make Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe

Step 1: Build Your Flavor Base

Start by heating your olive oil in a large pot over medium heat. When the oil shimmers, toss in the finely chopped shallots and cook until softened and translucent—about 3 minutes. Then add the grated fresh ginger and cubed sweet potatoes, stirring until fragrant, roughly 2 minutes. This initial sauté is essential because it wakes up the aromatics and coats the sweet potatoes in that delicious flavor. Next, stir in your Thai red curry paste, letting it cook for about a minute to deepen the spices; this step really transforms the flavor and builds the vibrant curry base you’ll love.

Step 2: Simmer the Curry

Now, pour in 3 cups of your low-sodium vegetable broth, add the dried red lentils, fish sauce, soy sauce, and a generous scoop of peanut butter. Bring the mixture to a boil over high heat, then reduce to low and cover. Let it simmer gently for 15 to 20 minutes, stirring occasionally, until the lentils are tender and the sweet potatoes can easily be pierced with a fork. This is where all those individual flavors meld together and the texture becomes incredibly comforting. If you’re using an Instant Pot, you’ll set it to high pressure for 10 minutes instead—easy and time-saving!

Step 3: Crisp Up the Sesame Chickpeas

While the curry is simmering, get your skillet hot over medium heat and add the sesame oil along with the drained and patted-dry chickpeas. Stir them occasionally, letting them crisp up evenly and get golden brown all around—this should take about 5 minutes. Once they’re crispy, add the soy sauce and raw sesame seeds, tossing to coat and cook for another minute. These crunchy chickpeas are a game-changer and really bring a delightful texture contrast to the creamy curry—don’t skip this step!

Step 4: Finish the Curry

When your lentils and sweet potatoes are cooked, stir in the full-fat coconut milk, baby spinach, and freshly squeezed lime juice. Let it cook another 5 minutes so the spinach gently wilts and the flavors marry beautifully. If the curry feels too thick, just add a little more broth or water to reach your desired consistency. Finally, turn off the heat and fold in the chopped fresh cilantro to brighten the whole dish with herby freshness.

Step 5: Serve & Enjoy

Ladle your curry over warm basmati rice and top it with those crispy sesame chickpeas, extra cilantro, and a sprinkling of pomegranate arils if you’re feeling fancy. The pomegranate seeds add such a nice burst of sweet and tart that complements the curry spectacularly—I always get rave reviews when I include them. Dig in while it’s warm and enjoy every comforting, textured bite.

👨‍🍳

Pro Tips for Making Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe

  • Toast Your Spices Well: When cooking the curry paste, let it sizzle a bit in the oil to release its full aroma—this step really amps up the flavor.
  • Dry Your Chickpeas Thoroughly: Moisture is the enemy of crispiness; pat the chickpeas completely dry before frying for the best crunch.
  • Adjust Liquids Gradually: Simmer your curry with less broth and thin it out at the end if needed; it’s easier to add liquid than to fix a watery curry.
  • Don’t Skip Fresh Citrus & Herbs: Adding lime juice and cilantro just before serving brightens the dish and balances the richness perfectly.

How to Serve Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe

A deep beige bowl filled with two main layers: one side has white rice topped with crispy dark brown chickpeas and finely chopped green herbs, while the other side has a rich, thick orange-brown curry with lentils, chunks of light brown vegetables, and scattered bright green leafy herbs. Some red pomegranate seeds are sprinkled on top near the middle, adding small bright pops of color. A silver spoon is resting inside the bowl on the curry side. The bowl sits on a white marbled surface with pomegranate halves and scattered herbs nearby, and a blue cloth is placed on the left side. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I almost always top this curry with fresh cilantro because it brings that final burst of herbaceous brightness that cuts through the richness. The pomegranate arils are my secret weapon—they add a juicy, sweet-tart surprise that so many guests rave about. Sometimes I sprinkle a few toasted sesame seeds on top for extra nutty flavor and crunch.

Side Dishes

My go-to side is fluffy basmati rice because it soaks up the curry sauce wonderfully. If you want something lighter, steamed quinoa or even warm naan bread make excellent companions as well. On occasion, I’ll serve it with a crisp cucumber salad to add a refreshing, cooling contrast that balances the curry’s warmth.

Creative Ways to Present

For special gatherings, I like to serve the curry in individual shallow bowls, layering the rice first and then pouring the curry on top. Then I scatter on the crispy chickpeas, cilantro, and pomegranate arils for an Instagram-worthy vibrant display. Sometimes I add edible flowers or microgreens to elevate the look. It’s always a hit and shows off just how versatile this recipe can be!

Make Ahead and Storage

Storing Leftovers

I keep leftover curry in an airtight container in the fridge for up to 4 days. The flavors actually deepen after a day, so it tastes even better the next day! I store the crispy chickpeas separately to maintain their crunch, then sprinkle them on just before reheating and serving.

Freezing

This curry freezes beautifully if you want to prep ahead. I portion it into freezer-safe containers without the chickpeas and freeze for up to 3 months. When ready to eat, just thaw overnight in the fridge and reheat gently on the stove or microwave.

Reheating

Reheat the curry slowly over medium-low heat to avoid curdling the coconut milk. Stir occasionally and add a splash of broth or water if it thickens too much. Reheat the crispy chickpeas separately in a dry pan or oven to bring back their crunch before topping your serving.

FAQs

  1. Can I make this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe vegan?

    Absolutely! Simply skip the fish sauce and replace it with extra soy sauce or tamari. The curry’s rich and creamy flavor comes from the coconut milk and peanut butter, so you won’t miss the fish sauce at all.

  2. How do I get the chickpeas crispy without them burning?

    Make sure to drain and pat the chickpeas completely dry before cooking. Use a good hot pan with enough oil and stir occasionally but not constantly, giving each side time to crisp and brown evenly. Adding soy sauce towards the end adds flavor without burning.

  3. Can I use other lentils instead of red lentils?

    Yes, green lentils can work but may take a bit longer to cook and maintain more bite. Red lentils are ideal because they soften quickly and blend into the curry, creating that nice creamy texture I love.

  4. Is this recipe suitable for meal prep?

    Definitely! The curry holds up well stored in the fridge and makes great leftovers. Keep the crispy chickpeas separate until serving to preserve their texture.

Final Thoughts

This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe holds a special place in my kitchen because it’s reliable, comforting, and always impresses without fuss. It’s the kind of dish you come back to when you want something cozy but still exciting, with layers of flavor and texture that feel like a warm hug. I encourage you to try making it for your family or friends—you’ll enjoy the process as much as the delicious result!

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
Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe

Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 111 reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: Serves 6
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai

Description

A flavorful and comforting Sweet Potato Lentil Curry paired with crispy sesame chickpeas. This hearty dish combines tender sweet potatoes, red lentils, and a rich Thai red curry base, enriched with coconut milk and peanut butter. Served over basmati rice and garnished with fresh cilantro and optional pomegranate arils, it offers a perfect balance of creamy, spicy, and crunchy textures.


Ingredients

Units Scale

Curry Ingredients

  • 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)
  • 34 cups low-sodium vegetable broth or water
  • 3/4 cup dried red lentils (can also use green lentils)
  • 2 tbsp fish sauce (or additional soy sauce)
  • 1 tbsp low sodium soy sauce
  • 1 heaping tbsp creamy peanut butter (or other nut butter)
  • 1 (14 oz) 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 tbsp sesame oil or extra virgin olive oil
  • 1 can chickpeas, drained and patted dry
  • 2 tbsp low sodium soy sauce
  • 1 tbsp raw sesame seeds

Instructions

  1. Sauté Aromatics and Sweet Potatoes: Heat the olive oil in a large pot over medium heat until shimmering. Add the shallots and cook for about 3 minutes until soft. Stir in the grated ginger and cubed sweet potatoes, cooking until fragrant, approximately 2 minutes. Add the Thai red curry paste and cook for another minute to release its flavors.
  2. Cook Lentils and Simmer: Pour in 3 cups of the broth, add the red lentils, fish sauce, soy sauce, and peanut butter. Bring the mixture to a boil over high heat, then lower the heat to a simmer. Cover and cook for 15-20 minutes until the lentils are tender and the sweet potatoes are cooked through.
  3. Prepare Crispy Sesame Chickpeas: While the curry simmers, heat a large, high-sided skillet over medium heat. Add 2 tablespoons of sesame or olive oil and the drained chickpeas. Cook, stirring occasionally, until the chickpeas are crispy on all sides, about 5 minutes. Add soy sauce and sesame seeds, toss well to coat, and cook for an additional minute before removing from heat.
  4. Finish the Curry: When the lentils and sweet potatoes are tender, stir in the coconut milk, baby spinach, and lime juice. Cook for another 5 minutes to meld flavors and wilt the spinach. If the curry is too thick, add more broth to reach desired consistency. Remove from heat and fold in chopped cilantro.
  5. Serve: Spoon cooked basmati rice into bowls, ladle the curry over the rice, and top with crispy sesame chickpeas, additional cilantro, and optional pomegranate arils. Serve immediately and enjoy this warm, nutritious meal.

Notes

  • You can use either red or green lentils, but cooking times may vary slightly.
  • Adjust the amount of Thai red curry paste to your desired spice level.
  • For a vegan version, substitute fish sauce with extra soy sauce or tamari.
  • Peanut butter adds creamy richness but can be substituted with other nut or seed butters.
  • Pressing and drying the chickpeas thoroughly helps them crisp better in the skillet.
  • This recipe includes both stovetop and Instant Pot methods; select based on available equipment.

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups curry with ½ cup rice and chickpeas)
  • Calories: 420 kcal
  • Sugar: 7 g
  • Sodium: 450 mg
  • Fat: 15 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 52 g
  • Fiber: 9 g
  • Protein: 15 g
  • Cholesterol: 0 mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *