This post contains affiliate links. By clicking on a product link and making a purchase, I may receive a commission at no extra cost to you. Thank you for supporting The Banana Diaries!
Creamy Peanut Butter Sweet Potato Curry with Chickpeas & Kale (Easy Vegan Recipe)
Embark on a culinary journey to comfort with this incredibly easy, hearty, and flavor-packed sweet potato curry. Crafted with nutritious chickpeas, vibrant kale, and the secret weapon of nutty peanut butter, this vegan dish delivers a delicious depth of flavor that will warm you from the inside out. Perfect for chilly evenings, it’s a plant-based powerhouse that doesn’t compromise on taste or texture, making it an ideal choice for a satisfying weeknight dinner or a cozy weekend meal. Get ready to fall in love with your new go-to comfort food!

Why This Sweet Potato & Peanut Butter Curry Will Become Your Favorite
If you’re searching for a meal that offers both warmth and incredible flavor, look no further. This sweet potato curry isn’t just a recipe; it’s an experience, a staple in my family’s dinner rotation for countless reasons. It perfectly balances a rich, creamy texture with a savory and slightly sweet profile, creating a comforting embrace in every spoonful.
What truly sets this dish apart is its harmonious blend of ingredients. Soft, tender chunks of sweet potato soak up the vibrant flavors of Thai red curry paste, while creamy coconut milk provides an indulgent base. The addition of peanut butter introduces a unique nutty, garlicky undertone that perfectly complements the subtle spice and bright squeeze of fresh lime juice. It’s a flavor explosion that’s both exotic and deeply satisfying.

Beyond its irresistible taste, this sweet potato curry is a nutritional powerhouse. It’s packed with healthy plant protein from chickpeas and an abundance of essential vitamins from a medley of fresh vegetables. Best of all, it’s naturally dairy-free and vegan, making it suitable for a wide range of dietary preferences without sacrificing an ounce of flavor or richness. Whether you’re new to plant-based cooking or a seasoned vegan, this recipe uses readily available pantry staples and comes together surprisingly quickly, making it accessible for beginner cooks and busy weeknights.
The secret to its thick, luscious consistency and perfectly infused flavors lies in chopping the sweet potatoes into uniform 1-inch cubes. This allows them to soften beautifully and absorb all the aromatic spices and creamy liquid, much like a hearty vegetable stew. Inspired by the brilliant idea of incorporating peanut butter from A Couple Cooks, this Thai-inspired sweet potato curry promises a memorable meal. Serve it alongside fluffy white rice, aromatic basmati rice, or warm naan bread for a complete and utterly comforting dinner that’s perfect for any occasion.
Unlocking Flavor: The Magic of Thai Red Curry Paste
This sweet potato curry leans into a Thai-inspired flavor profile, primarily due to the star ingredient: red curry paste. Unlike Indian-inspired curries that often rely on a blend of dry curry powders, Thai curries typically use a paste, which is a potent combination of fresh and dried spices, herbs, and aromatics.
Thai red curry paste brings an unparalleled depth and complexity to the dish. When simmered with creamy coconut milk and absorbed by the tender sweet potatoes, it creates a robust and deeply savory base that truly makes this curry shine. Its flavor is far more immediate and vibrant than curry powder, which can sometimes mellow during cooking. While both curry paste and powder often contain turmeric, red curry paste typically features ingredients like lemongrass, galangal, kaffir lime zest, and dried red chilies, along with garlic and shallots, providing a brighter, spicier, and more aromatic foundation. This distinctive blend is what gives our sweet potato curry its authentic and unforgettable taste.

