If you’re craving a dish that feels like a warm hug on a plate, the Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe is exactly what you need in your life. This vibrant and hearty curry combines tender sweet potatoes and protein-packed lentils simmered in fragrant spices and creamy coconut milk. Topping it with crunchy, toasted sesame chickpeas adds a perfect nutty crunch that transforms the dish from comforting to absolutely unforgettable. It’s a feast of flavors and textures that’s as nourishing as it is satisfying, making it a go-to meal to share with friends or cozy up with solo.

Ingredients You’ll Need
The magic of this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe lies in its simple yet thoughtfully chosen ingredients. Each component brings its own character, from the earthy sweetness of the potatoes to the warm spices that envelop every bite. Gathering these essentials is like prepping the palette for an unforgettable masterpiece of taste and texture.
- Olive oil: A staple for sautéing and roasting, it adds a smooth richness to both the curry and the crispy chickpeas.
- Medium onion, diced: Provides a sweet, caramelized base flavor that’s essential for curry depth.
- Garlic cloves, minced: Adds a pungent aroma and savory undertone that enhances the spices.
- Fresh ginger, grated: A zesty, warm kick that brightens and freshens the curry.
- Sweet potatoes, peeled and diced: The star ingredient, offering natural sweetness and creamy texture.
- Dried red lentils, rinsed: Lends protein and thickens the curry, creating a hearty consistency.
- Coconut milk (14 oz): Brings luscious creaminess and subtle tropical flavor that balances the spices perfectly.
- Vegetable broth: The flavorful liquid base that simmers everything together.
- Ground turmeric: Provides earthy, slightly bitter warmth and vibrant golden color.
- Ground cumin: Adds an aromatic earthiness that’s quintessential in curry dishes.
- Ground coriander: Contributes a citrusy and floral dimension to the spice blend.
- Ground cinnamon: A subtle sweetness that rounds out the savory spices.
- Cayenne pepper (optional): For a gentle heat boost, if you love a bit of spice.
- Salt and black pepper: To taste, enhancing all the vibrant flavors.
- Fresh lemon juice (optional): A splash for brightness and balance in the finished curry.
- Fresh cilantro, chopped: For a fresh, herbaceous garnish that elevates the dish.
- Chickpeas (15 oz can), drained and rinsed: The crispy, protein-packed topping that adds irresistible texture.
- Sesame oil: Deep, nutty flavor essential for the sesame chickpeas.
- Sesame seeds: Toasty little bits of crunch and visual appeal on the chickpeas.
- Ground paprika: Adds warmth and a mild smokiness to the chickpea coating.
How to Make Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
Step 1: Make the Crispy Sesame Chickpeas
Start by preheating your oven to 400°F (200°C). The secret to perfectly crispy chickpeas is thoroughly drying them with a paper towel to remove excess moisture. In a mixing bowl, toss the chickpeas with olive oil, sesame oil, sesame seeds, cumin, paprika, and a pinch of salt. Spread them evenly on a baking sheet to ensure every piece crisps up beautifully. Roast for 20 to 25 minutes, shaking the pan halfway through to develop that lovely golden crunch. These chickpeas add a nutty, crispy contrast that takes the curry to another level.
Step 2: Prepare the Curry Base
While the chickpeas are roasting, heat olive oil in a large pot over medium heat. Gently sauté the diced onion until it’s softened and translucent, about 5 to 7 minutes. Then, stir in the minced garlic and grated ginger, letting the fragrant aromas develop for another minute or two. This aromatic foundation is the heart of your curry, setting the stage for the rich flavors to come.
Step 3: Cook the Curry
Add the diced sweet potatoes, rinsed red lentils, turmeric, cumin, coriander, cinnamon, and cayenne pepper (if using) to your pot. Stir everything together, allowing the spices to bloom and coat the veggies and lentils evenly. Pour in the creamy coconut milk and vegetable broth, bringing the whole mixture to a simmer. Reduce the heat to low, cover, and let it cook gently for 25 to 30 minutes. You want the lentils and sweet potatoes to become tender while the curry thickens into a luscious, comforting stew. Be sure to stir occasionally and add a splash more broth if you’d like it thinner.
Step 4: Finish the Curry
Once the curry has thickened and the ingredients are tender, season with salt, black pepper, and a squeeze of fresh lemon juice if you like a bright tang. Finally, stir in freshly chopped cilantro to inject a burst of freshness and color. Your curry is now ready to be plated and enjoyed.
How to Serve Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe

Garnishes
The finishing touch is key—sprinkle extra fresh cilantro over the top to add a lively note and appealing green pop. You can also add a wedge of lemon on the side for guests who want an extra zing. Those crispy sesame chickpeas are the crown jewel, so be generous with them—they are unforgettable little bursts of flavor and texture.
Side Dishes
This curry shines bright alongside fragrant basmati rice, fluffy quinoa, or pillowy naan bread. Each offers a unique way to soak up the rich sauce, making every bite a perfect balance of creamy, crunchy, and chewy goodness. For a lighter option, a crisp cucumber salad pairs beautifully, offering a refreshing contrast to the warm spices.
Creative Ways to Present
For an eye-catching presentation, serve the curry in rustic bowls and place the crispy sesame chickpeas on top right before serving to maintain their crunch. You can also layer the curry over a bed of greens like spinach or kale for added nutrition and color. For a festive touch, sprinkle some toasted coconut flakes or chopped toasted nuts on top for an additional crunchy surprise.
Make Ahead and Storage
Storing Leftovers
This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe keeps beautifully in an airtight container in the refrigerator for up to 4 days. Make sure the chickpeas are stored separately to preserve their crunch, and re-crisp them in a hot oven before serving again.
Freezing
The curry freezes wonderfully for up to 3 months. Freeze without the chickpeas for best results; store those separately and roast fresh when ready to serve. Defrost overnight in the fridge, then gently reheat on the stovetop, adding a splash of broth if needed.
Reheating
Reheat the curry over low to medium heat, stirring occasionally until warmed through. Add a little coconut milk or broth to loosen the curry if it has thickened too much. Reheat the sesame chickpeas in the oven at 350°F (175°C) for 5 to 7 minutes to restore their delightful crispness.
FAQs
Can I use other types of lentils for this curry?
Absolutely! While red lentils cook faster and become soft, brown or green lentils can be used if you prefer a firmer texture. Just keep in mind they may require a longer cooking time.
Is this recipe vegan and gluten-free?
Yes, this Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe is both vegan and gluten-free, making it perfect for a variety of dietary preferences and restrictions.
How spicy is the curry?
The curry has a warm and gentle spice profile from turmeric, cumin, coriander, and cinnamon. If you want a little heat, add cayenne pepper as suggested. Otherwise, it can be kept mild to suit everyone’s tastes.
Can I make the crispy sesame chickpeas without sesame oil?
You can substitute sesame oil with extra olive oil, but keep in mind you’ll miss out on that distinctive nutty sesame flavor. Adding a bit more sesame seeds can help boost the aroma.
What can I serve instead of rice or naan?
Great alternatives include couscous, cauliflower rice for a low-carb option, or even warm pita bread. The key is something absorbent to catch every drop of that delectable curry sauce.
Final Thoughts
This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe is a beautiful blend of comforting textures and vibrant flavors that’s easy enough for any day yet special enough to impress guests. Whether you’re cooking for family, friends, or yourself, it’s the kind of dish that warms the soul and satisfies the palate. Give it a try—you might just find your new favorite curry for every season.
Print
Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Indian-inspired
- Diet: Vegan
Description
This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas is a hearty and flavorful vegan dish featuring tender sweet potatoes and protein-packed red lentils simmered in a fragrant coconut milk curry. Topped with crunchy, spiced sesame chickpeas baked to perfection, this meal is perfect for a comforting weeknight dinner or a nutritious lunch, paired with rice, quinoa, or naan bread.
Ingredients
Curry:
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 medium sweet potatoes, peeled and diced
- 1 cup dried red lentils, rinsed
- 1 can (14 oz) coconut milk
- 3 cups vegetable broth
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper (optional, for heat)
- Salt and black pepper, to taste
- 1 tablespoon fresh lemon juice (optional)
- Fresh cilantro, chopped (for garnish)
Crispy Sesame Chickpeas:
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 tablespoon olive oil
- 1 tablespoon sesame oil
- 1 tablespoon sesame seeds
- 1 teaspoon ground cumin
- 1/2 teaspoon ground paprika
- Salt, to taste
Instructions
- Make the Crispy Sesame Chickpeas: Preheat the oven to 400°F (200°C). Pat the chickpeas dry with a paper towel and place them in a mixing bowl. Add olive oil, sesame oil, sesame seeds, cumin, paprika, and a pinch of salt. Toss to coat the chickpeas evenly. Spread the chickpeas in a single layer on a baking sheet.
- Bake Chickpeas: Bake the chickpeas for 20-25 minutes, tossing halfway through, until crispy and golden brown. Remove from the oven and set aside.
- Prepare the Curry Base: In a large pot, heat olive oil over medium heat. Add the diced onion and cook for 5-7 minutes until softened. Add the minced garlic and grated ginger and cook for an additional 1-2 minutes until fragrant.
- Add Vegetables and Spices: Add the diced sweet potatoes, rinsed lentils, turmeric, cumin, coriander, cinnamon, and cayenne pepper (if using) to the pot. Stir well to combine all ingredients.
- Simmer the Curry: Pour in the coconut milk and vegetable broth, bring the mixture to a simmer. Reduce heat to low, cover the pot, and let it cook for 25-30 minutes, or until the lentils and sweet potatoes are tender and the curry has thickened. Stir occasionally, adding a little more broth or water if needed to keep the curry from sticking.
- Season and Finish: Once cooked, season the curry with salt, black pepper, and fresh lemon juice (if using). Stir in chopped fresh cilantro to enhance the flavor.
- Serve: Spoon the curry into serving bowls and top each with a generous amount of the crispy sesame chickpeas. Garnish with additional cilantro if desired. Serve alongside rice, quinoa, or naan bread for a complete meal.
Notes
- The cayenne pepper is optional and can be adjusted according to your heat preference.
- Make sure to dry the chickpeas thoroughly before baking to ensure they become crispy.
- If the curry thickens too much during cooking, add a bit more vegetable broth or water to achieve your desired consistency.
- Leftover curry can be stored in the fridge for up to 3 days and reheated gently on the stovetop.
- For a nutty flavor twist, you can add a handful of chopped cashews or toasted coconut flakes as garnish.

