You know those nights when you want something comforting but still good for you? That’s exactly why I make these Healthy Curried Sweet Potatoes & Spinach at least twice a week! I first threw this together on a busy weeknight when all I had were some sad-looking sweet potatoes and a bag of spinach – but wow, did those simple ingredients transform into magic with just a few pantry spices.
Now it’s become my go-to “I forgot to meal prep” lifesaver. The sweet potatoes get all tender and soak up those warm curry flavors, while the spinach wilts into the most perfect velvety texture. What I love most is how it feels like a big comforting hug in a bowl, but packed with nutrients that actually make me feel amazing after eating it.
My husband (who swore he hated sweet potatoes) now requests this dish regularly – that’s how good the flavor combo is! Plus it comes together in about 30 minutes with just one pan. Whether you need a quick vegetarian dinner or a hearty side dish, this recipe never lets me down.

Why You’ll Love Healthy Curried Sweet Potatoes & Spinach
Let me count the ways this dish will become your new weeknight hero! First off, it’s packed with nutrients – sweet potatoes give you that vitamin A boost while spinach sneaks in iron and folate. But here’s the real magic:
- Ready in just 30 minutes (I’ve timed it!)
- Uses only one pan (less dishes = happier you)
- That curry-spiced aroma will make your whole kitchen smell amazing
- Naturally vegetarian but hearty enough to satisfy meat-lovers
- Perfect for meal prep – tastes even better the next day
Trust me, once you try this combo of sweet and savory with that velvety spinach texture, you’ll be hooked just like I was!
Ingredients for Healthy Curried Sweet Potatoes & Spinach
Here’s everything you’ll need to make this flavor-packed dish – I promise it’s all simple stuff you might already have! The key is using fresh sweet potatoes (none of that canned business) and good quality curry powder – it makes all the difference.
- 2 medium sweet potatoes (peeled and diced into 1-inch chunks)
- 4 cups fresh spinach (packed – trust me, it wilts down to nothing!)
- 1 tbsp olive oil (the good stuff for sautéing)
- 1 onion (chopped – yellow or white works best)
- 2 cloves garlic (minced – or 1 tsp pre-minced if you’re lazy like me sometimes)
- 1 tbsp curry powder (my secret? Use a mix of mild and hot for depth)
- 1 tsp ground cumin (that earthy warmth is essential)
- 1/2 tsp ground turmeric (for color and anti-inflammatory benefits)
- 1/2 tsp salt (I use kosher – adjust to taste)
- 1/4 tsp black pepper (freshly cracked if you’ve got it)
- 1 cup vegetable broth (low-sodium lets you control the salt)
See? Nothing fancy – just honest ingredients that work magic together. Now let’s get cooking!
How to Make Healthy Curried Sweet Potatoes & Spinach
Okay, let’s get cooking! This recipe comes together so easily – just follow these simple steps and you’ll have a delicious, nutritious meal in no time. I’ve made this dozens of times, so I’ll walk you through all my little tricks!
Preparing the Base
First, grab your favorite large skillet or sauté pan (I use my trusty cast iron) and heat that olive oil over medium heat. You’ll know it’s ready when the oil shimmers slightly. Toss in your chopped onions and give them a good stir – we’re looking for them to turn translucent, about 3 minutes. Then add the garlic (careful not to burn it!) and let it become fragrant, about 30 seconds. That smell? That’s the flavor foundation right there!
Cooking the Sweet Potatoes
Now the fun part – sprinkle in all those gorgeous spices (curry powder, cumin, turmeric, salt and pepper) and stir for about 30 seconds until your kitchen smells like an Indian spice market. Add your diced sweet potatoes and vegetable broth, give everything a good mix, then cover and let it simmer. Set your timer for 15 minutes – this gives the potatoes time to soak up all those flavors and become perfectly tender. Give it a stir halfway through!
Adding the Spinach
When your timer goes off, uncover the pan – the sweet potatoes should be fork-tender but not mushy. Now pile in all that fresh spinach (yes, all 4 cups – it looks like a mountain but wilts down fast!). Stir gently as the spinach wilts into the curry mixture – this only takes about 2 minutes. You’ll know it’s done when the spinach turns bright green and silky. Taste and adjust seasoning if needed – sometimes I add an extra pinch of salt or squeeze of lemon at this point.
And that’s it! See how simple that was? Now scoop it into bowls and enjoy your masterpiece. The hardest part is waiting for it to cool enough to eat!
Tips for Perfect Healthy Curried Sweet Potatoes & Spinach
After making this dish more times than I can count, I’ve picked up some tricks that take it from good to “wow!” First, don’t be shy with the spices – curry powder loses potency over time, so if yours has been sitting awhile, add an extra pinch. For protein lovers, toss in a can of drained chickpeas when you add the sweet potatoes (they soak up the flavors beautifully).
Here’s my favorite secret: splash in a tablespoon of coconut milk at the end for extra creaminess. And if you like some crunch, top with toasted cashews or pumpkin seeds right before serving. The contrast is amazing! Here are some tips for roasting pumpkin seeds.
Remember – sweet potato sizes vary, so check for doneness early. Better slightly firm than mushy! And always, always taste and adjust seasoning at the end. Your perfect balance might need more salt or a squeeze of lemon.
Serving Suggestions for Healthy Curried Sweet Potatoes & Spinach
This dish is crazy versatile! My favorite way? Piled over fluffy basmati rice so it soaks up all that delicious curry sauce. For a protein boost, try it with quinoa or farro – the nutty flavors pair perfectly. Sometimes I’ll wrap it in warm naan bread for a quick veggie curry wrap (so good for lunch the next day!). And don’t forget a dollop of yogurt or a sprinkle of fresh cilantro for that perfect finishing touch.
Storage & Reheating Instructions
Oh, the best part? This dish tastes even better the next day! Store leftovers in an airtight container in the fridge – they’ll keep beautifully for 3-4 days. To reheat, I just pop it in the microwave for 1-2 minutes, stirring halfway. If it seems dry, splash in a tiny bit of broth or water to bring back that saucy goodness. You can also warm it gently in a pan over medium-low heat – just stir frequently so nothing sticks!
Nutritional Information for Healthy Curried Sweet Potatoes & Spinach
Okay, let’s talk nutrition – because this dish packs a serious healthy punch! A serving (about 1¼ cups) gives you roughly 180 calories with 6g of fiber (that’s 25% of your daily need!). The sweet potatoes deliver a whopping 370% of your vitamin A, while the spinach sneaks in iron and vitamin K. Just remember – these are estimates based on my ingredients. Your exact values might vary slightly depending on potato size or exact oil measurements. But hey, when something tastes this good AND makes you feel amazing? That’s what I call a win-win!
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Absolutely! Just thaw and squeeze out excess water first. You’ll need about interpretation cups frozen spinach to equal 4 cups fresh. Add it during the last 5 minutes of cooking instead of at the very end.
My curry powder tastes bitter – what did I do wrong?
Oh no! Curry powder can burn easily. Make sure your heat isn’t too high when toasting the spices (medium is perfect). If it tastes off, try adding a teaspoon of honey or coconut milk to balance the bitterness.
Can I make this in advance?
You bet! This dish actually improves after a night in the fridge as the flavors meld. Just hold off adding the spinach until you’re reheating – that way it stays bright green and fresh-tasting.
What if my sweet potatoes aren’t cooking through?
No worries – just add extra broth (a tablespoon at a time) and keep simmering covered. The potatoes will soften eventually! Smaller dice helps next time (aim for 1-inch pieces).
Is this recipe freezer-friendly?
Honestly? The spinach gets mushy when frozen. I’d skip freezing this one – it’s so quick to make fresh anyway!
Share Your Feedback
I’d love to hear how your Healthy Curried Sweet Potatoes & Spinach turned out! Did you add any fun twists? Leave a comment below – your tips might help other home cooks. And if you loved it as much as I do, share this recipe with a friend who needs some quick, healthy dinner inspiration! Check out this power breakfast bowl for another healthy option!
Print
30-Minute Healthy Curried Sweet Potatoes & Spinach Magic
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A nutritious and flavorful dish combining sweet potatoes and spinach with aromatic curry spices.
Ingredients
- 2 medium sweet potatoes, peeled and diced
- 4 cups fresh spinach
- 1 tbsp olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tbsp curry powder
- 1 tsp ground cumin
- 1/2 tsp ground turmeric
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 cup vegetable broth
Instructions
- Heat olive oil in a large pan over medium heat.
- Add onion and garlic, sauté until soft.
- Stir in curry powder, cumin, turmeric, salt, and pepper.
- Add diced sweet potatoes and vegetable broth.
- Cover and simmer for 15 minutes or until sweet potatoes are tender.
- Add spinach and cook until wilted.
- Serve warm.
Notes
- For extra protein, add chickpeas or lentils.
- Adjust spice levels to taste.
- Pair with rice or quinoa for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian-inspired