Essential Ingredients & Clever Substitutions
This recipe is designed with flexibility in mind, allowing you to adapt it based on what you have on hand or your dietary preferences. Here’s a detailed look at the core ingredients and potential swaps:
- Sweet Potatoes: The star of our curry! I typically use vibrant orange sweet potatoes for their sweetness and creamy texture. If sweet potatoes aren’t available, butternut squash makes an excellent alternative, offering a similar sweetness and consistency.
- Carrots & Celery: These add a foundational layer of flavor and texture. For an extra boost of color and vitamins, feel free to incorporate chopped bell peppers (red or yellow work wonderfully) or green beans.
- Onion & Garlic: The aromatic backbone of almost any good curry. We’ll sauté these together to build a fragrant base before adding other vegetables. Using fresh garlic and onion truly enhances the overall flavor profile.
- Coconut Milk: Key for achieving that signature rich and creamy texture. Full-fat coconut milk is highly recommended for the most luxurious and thick curry, but you can opt for light coconut milk if you prefer a less indulgent version.
- Red Curry Paste: The heart of the Thai-inspired flavor. Red curry paste provides a beautiful balance of spice and complex aromatics. If you prefer a milder curry or a slightly different flavor profile, green curry paste is a fantastic alternative. Always check the ingredients list for vegan varieties, as some brands may contain shrimp paste.
- Vegetable Broth: Used to thin the curry to the perfect consistency and add more savory depth. While homemade vegetable broth is easy and incredibly flavorful, a good quality store-bought low-sodium broth works perfectly. In a pinch, water with a touch of extra salt can be used, though broth will yield a richer taste.
- Peanut Butter: The unique secret ingredient that adds a wonderful nutty flavor and helps to thicken the sauce. Opt for natural, unsweetened peanut butter. If you have a nut allergy, you can omit it entirely or try a seed butter like sunflower seed butter, though the flavor will differ slightly.
- Chickpeas: Our primary source of plant-based protein, making this curry incredibly satisfying. Ensure they are well-drained and rinsed. For a different protein, firm or extra-firm tofu, pressed and cubed, is a traditional Thai-inspired curry ingredient that would work beautifully.
- Kale: A fantastic addition for a boost of greens and nutrients. Spinach is an excellent and equally delicious substitute if you prefer a milder green or something that wilts even faster.
- Ground Ginger & Cumin: These spices enhance the warmth and aromatic qualities of the curry, building on the flavors from the curry paste.

Step-by-Step Guide to Crafting Your Perfect Sweet Potato Curry
For the complete written instructions, precise ingredient measurements, and detailed nutritional information, please refer to the recipe card at the very end of this post. You can also use the “jump to recipe” button at the top of the page for quick access. This section provides a helpful visual overview and brief explanation of each step to guide you through the cooking process.






Frequently Asked Questions About This Vegan Sweet Potato Curry
Can I meal prep this sweet potato curry?
Absolutely! This sweet potato curry is a fantastic recipe for meal prepping. It yields a generous 6 servings, making it perfect for preparing a few days’ worth of lunches or dinners. The flavors actually deepen and meld beautifully overnight, making leftovers even more delicious.
How do I store leftovers and how long do they last?
Store any leftover sweet potato curry in an airtight container in the refrigerator for up to 5 days. For longer storage, you can freeze individual portions in freezer-safe containers for up to 2-3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave.
What can I serve with this curry?
While white or basmati rice is a classic pairing, you can also serve this curry with brown rice, quinoa, cauliflower rice for a lower-carb option, or warm naan bread for dipping. A simple side salad or steamed green beans would also complement the dish beautifully.
Can I adjust the spice level?
Yes, easily! The spice level primarily comes from the red curry paste. If you prefer a milder curry, start with 2 tablespoons of red curry paste and taste before adding more. For extra heat, you can add a pinch of red pepper flakes or a dash of hot sauce when serving.
Are there other vegetables I can add to this curry?
Definitely! This curry is incredibly versatile. Feel free to add other quick-cooking vegetables like broccoli florets, cauliflower, snap peas, bell peppers, or even mushrooms during the last 10-15 minutes of simmering. Adjust the broth amount if adding a significant quantity of extra vegetables.

