I absolutely love making this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe whenever I want something hearty, flavorful, and a little different from my usual dinner rotation. The way the creamy curry perfectly balances the earthiness of the lentils and sweet potatoes is just magical, and those crispy sesame chickpeas on top? They add such a satisfying crunch! You’ll find this dish works brilliantly for weeknight dinners or even meal prep because it’s comforting yet vibrant.

What makes this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe stand out for me is how versatile it is—it’s packed with layers of flavor, but still pretty easy to throw together, especially if you use the Instant Pot method. I discovered this trick when I wanted a tasty, nutritious dish that my whole family would enjoy, and it’s been a winner ever since!

❤️

Why You’ll Love This Recipe

  • Comforting and Nutritious: This curry combines protein-rich lentils and sweet potatoes, making it a wholesome meal that’ll keep you full and satisfied.
  • Amazing Texture Contrast: Creamy curry meets crispy sesame chickpeas for that addictive crunch you won’t stop craving.
  • Easy to Customize: Whether you need it vegan, milder, or extra spicy, it’s simple to adjust the flavors to suit your palate.
  • Great for Meal Prep: It reheats wonderfully and freezes well, making your busy weeknights easier.

Ingredients You’ll Need

These ingredients come together to create a beautiful balance of creamy, spicy, and crunchy elements. When shopping, look for firm sweet potatoes and fresh ginger—they really make a difference in the flavor.

  • Extra Virgin Olive Oil: For that mild fruity flavor and healthier cooking fat.
  • Shallots: Their sweetness adds depth without overpowering the curry.
  • Fresh Ginger: Gives a fresh, warming zing that brightens the whole dish.
  • Sweet Potatoes: Naturally sweet and creamy, they’re the star of this curry.
  • Thai Red Curry Paste: Adds authentic, complex spice—adjust to your preferred heat level.
  • Low-Sodium Vegetable Broth or Water: Keeps the curry light without excess salt.
  • Dried Red Lentils: Cook up quickly and become tender, perfect for creamy texture.
  • Fish Sauce: A little umami magic; use soy sauce for vegan option.
  • Low Sodium Soy Sauce: Balances the flavors with savory saltiness.
  • Creamy Peanut Butter: Adds richness and a subtle nuttiness that complements the curry.
  • Full Fat Coconut Milk: Creates that luscious, creamy curry base.
  • Baby Spinach: Stirred in last for freshness and color.
  • Lime Juice: The final bright touch that keeps the flavors lively.
  • Fresh Cilantro: Adds herbal brightness; feel free to add extra!
  • Cooked Basmati Rice: The perfect fluffy bed for the curry.
  • Pomegranate Arils (Optional): A surprise pop of sweetness and color on top.
  • Chickpeas: Crisped for texture contrast, they soak up that flavorful soy-sesame mix.
  • Raw Sesame Seeds: Toasted lightly with chickpeas for an extra nutty note.
📝
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

I love encouraging readers to make this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe their own. Play with different curry pastes or nut butters to find the combo that speaks to your taste buds. Trust me, little tweaks can make a big difference!

  • Vegan Version: Swap fish sauce for extra soy sauce or tamari—I’ve made it vegan many times, and it’s just as tasty!
  • Spicier Curry: Add extra red curry paste or a dash of cayenne; my spice-loving friends always ask for this kick.
  • Creamier Texture: Stir in more coconut milk or a dollop of yogurt when serving for indulgence.
  • Seasonal Veggies: Throw in chopped carrots or cauliflower—great for using what’s in your fridge.

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

Step 1: Sauté the Aromatics and Sweet Potatoes

Start by heating the olive oil in a large pot over medium heat until it shimmers—this ensures the shallots don’t stick and brown unevenly. Add the finely chopped shallots and cook for about 3 minutes until they’re soft and translucent. Stir in the grated fresh ginger and cubed sweet potatoes, cooking just long enough (about 2 minutes) for their fragrances to come alive—this step really wakes up the flavors.

Step 2: Build the Curry Base

