There is something incredibly comforting and vibrant about the Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe that makes it an instant favorite in my kitchen. This dish is a beautiful blend of creamy, spicy, and crunchy textures all wrapped up in a fragrant, warmly spiced curry. Combining tender sweet potatoes and protein-packed lentils with the irresistible crunch and nuttiness of sesame chickpeas creates a perfect harmony of flavors and textures that feels both nourishing and celebratory. Whether you’re making it for a cozy weeknight dinner or impressing friends on the weekend, this recipe effortlessly delivers on taste, heartiness, and visual appeal.

Ingredients You’ll Need
Using a handful of simple, wholesome ingredients, this recipe showcases how each component plays a key role. From the sweetness of the potatoes to the fragrant spices and creamy coconut milk, every ingredient works in harmony to create a rich and soulful curry.
- Olive oil: Essential for sautéing the onions and garlic, adding subtle depth to the base.
- Onion: Adds sweetness and body when softened, forming the foundation of the curry’s flavor.
- Garlic: Provides aromatic pungency that enhances every bite.
- Fresh ginger: Offers a bright, zesty warmth that lifts the curry.
- Sweet potatoes: Their creamy texture and natural sweetness balance the spices beautifully.
- Dried red lentils: A great source of protein and fiber, they cook down to meld perfectly into the curry.
- Coconut milk: Brings a luscious richness and smooth creaminess that ties everything together.
- Vegetable broth: Keeps the curry flavorful and soups up the perfect consistency.
- Ground turmeric: Adds vibrant color along with earthy, slightly bitter notes.
- Ground cumin: Contributes a smoky, nutty flavor that grounds the spice profile.
- Ground coriander: Offers citrusy and floral undertones that brighten the curry.
- Ground cinnamon: Adds a subtle warmth and sweetness.
- Cayenne pepper (optional): For those who like a little heat to excite the palate.
- Salt and black pepper: Crucial for seasoning and balancing the flavors.
- Fresh lemon juice (optional): A splash of acidity to brighten the final dish.
- Fresh cilantro: Adds a fresh, herbaceous note as a garnish.
- Chickpeas: Baked with sesame seeds and spices to add irresistible crunch and nuttiness.
- Sesame oil: Imparts an authentic toasted sesame flavor to the crispy chickpeas.
- Sesame seeds: Adds texture and boosts the sesame flavor profile.
- Ground paprika: Enhances the color and adds a mild smokiness to the chickpeas.
How to Make Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
Step 1: Roast the Crispy Sesame Chickpeas
Start by preheating your oven to 400°F (200°C). It’s important to pat the chickpeas completely dry to help them crisp up beautifully in the oven. Toss them in olive oil, sesame oil, sesame seeds, cumin, paprika, and a pinch of salt to coat every chickpea with flavor. Spread them out in a single layer on a baking sheet and bake for about 20-25 minutes, shaking or tossing them halfway through to ensure even crispiness. When they’re golden and crunchy, set them aside while you prepare the curry base.
Step 2: Build the Flavor Base
In a large pot warmed with olive oil, cook the diced onions over medium heat until they turn soft and translucent, usually about 5-7 minutes. Adding the minced garlic and grated fresh ginger right after will release their fragrant oils, and cooking for an additional 1-2 minutes sets the stage for deep flavor. This step is the aromatic core that makes the curry delightful and complex.
Step 3: Combine Vegetables, Lentils, and Spices
Next, it’s time to introduce the star ingredients. Add diced sweet potatoes and rinsed red lentils to the pot, then sprinkle the turmeric, cumin, coriander, cinnamon, and cayenne pepper for that perfect warm spice blend. Stir everything well so the spices coat the veggies and lentils, waking up all those lovely flavors.
Step 4: Simmer to Perfection
Pour in the creamy coconut milk and hearty vegetable broth, then bring the mixture to a gentle simmer. Reduce the heat to low, cover the pot, and let it cook for 25-30 minutes. This slow simmer allows the lentils and sweet potatoes to become tender while the curry thickens to a rich, stew-like consistency. Keep an eye on it and stir occasionally, adding more broth or water if it gets too thick for your liking.
Step 5: Final Touches and Seasoning
Once your curry has reached that inviting richness, season it with salt and black pepper to taste. If you like a little brightness, stir in some fresh lemon juice and chopped cilantro to elevate the fresh flavors. Your curry base is now ready for its crispy topping!
Step 6: Assemble and Serve
Ladle the warm, fragrant curry into bowls and generously top with the crispy sesame chickpeas you roasted earlier. Garnish with more cilantro if you want that fresh herbal punch. This dish shines when paired with fluffy rice, quinoa, or some warm naan, rounding out a meal that nourishes both body and soul.
How to Serve Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe

Garnishes
Fresh cilantro leaves sprinkled on top bring a vibrant herbaceous contrast, while a squeeze of fresh lemon juice adds a lively brightness to the creamy curry. If you like extra texture, a dollop of creamy yogurt or a few toasted nuts make excellent accompaniments that elevate both appearance and flavor.
Side Dishes
Serving this curry alongside steamed basmati rice or fluffy quinoa helps soak up the luscious sauce. For a more indulgent meal, warm naan bread or roti invites you to scoop up every last bit. A simple cucumber or carrot salad tossed in lemon dressing offers refreshing crunch that beautifully balances the rich curry flavors.
Creative Ways to Present
If you’re looking to impress guests, try layering the curry in small bowls or ramekins topped with colorful garnishes like pomegranate seeds, sliced green chilies, or finely chopped spring onions. Serving the crispy sesame chickpeas in a small dish on the side allows everyone to sprinkle as much as they like, adding an interactive and fun element to your meal.
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. Keep the chickpeas separate if you want to preserve their crispiness.
Freezing
The curry freezes well, making it a perfect meal prep option. Freeze in portion-sized containers, but hold off on freezing the crispy chickpeas; they can become soft after thawing. Instead, roast fresh chickpeas when ready to serve for that perfect crunch.
Reheating
Gently reheat the curry on the stovetop over low heat, stirring occasionally until warmed through. If the curry thickens too much after refrigeration, add a splash of water or broth to loosen it up. Reheat your crispy chickpeas separately in the oven for a few minutes to restore their texture.
FAQs
Can I use other types of lentils for this recipe?
Red lentils work best because they cook quickly and break down nicely, giving the curry a creamy texture. However, you can substitute with yellow split peas or red masoor dal, but cooking times may vary.
How spicy is this curry?
The recipe includes cayenne pepper as an option. You can adjust or omit it altogether if you prefer a milder curry. The other spices are aromatic and warming rather than fiery.
Can I make this recipe vegan and gluten-free?
Absolutely! This entire dish is plant-based and gluten-free as written, making it suitable for vegan and gluten-free diets.
What can I use instead of coconut milk?
Full-fat coconut milk gives this curry its signature creaminess, but you can substitute with cashew cream or almond milk in a pinch, though the flavor will differ slightly.
How do I store the crispy sesame chickpeas to keep them crunchy?
Store them in an airtight container separately from the curry. If they lose some crunch, you can reheat them in the oven at 350°F (175°C) for 5-7 minutes to crisp them up again.
Final Thoughts
If you want a dish that’s comforting, spirited, and packed with wholesome ingredients, the Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe is your new best friend. The blend of creamy curry and crunchy chickpeas is simply joyful to eat, and this recipe is easy enough to make any day of the week. Trust me, once you try it, this will become that go-to meal you want to make over and over again. Happy cooking!
Print
Sweet Potato Lentil Curry with Crispy Sesame Chickpeas Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Indian
- Diet: Vegan
Description
This Sweet Potato Lentil Curry with Crispy Sesame Chickpeas is a comforting and flavorful plant-based dish. It features tender sweet potatoes and red lentils simmered in a fragrant coconut milk curry infused with warm spices. Crispy, spiced chickpeas roasted in sesame oil add a delightful crunch and extra protein. Perfect as a wholesome and hearty meal, it can be served with rice, quinoa, or naan for a satisfying dinner.
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
- Prepare Crispy Sesame Chickpeas: Preheat your oven to 400°F (200°C). Pat the chickpeas dry using a paper towel to remove excess moisture. In a mixing bowl, combine the chickpeas with olive oil, sesame oil, sesame seeds, ground cumin, paprika, and a pinch of salt. Toss everything thoroughly to ensure the chickpeas are evenly coated. Spread them out in a single layer on a baking sheet. Bake for 20-25 minutes, tossing halfway through, until they become crispy and golden brown. Remove from the oven and set aside.
- Sauté Aromatics: In a large pot, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and sauté for 5-7 minutes until softened and translucent. Stir in the minced garlic and grated ginger, cooking for an additional 1-2 minutes until fragrant.
- Cook Curry Base: Add the peeled and diced sweet potatoes, rinsed red lentils, ground turmeric, cumin, coriander, cinnamon, and cayenne pepper (if using) to the pot. Stir well to combine the spices and vegetables. Pour in the coconut milk followed by the vegetable broth. Bring the mixture to a gentle simmer.
- Simmer the Curry: Reduce the heat to low, cover the pot, and let the curry cook for 25-30 minutes. Stir occasionally to prevent sticking and ensure even cooking. The curry is ready when the lentils and sweet potatoes are tender and the sauce has thickened. If necessary, add a splash more broth or water to achieve your desired consistency.
- Finish and Season: Taste the curry and season with salt and black pepper as needed. Stir in fresh lemon juice if desired to add brightness. Add chopped fresh cilantro to infuse fresh herbal notes.
- Serve: Ladle the curry into serving bowls and generously top with the crispy sesame chickpeas. Garnish with extra cilantro if preferred. Serve alongside rice, quinoa, or warm naan bread for a complete and hearty meal.
Notes
- For extra heat, increase the cayenne pepper or add fresh chili slices.
- Make sure to dry chickpeas thoroughly before roasting to ensure crispness.
- This curry can be stored in the refrigerator for up to 4 days and reheated gently on the stovetop.
- To make it gluten-free, serve with rice or gluten-free naan.
- Adjust spices according to your taste preferences.