Tips for the Ultimate Sweet Potato Curry
- Chop Uniformly: Ensure your sweet potatoes are cut into roughly 1-inch cubes. This allows them to cook evenly and become fork-tender at the same time, perfectly absorbing the curry flavors.
- Don’t Rush the Aromatics: Sautéing the garlic and onion until fragrant and translucent is crucial for building a strong flavor base. This step infuses the oil with essential aromas.
- Taste and Adjust: Always taste your curry before serving! You might want to add a pinch more salt, a squeeze of extra lime juice for brightness, or a dash of black pepper. The flavor of curry paste can vary, so adjust to your preference.
- Fresh Herbs are Key: Don’t skip the fresh cilantro or parsley and lime juice for garnish. They add a burst of freshness that brightens the entire dish and cuts through the richness of the coconut milk.
- Make it Your Own: This recipe is a fantastic canvas. Feel free to experiment with different greens, add a squeeze of sriracha for more heat, or stir in a spoonful of brown sugar or maple syrup if you prefer a sweeter curry.
Nutritional Highlights of This Plant-Based Powerhouse
This sweet potato curry isn’t just delicious; it’s incredibly good for you! Sweet potatoes are rich in beta-carotene, a powerful antioxidant that converts to Vitamin A in the body, supporting vision and immune function. They’re also a great source of dietary fiber, promoting digestive health and satiety.
Chickpeas provide a substantial amount of plant-based protein and fiber, making this meal incredibly filling and aiding in muscle repair and growth. Kale is a nutritional superstar, packed with Vitamins K, A, and C, as well as various minerals and antioxidants. Together with the healthy fats from coconut milk and peanut butter, this curry offers a balanced and nourishing meal that fuels your body and delights your taste buds.
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!
If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!
Print Recipe Card
Easy Peanut Butter Sweet Potato Curry with Chickpeas & Kale
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
4.7 from 3 reviews
- Author: Britt Berlin
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Yield: 6 1x servings
Category: Dinner
Method: Stovetop
Cuisine: Thai
Diet: Vegan, Plant-Based, Dairy-Free
Description
This hearty sweet potato curry is incredibly easy to prepare and loaded with healthy plant protein from chickpeas, complemented by a unique nutty and garlicky flavor from peanut butter, and plenty of nourishing vegetables. It’s the perfect vegan comfort dinner to keep you warm and satisfied throughout the colder months!
Ingredients
Scale
- 1 tbsp coconut oil
- 6–7 cloves garlic, minced
- 1 medium onion, chopped
- 3 large carrots, peeled and chopped
- 1 head of celery, chopped
- 4 medium (or 2 large) sweet potatoes, peeled and cubed into 1-inch pieces
- 15 ounces (1 can) chickpeas, drained and rinsed
- 1 15-ounce can full-fat coconut milk
- 2–3 cups (480–720 mL) low sodium vegetable broth or water
- 3 tbsp red or green curry paste (adjust to preferred spice level)
- 4 tbsp creamy peanut butter
- 2 tsp ground ginger
- 1 tsp ground cumin
- 1 cup chopped kale or spinach
Optional toppings:
- Fresh lime juice
- Fresh cilantro or parsley, chopped
- Cashew cream (for extra richness)
- Chopped peanuts (for crunch)
Instructions
- Prepare Vegetables: Begin by prepping all your vegetables. Mince the garlic, chop the onion, peel and chop the carrots and celery, and cut the sweet potatoes into approximate 1-inch cubes. Ensure chickpeas are thoroughly drained and rinsed.
- Sauté Aromatics: Heat the coconut oil in a large pot or Dutch oven over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant. Then, add the chopped onion and continue cooking until the onion becomes translucent and softened, about 5-7 minutes.
- Cook Root Vegetables: Once the aromatics are ready, add the chopped carrots, celery, and sweet potatoes to the pot. Sauté these vegetables for 3-5 minutes on medium heat. Reduce the heat to low, cover the pot, and cook for another 5 minutes to start softening them.
- Prepare Peanut Butter Curry Paste: While the vegetables are cooking, combine approximately 1/4 cup of the coconut milk with the red or green curry paste and peanut butter in a small bowl. Whisk or stir well until a smooth, thick paste forms. This ensures the peanut butter and curry paste fully dissolve into the curry without clumping.
- Simmer the Curry: Remove the cover from the pot. Pour in the remaining coconut milk, vegetable broth (or water), the prepared peanut butter curry paste, drained chickpeas, ground ginger, and cumin. Stir thoroughly to combine all ingredients, ensuring the curry paste is fully integrated into the liquid. Season with a pinch of sea salt to taste, if desired. Cover the pot again, keep the heat on low, and simmer for 20-30 minutes, or until the sweet potatoes are completely soft and easily pierced with a fork.
- Add Greens: About 10 minutes before you plan to serve, stir in the chopped kale (or spinach). Cover the pot and allow it to cook for a few more minutes until the greens have wilted.
- Serve and Store: Once the curry has thickened to your desired consistency and the vegetables are tender, it’s ready! Serve hot over your choice of rice, garnished with fresh chopped parsley or cilantro and a generous squeeze of fresh lime juice. Any leftovers can be stored in an airtight container in the refrigerator for up to 5 days. Enjoy!
Equipment
large pot or Dutch oven
Buy Now →
Notes
For more detailed tips, tricks, and substitution ideas, please refer to the main blog post above!