Thank you for reading this post, don't forget to subscribe!
There’s something undeniably comforting about a warm, fragrant bowl of curry. When it’s easy, one-pan, and packed with cozy ingredients like sweet potato, coconut milk, and chickpeas — it becomes pure weeknight magic. This One Pan Sweet Potato Curry is creamy, rich in flavor, and ready in under 40 minutes. Whether you’re new to vegan cooking or looking for a nourishing plant-based dinner, this recipe is sure to become a staple.
I created this recipe on a chilly evening when I was craving something comforting but didn’t want to use a pile of dishes. With just one pan and a handful of pantry staples, this dish came together beautifully — and my kitchen smelled like a cozy escape to Thailand. You’ll love how simple it is, yet deeply satisfying.
Why You’ll Love This One Pan Sweet Potato Curry
One Pan = Less Cleanup: Perfect for busy nights or lazy weekends.
Vegan, Gluten-Free, and Dairy-Free: A comforting meal that works for nearly every dietary need.
Flavor-Packed & Creamy: Thanks to red curry paste, ginger, and coconut milk.
Meal Prep Friendly: Stores well for lunches and dinners all week long.
Nutritious & Balanced: Packed with fiber, plant-based protein, and vitamins from sweet potatoes and chickpeas.
If you’ve ever thought curry was too complicated to make at home, this recipe will prove you wrong. No fancy equipment. No fuss. Just real, delicious food.
Ingredient Notes
Let’s break down what you’ll need for this One Pan Sweet Potato Curry and how to customize it:
Onion, Garlic & Ginger – This aromatic trio creates the perfect flavor base. Freshly grated ginger adds a slight zing that brightens the dish.
Sweet Potato – The star of the show! It adds natural sweetness and a creamy texture once cooked. Peel and chop into small cubes for quicker cooking.
Coconut Milk – Use full-fat canned coconut milk for a creamy, rich texture. Light versions can work, but the curry may be thinner.
Red Curry Paste – Choose your favorite brand — Thai Kitchen and Maesri are good vegan options. Start with 1.5 tablespoons and adjust to taste.
Canned Tomatoes – Add acidity and depth to balance the richness of the coconut milk.
Chickpeas – They add protein and heartiness. You can substitute with lentils or tofu if preferred.
Vegetable Broth – Helps simmer and bring all the flavors together. Water works too in a pinch.
Lime Juice & Cilantro – Essential for brightness and balance. Add just before serving.
Tips for the Best One Pan Sweet Potato Curry
Cut sweet potatoes evenly so they cook at the same rate.
The sweet potato curry simmers to perfection in one pan
Simmer gently, not at a rolling boil — this preserves flavor and texture.
A behind-the-scenes glimpse into a one-pan curry journey
Don’t skip the lime juice — it brings the curry to life!
Taste and adjust as you go. Add more curry paste if you want extra heat.
Add greens last so they stay vibrant and don’t overcook.
Let it rest for 5–10 mins before serving. The flavors deepen beautifully.
Vegan Serving Suggestions
Pair your sweet potato curry with any of these delicious vegan sides or toppings:
Steamed jasmine rice or basmati rice.
Quinoa or couscous for extra protein.
Vegan naan or flatbread for dipping.
A side of roasted veggies (cauliflower, carrots, broccoli).
Topped with crushed peanuts or cashews for crunch.
Add a swirl of vegan yogurt or coconut cream for extra creaminess.
For a cozy dinner night, serve with a glass of chilled coconut water or warm chai tea .
Storage & Reheating Tips
This one pan curry makes excellent leftovers. In fact, it tastes even better the next day!
Refrigerator:
Store in an airtight container for up to 4 days.
Reheat in a saucepan over medium-low heat or microwave in 30-second intervals, stirring between.
Freezer:
Let cool completely before freezing.
Freeze in portions in containers or reusable bags.
Keeps well for up to 2 months.
Defrost overnight in the fridge, then reheat gently.
Frequently Asked QuestionsaboutOne Pan Sweet Potato Curry
Can I use white potatoes instead of sweet potatoes?
Yes, you can substitute with white potatoes, but the natural sweetness of sweet potatoes really balances the curry flavors beautifully.
Is this recipe spicy?
It depends on the red curry paste you use. Most are mildly spicy. Add chili flakes or fresh chili if you like it hot.
Can I make this oil-free?
Yes! You can sauté the onion, garlic, and ginger in a splash of vegetable broth or water instead of oil.
What if I don’t have red curry paste?
You can use yellow curry powder or make a quick mix with paprika, cumin, turmeric, and a pinch of chili.
Is this recipe kid-friendly?
Absolutely! Just reduce the curry paste slightly for a milder flavor.
Essential Equipment
You don’t need any fancy tools to make this cozy curry, but here’s what helps:
Large sauté pan or deep skillet.
Wooden spoon or spatula.
Sharp knife and cutting board.
Can opener (for coconut milk & chickpeas).
Citrus juicer (for lime, optional but handy).
This One Pan Sweet Potato Curry is everything a cozy vegan meal should be — hearty, flavorful, nutritious, and easy to make. Whether you’re cooking for one, feeding a family, or meal prepping for the week, this recipe has you covered. It’s a dish that invites warmth, comfort, and connection — and we could all use a little more of that.
The best part? It’s incredibly flexible. Add in whatever you have in your fridge, tweak the spice to your liking, and make it your own. That’s the magic of one-pan meals.
Have you tried this recipe? What did you add or swap to make it yours? Did you serve it with rice, quinoa, or naan?
Drop your thoughts, questions, or favorite curry tricks in the comments below! 👇👇👇 I love hearing from you and always reply!
A cozy, one-pan vegan sweet potato curry made with coconut milk, chickpeas, and warm spices—perfect for an easy, nourishing dinner in under 40 minutes.
Ingredients
2 tbsp olive oil or coconut oil
1 medium onion, chopped
2 cloves garlic, minced
1-inch ginger, grated
1.5 tbsp red curry paste (or adjust to taste)
1 large sweet potato, peeled & diced
1 can (400ml) full-fat coconut milk
1 can chickpeas, drained & rinsed
1 cup chopped tomatoes (canned or fresh)
1 cup vegetable broth or water
Salt & black pepper to taste
1 tsp ground cumin (optional)
Juice of ½ lime
Cilantro or parsley & lime wedges to serve
Optional: chili flakes or sliced chili for spice
Instructions
Heat oil in a large sauté pan over medium heat. Add onion and cook until translucent (about 3 minutes).
Stir in garlic and ginger, cook for 1–2 minutes until fragrant.
Add red curry paste and sauté for another minute.
Add sweet potatoes and stir to coat in the spices.
Pour in coconut milk, chopped tomatoes, chickpeas, and vegetable broth.
Bring to a gentle simmer. Cover and cook for 20–25 minutes until sweet potatoes are tender.
Add lime juice and season with salt and pepper to taste.
Serve hot, garnished with cilantro and extra lime wedges.
Notes
Cut the sweet potato into small, uniform cubes (about 1–1.5 cm). This ensures they cook evenly and become tender without falling apart.
Start with 1 to 1.5 tablespoons of red curry paste. If you're sensitive to spice, use less. Want more heat? Add chili flakes or a pinch of cayenne toward the end.
Always add lime juice and fresh cilantro after cooking. This brightens the dish and balances the creaminess of the coconut milk beautifully.
Did you make this recipe?
Please leave a comment on the blog or share a photo on Instagram
If you loved this One Pan Sweet Potato Curry, you’ll also enjoy: