Hearty & Easy One-Pot Sweet Potato Chickpea Curry with Spinach (Vegan)
Discover the ultimate weeknight hero: a vibrant, comforting, and incredibly easy Sweet Potato Chickpea Curry with Spinach. This one-pot wonder is packed with wholesome ingredients and bursting with aromatic Thai-inspired flavors, making it perfect for cozy dinners or efficient meal prep. Tender sweet potatoes and protein-rich chickpeas swim in a creamy, subtly spiced red curry sauce, promising warmth and satisfaction with every spoonful. Forget complicated recipes – this plant-based curry comes together effortlessly, leaving you more time to savor its delightful taste.

When the weather turns chilly, the craving for deeply satisfying comfort food becomes undeniable. While hearty stews and creamy soups often steal the spotlight, I find myself consistently drawn to the rich, complex flavors of curry. There’s something uniquely comforting about a bowl filled with warm spices, luxurious creamy sauces, and an abundance of seasonal vegetables. This Sweet Potato Chickpea Curry perfectly embodies that comforting essence, making it a staple in my kitchen, especially during the colder months.
This recipe isn’t just a delicious meal; it’s a testament to how simple and rewarding plant-based cooking can be. The harmonious blend of sweet, earthy sweet potatoes and nutrient-dense chickpeas, all enveloped in an aromatic red curry sauce, creates a truly unforgettable experience. The best part? It’s all prepared in a single pan, minimizing cleanup and maximizing flavor. Whether you’re looking for a quick family dinner or planning your meals for the week, this curry is designed for ease and enjoyment. It stores beautifully, retaining its fresh flavor for days, and even freezes wonderfully for future indulgence.
Why This Sweet Potato Chickpea Curry Will Be Your New Favorite
This Sweet Potato Chickpea Curry isn’t just another recipe; it’s a culinary experience designed for modern, health-conscious home cooks. Here’s why it’s destined to become a regular in your rotation:
- Effortless One-Pot Preparation: Say goodbye to stacks of dirty dishes! This entire dish, from sautéing the aromatics to simmering the vegetables, comes together in one single pot or large skillet. This not only simplifies your cooking process but also makes cleanup a breeze, perfect for busy weeknights.
- Wholesome & Nutrient-Packed: We’ve consciously crafted this recipe to be as nutritious as it is delicious. Sweet potatoes are a powerhouse of vitamins (especially Vitamin A) and fiber, providing natural sweetness and a creamy texture. Chickpeas deliver a significant plant-based protein boost, keeping you full and energized, while fresh spinach adds essential vitamins and a beautiful pop of green.
- Rich, Aromatic & Balanced Flavors: Prepare your taste buds for an exquisite journey. The foundation of this curry lies in the fragrant blend of garlic, ginger, and robust red curry paste, elevated by a touch of turmeric. Creamy coconut milk mellows the spice, creating a luxurious base that perfectly complements the sweetness of the potatoes and the earthiness of the chickpeas. A hint of lime juice and optional sugar balances the entire profile, resulting in a complex yet harmonious dish.
- Perfect for Any Season: While it truly shines as a comforting winter meal, its light, fresh notes from the lime and spinach make it enjoyable year-round. It’s warm without being heavy, versatile enough to adapt to whatever seasonal produce you have on hand.
- Dietary Friendly & Adaptable: This recipe is naturally vegan and can easily be made gluten-free (ensure your curry paste is certified GF). It’s incredibly flexible, allowing you to tailor it to your preferences. Add more vegetables, swap out legumes, or adjust the spice level – the possibilities are endless for creating a curry that’s uniquely yours.

Essential Ingredients & Savvy Substitutions
Crafting this flavorful Sweet Potato Chickpea Curry requires a selection of fresh, aromatic ingredients. Here’s a breakdown of what you’ll need, along with smart substitutions to make it work for you:
- Vegetable Oil: A neutral oil is best for sautéing. Options include canola oil, sunflower oil, or even coconut oil for an extra layer of tropical flavor. Olive oil can also be used.
- Garlic and Fresh Ginger: These aromatic powerhouses form the flavor foundation of the curry. Freshly minced garlic and ginger are highly recommended for the best taste, but in a pinch, you can use pre-minced versions or a tablespoon of garlic powder and half a tablespoon of ground ginger, though the fresh flavor will be more vibrant.
- Red Curry Paste: This is the heart of our Thai-inspired flavor. My top recommendation is Thai Kitchen red curry paste, known for being widely available, consistently flavorful, and vegan-friendly. Always check the label, as some brands may contain shrimp paste. If you prefer a milder curry, start with less paste and add more to taste.
- Ground Turmeric: Adds a beautiful golden hue and a subtle earthy flavor, along with its known health benefits.
- Sweet Potatoes: The star ingredient! Choose firm, medium-sized sweet potatoes or yams. Peel them and chop them into ½-inch chunks for even cooking. For a different twist, you can substitute with peeled and diced pumpkin or butternut squash, creating a recipe similar to a cozy butternut squash curry.
- Full-Fat Coconut Milk: Essential for that rich, creamy texture and authentic flavor. Canned full-fat coconut milk is non-negotiable for the best results. Avoid “light” coconut milk, as it will yield a thinner, less satisfying curry. For a twist, you could try an unsweetened vegan cream alternative or even a homemade cashew cream for extra richness.
- Water or Vegetable Broth: Used to adjust the consistency of the curry. Vegetable broth will add an extra layer of savory depth to the sauce.
- Chickpeas: Canned chickpeas are incredibly convenient – simply drain and rinse them. If you prefer, you can cook dried chickpeas from scratch. Green or brown lentils (pre-cooked or canned) also make an excellent, equally protein-rich substitute.
- Salt and Black Pepper: Basic seasonings to enhance all the other flavors. Always taste and adjust as needed.
- Fresh Spinach: Stirred in at the end for a fresh, vibrant touch and added nutrition. Baby spinach wilts quickly. Hearty greens like chopped kale or Swiss chard can also be used; just ensure they are stemmed and chopped, and add them a few minutes earlier to allow them to tenderize.
- Granulated Sugar (Optional): A small amount of sugar beautifully balances the savory, spicy, and tangy notes in Thai-inspired curries. You can omit it if you prefer or use a touch of maple syrup or agave nectar.
- Fresh Lime Juice: A squeeze of fresh lime juice at the end brightens the entire dish, adding a crucial zesty finish that elevates all the flavors.

How to Make This Delicious Sweet Potato Chickpea Curry
Creating this flavorful one-pot curry is remarkably straightforward. Follow these simple steps for a truly satisfying meal:
-
Sauté the Aromatics: Begin by heating your preferred vegetable oil in a large skillet or Dutch oven over medium heat. Once the oil is shimmering, add the minced garlic and ginger. Sauté for 1-2 minutes, stirring constantly, until fragrant. Be careful not to burn the garlic.

Sautéing garlic and ginger to release their fragrant aromas. -
Bloom the Curry Paste: Stir in the red curry paste and ground turmeric with the garlic and ginger. Cook for another minute, stirring, to “bloom” the spices. This step intensifies their flavor. Next, pour in the full-fat coconut milk and water (or vegetable broth). Stir well, using a wooden spoon to scrape any delicious browned bits from the bottom of the pan – these add extra depth of flavor to your sauce.

Mixing in the red curry paste and turmeric with the creamy coconut milk base. -
Simmer the Main Ingredients: Add the chopped sweet potatoes, drained and rinsed chickpeas (or lentils), salt, and black pepper to the skillet. Stir everything together to ensure the vegetables are coated in the luscious curry sauce. Bring the mixture to a gentle boil, then reduce the heat to a simmer. Cover the skillet and let it cook for about 15-20 minutes, or until the sweet potatoes are fork-tender. Cooking time may vary depending on the size of your sweet potato chunks.
Pro Tip for Deeper Flavor: For an extra layer of rich flavor and slightly caramelized sweet potatoes, you can roast them separately. Toss the chopped sweet potatoes with a little olive oil and roast in a 400°F (200°C) oven for 30-45 minutes until tender and slightly browned. Add the roasted sweet potatoes to the curry along with the chickpeas in step 3, then only simmer for 10-15 minutes to allow the flavors to meld.

Sweet potatoes and chickpeas simmering in the fragrant red curry sauce. -
Finish and Serve: Finally, stir in the fresh baby spinach, optional granulated sugar, and fresh lime juice. Cook for just a few minutes until the spinach is wilted and tender. Remove the skillet from the heat immediately to prevent overcooking the spinach.

Fresh spinach added to the curry, ready to wilt into the vibrant sauce. - Enjoy: Serve your delicious Sweet Potato Chickpea Curry piping hot over fluffy basmati rice, jasmine rice, or quinoa. Garnish generously with fresh cilantro or Thai basil for an added burst of freshness and aroma.
Perfect Pairings & Serving Suggestions
While this Sweet Potato Chickpea Curry is undeniably a star on its own, pairing it with the right accompaniments can elevate your dining experience. Here are some fantastic serving ideas:
- Classic Rice: Steamed basmati rice or jasmine rice are traditional choices that perfectly absorb the rich curry sauce. For a healthier alternative, opt for brown rice or even cauliflower rice.
- Alternative Grains: Quinoa or couscous make excellent high-protein bases. They’re quick to prepare and add a different texture.
- Flatbreads: Warm naan bread or roti are fantastic for scooping up every last drop of the creamy sauce. Gluten-free tortillas or flatbreads work just as well.
- Fresh Garnishes: Don’t skip the fresh herbs! Chopped cilantro or Thai basil add a burst of freshness that brightens the entire dish. A sprinkle of toasted sesame seeds or chopped peanuts can add a delightful crunch.
- A Zesty Twist: A wedge of fresh lime on the side allows everyone to add an extra squeeze of citrus, enhancing the curry’s vibrant flavors.
- Cooling Elements: A dollop of plain vegan yogurt or a side of refreshing cucumber salad can provide a lovely contrast to the warmth and spice of the curry.
Meal Prep & Storage Tips
One of the many advantages of this Sweet Potato Chickpea Curry is how well it performs as a make-ahead meal. It’s truly a meal prep dream!
- Cool Completely: Before storing, always allow the curry to cool down to room temperature. This prevents condensation and helps maintain freshness.
- Refrigeration: Transfer any leftover curry to an airtight container. It will keep beautifully in the refrigerator for up to 4-5 days. The flavors often deepen and meld even further overnight, making leftovers potentially even more delicious than the fresh batch!
- Freezing Instructions: This curry freezes exceptionally well. Portion cooled curry into freezer-safe containers or bags. It can be stored in the freezer for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator or gently reheat from frozen on the stovetop or in the microwave, adding a splash of water or vegetable broth if the sauce seems too thick.
- Reheating: For best results, reheat on the stovetop over medium-low heat, stirring occasionally, until warmed through. You can also use a microwave, stirring midway through. If serving with rice, prepare fresh rice or reheat previously cooked rice separately.
- Make-Ahead Tips: You can chop all your vegetables (sweet potatoes, garlic, ginger) a day or two in advance and store them in airtight containers in the fridge. This significantly speeds up the cooking process on a busy evening.
Customize Your Curry: Endless Possibilities
This Sweet Potato Chickpea Curry is wonderfully forgiving and adaptable. Feel free to get creative and make it your own with these customization ideas:
- Add More Vegetables: Enhance the nutritional profile and texture by incorporating other vegetables. Bell peppers (any color), green beans, snap peas, mushrooms, broccoli florets, or cauliflower florets are all excellent additions. Add harder vegetables like broccoli or cauliflower with the sweet potatoes, and softer ones like bell peppers closer to the end of the simmering time.
- Vary the Protein: Beyond chickpeas and lentils, consider adding other plant-based proteins. Cubes of pan-fried or baked tofu, tempeh, or even cannellini beans can be fantastic. Edamame or green peas can be added in the last few minutes of cooking for a burst of fresh green color and protein.
- Adjust the Spice Level: If you love heat, feel free to add an extra tablespoon of red curry paste, a pinch of cayenne pepper, or a few sliced fresh chilies (like bird’s eye chilies) to the sautéing aromatics. For a milder curry, start with less curry paste and taste before adding more.
- Sweetness Adjustment: If your sweet potatoes are exceptionally sweet, you might reduce or omit the granulated sugar. Conversely, if you prefer a richer, sweeter curry, a little extra sugar (or maple syrup) can balance the spices beautifully.
- Herb Variations: While cilantro and Thai basil are traditional, don’t hesitate to experiment with other fresh herbs like mint or a sprinkle of finely chopped green onions for garnish.
- Nutty Notes: For added richness and a subtle crunch, stir in a tablespoon of smooth peanut butter or almond butter during the simmering stage. This can also thicken the sauce slightly.

Frequently Asked Questions About Sweet Potato Chickpea Curry
What else can I add to this vegan curry?
This curry is incredibly versatile! You can easily boost its nutrition and flavor with various vegetables or plant-based proteins. Consider adding fresh or frozen vegetables such as bell peppers, green beans, cauliflower florets, or broccoli florets. Instead of or in addition to chickpeas, you can use white beans, cannellini beans, or even pre-cooked brown or green lentils. For extra protein, fried tofu cubes or tempeh are excellent choices.
Is red curry paste spicy?
The spice level of red curry paste can vary significantly from brand to brand, but generally, it offers a mild to medium level of heat. In this specific recipe, the richness of the full-fat coconut milk helps to temper much of the spice, so you’re unlikely to find it overwhelmingly hot. If you’re sensitive to spice, I recommend starting with 1.5 to 2 tablespoons of red curry paste. You can then taste the sauce as it simmers and gradually add more if you desire a spicier kick.
I can’t find red curry paste. What can I use instead?
It’s important not to substitute red curry paste directly with yellow or green curry paste, as they have distinct flavor profiles that will significantly alter the final dish. If red curry paste is unavailable, a good alternative for a warm, savory flavor is to use a blend of ground spices. Try replacing the red curry paste with 1 tablespoon of garam masala, 2 teaspoons of curry powder, and ¼ teaspoon of ground cumin. While the flavor will be different from a traditional Thai red curry, this blend will still complement the sweet potatoes and other warm spices beautifully.
How do I store leftover sweet potato curry?
To store leftovers, first allow the curry to cool completely to room temperature. Then, transfer it to an airtight container. It will keep well in the refrigerator for 4 to 5 days. For longer storage, this curry freezes wonderfully. Portion it into freezer-safe containers or bags and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop or in the microwave.
Is this curry gluten-free?
Yes, this recipe is naturally gluten-free, provided you use gluten-free ingredients. The most important thing to check is your red curry paste, as some brands may contain gluten-containing ingredients. Always check the label to ensure it’s certified gluten-free if you have a strict dietary requirement.
Can I make this oil-free?
Yes, you can make this curry oil-free. Instead of sautéing the garlic and ginger in oil, water-sauté them. Heat a non-stick pan over medium heat, add a tablespoon or two of water or vegetable broth, then add the garlic and ginger and cook until fragrant, adding more liquid as needed to prevent sticking. Proceed with the recipe as usual from there.
What’s the best type of sweet potato to use?
Any variety of sweet potato or yam will work wonderfully in this curry. Orange-fleshed sweet potatoes (like Beauregard or Jewel varieties) are common and provide a lovely sweetness and vibrant color. Purple sweet potatoes would also be delicious and add a unique visual appeal. The key is to cut them into uniform ½-inch chunks so they cook evenly.
Sweet Potato Curry with Chickpeas
Sweet Potato Curry with Chickpeas and Spinach is an easy one-pot meal you can make for weeknight dinners and meal prep! It’s comforting, flexible, and loaded with flavor.
Pin
Comment
Save
Ingredients
Sweet Potato Curry
- 2 tablespoons vegetable oil
- 3 large cloves garlic, minced
- 1 tablespoon minced fresh ginger
- 3 tablespoons red curry paste (vegan friendly)
- 1/2 teaspoon ground turmeric
- 2 medium sweet potatoes, peeled and chopped into 1/2 inch chunks
- 13.5 ounce can full-fat coconut milk
- 1/2 cup water (or vegetable broth)
- 15 ounce can chickpeas (or lentils), drained and rinsed
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 4 cups baby spinach (or kale)
- 1 tablespoon granulated sugar (optional)
- 2 tablespoons fresh lime juice
For Serving
- cooked rice
- chopped fresh cilantro or basil
Instructions
- Heat the oil in a large skillet over medium heat. Once hot, add the garlic and ginger and cook, stirring frequently for 1-2 minutes until fragrant.
- Stir in the red curry paste and turmeric, then pour in the coconut milk and water. Stir to combine and scrape any stuck bits from the bottom of the pan.
- To the pan, add the sweet potatoes, chickpeas or lentils, salt and pepper. Bring to a boil, then lower the heat and simmer for about 15 minutes, or until the sweet potatoes are fork tender.
- Stir in the baby spinach, sugar and lime juice. Cook until the spinach is wilted, then remove from heat and serve over cooked rice with cilantro or basil.
Notes
- Any kind of sweet potato or yam will work here. Pumpkin or butternut squash would be good substitutes if you have them.
- If you don’t have red curry paste, you can substitute 1 tablespoon of garam masala, 2 teaspoons curry powder and 1/4 teaspoon ground cumin. The flavor will be quite different from a traditional Thai curry.
- You can leave out the chickpeas/lentils if desired. Add some cauliflower florets or even broccoli, instead, for more vegetables.
- Nutritional information is an estimate only and does not include rice or additional garnishes.
Nutrition
Mention @nora_cooks_vegan_ or tag #noracooks!
Conclusion: Your New Go-To Vegan Curry
This Sweet Potato Chickpea Curry with Spinach isn’t just a recipe; it’s an invitation to experience wholesome, flavorful, and effortless cooking. Its one-pot convenience, nourishing ingredients, and rich, aromatic profile make it an instant classic for busy weeknights, comforting cold-weather meals, and efficient meal prep alike. Whether you’re a seasoned vegan chef or just exploring plant-based cuisine, this Thai-inspired curry offers a satisfying culinary adventure that’s easy to customize and always delicious. Dive in and discover why this vibrant dish is destined to become a beloved staple in your kitchen!