Next, mix in the Thai red curry paste and cook for another minute, stirring frequently—this helps release those bold spices. Pour in 3 cups of your broth, then add the lentils, fish sauce, soy sauce, and peanut butter. Bring everything to a boil, then reduce the heat to low and cover with a lid. Let it simmer gently for 15 to 20 minutes until your lentils soften and sweet potatoes are tender—it’s crucial to resist stirring too often to let the lentils cook evenly without breaking apart too much.

Step 3: Crisp the Chickpeas

While your curry simmers, heat a large skillet over medium heat and add the sesame oil (or olive oil if preferred). Toss in the drained and thoroughly dried chickpeas—drying is a key step for crispiness! Cook, stirring occasionally, for about 5 minutes until they turn golden and crunchy. Drizzle the soy sauce over, sprinkle raw sesame seeds in, and toss everything together. Let it cook for another minute before removing from heat.

Step 4: Finish the Curry

Once your lentils and sweet potatoes are perfectly cooked, stir in the coconut milk, baby spinach, and fresh lime juice. The spinach should wilt quickly in the hot curry, creating a lovely pop of green. If the curry feels too thick, just add extra broth a little at a time to reach your desired consistency. Remove from the heat and fold in the chopped cilantro for a fresh, fragrant finish.

Step 5: Serve and Enjoy!

Ladle the curry over warm basmati rice in bowls, top generously with your crispy sesame chickpeas, extra cilantro, and a sprinkle of pomegranate arils if you want a fun, jewel-like garnish. Trust me, these final touches make the dish feel extra special and bring the flavors and textures together for a truly amazing meal.

👨‍🍳

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

  • Dry Chickpeas Thoroughly: I learned the hard way that wet chickpeas won’t crisp up properly—pat them dry before frying for that perfect crunch.
  • Simmer Gently: A low simmer keeps lentils intact and creamy, preventing them from turning mushy during cooking.
  • Adjust Curry Paste to Taste: Start with less and add more gradually, especially if you’re unsure about heat levels.
  • Use Fresh Lime Juice Last: Adding lime late keeps its bright flavor from getting lost or bitter.

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

A white round bowl filled with white rice on the left side topped with crispy brown chickpeas and small green herb pieces, and a creamy brown lentil curry on the right side with visible lentils and green leafy herbs mixed in and sprinkled on top. Bright red pomegranate seeds are scattered near the center and on the curry. A silver spoon is placed inside the curry on the right, resting against the side of the bowl. The bowl is set on a gray rustic surface with a dark blue cloth on the left and a halved pomegranate with seeds visible on the top right, along with some small green herbs scattered around. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I’m a big fan of fresh cilantro sprinkled generously on top—it adds that fresh herbal punch that brightens each bite. Pomegranate arils are optional, but they bring delightful bursts of sweetness and a gorgeous pop of color that makes the dish feel even more festive. A wedge of lime on the side is great if you want to add extra zing when serving.

Side Dishes

This curry stands beautifully on its own over fluffy basmati rice, but I occasionally pair it with warm naan or simple cucumber raita to cool down the spice. Roasted cauliflower or a crisp green salad with lemon vinaigrette also complement it perfectly when I want a fuller spread.

Creative Ways to Present

For special occasions, I like serving this curry in individual coconut bowls to amp up the tropical vibe. Arranging the crispy chickpeas in a neat cluster on top and sprinkling pomegranate arils around the bowl really makes it look restaurant-quality. Also, layering the curry over colorful turmeric rice can bring a stunning contrast worth sharing on Instagram!

Make Ahead and Storage

Storing Leftovers

I store leftover curry in airtight containers in the fridge and have found it tastes even better the next day after the flavors meld. Just keep the crispy chickpeas separate and add them fresh when reheating to preserve that crunch.

Freezing

This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe freezes wonderfully. I freeze the curry portion without the chickpeas and cilantro in freezer-safe bags or containers for up to 3 months. When you’re ready to eat, thaw overnight in the fridge for best results.

Reheating

I reheat the curry gently in a saucepan over medium heat with a splash of broth or water to loosen the sauce if needed. Then, stir in fresh spinach or cilantro and add crispy chickpeas on top just before serving to keep that perfect texture contrast intact.

FAQs

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

    Absolutely! Simply swap the fish sauce for additional low-sodium soy sauce or tamari, and it will still be packed with umami flavor and richness without any animal products.

  2. What lentils work best in this recipe?

    Red lentils work best because they cook quickly and break down nicely to create a creamy texture. That said, green lentils can be used if you prefer a bit more bite, but expect a longer cooking time.

  3. How do I get the sesame chickpeas extra crispy?

    Be sure to pat the chickpeas completely dry before cooking and cook them undisturbed for a few minutes before stirring to develop a nice crust. Using a high-sided pan also helps evenly crisp them up without oil splatters.

  4. Can I prepare this curry in an Instant Pot?

    Yes! The Instant Pot version is a time saver and just as tasty. You sauté the aromatics first, add all curry ingredients except coconut milk and greens, then pressure cook for 10 minutes. Finish by stirring in the coconut milk, spinach, and lime juice off pressure.

Final Thoughts

This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe is one I keep coming back to, whether it’s a chilly weeknight or when I want to impress guests with minimal effort. It’s the kind of food that feels like a big warm hug, and that hit of crispiness from the sesame chickpeas keeps it exciting bite after bite. I truly hope you give it a go and discover how easy and satisfying homemade curry can be!

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 145 reviews
  • Author: Jaden
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Total Time: 35 mins
  • Yield: 6 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai-inspired
  • Diet: Low Salt

Description

A flavorful and hearty Sweet Potato Lentil Curry served with crispy sesame chickpeas, vibrant spinach, and creamy coconut milk. This comforting curry combines the sweetness of sweet potatoes with protein-packed lentils and a spicy Thai red curry paste, topped with crunchy, savory chickpeas for added texture. Perfect for a nutritious weeknight meal, served over fluffy basmati rice and garnished with fresh cilantro and optional pomegranate arils for a burst of freshness.


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 (green lentils can also be used)
  • 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 (15 oz) chickpeas, drained and patted dry
  • 2 tbsp low sodium soy sauce
  • 1 tbsp raw sesame seeds


Instructions

  1. Prepare the curry base: Heat the olive oil in a large pot over medium heat until shimmering. Add the finely chopped shallots and sauté for 3 minutes until soft. 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 another minute to release the flavors.
  2. Add liquids and lentils: Pour in 3 cups of 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, and simmer for 15-20 minutes, or until lentils are tender and sweet potatoes are cooked through.
  3. Cook the chickpeas: While the curry simmers, heat a large high-sided skillet over medium heat. Add the oil and the drained, dry chickpeas. Cook, stirring occasionally, until the chickpeas are golden and crisped all over, about 5 minutes. Add soy sauce and sesame seeds, tossing to coat. Cook for another minute, then remove from heat.
  4. Finish the curry: When the lentils and sweet potatoes are cooked, stir in the full-fat coconut milk, baby spinach, and lime juice. Cook for an additional 5 minutes to allow the spinach to wilt and flavors to meld. Add more broth if the curry is too thick. Remove from heat and stir in the chopped cilantro.
  5. Serve: Divide cooked basmati rice among bowls. Ladle the curry over the rice and top with the crispy sesame chickpeas, additional cilantro, and pomegranate arils if using. Enjoy your vibrant, hearty meal!

Notes

  • Adjust the amount of Thai red curry paste based on your preferred spice level.
  • For a vegetarian or vegan option, omit fish sauce or replace with additional soy sauce or tamari.
  • If using green lentils, cooking time may be slightly longer.
  • Ensure chickpeas are thoroughly dried before crisping to achieve maximum crunch.
  • This curry can be prepared in an Instant Pot using the sauté and manual pressure cook settings as described, reducing active cooking time.
  • Pomegranate arils are optional but provide a lovely contrast of sweetness and texture.

Nutrition

  • Serving Size: 1 bowl (including rice and chickpeas)
  • Calories: 410 kcal
  • Sugar: 7 g
  • Sodium: 450 mg
  • Fat: 15 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 50 g
  • Fiber: 12 g
  • Protein: 15 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

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

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