Side Dishes
This sweet potato palak recipe transforms humble spinach and sweet potatoes into a vibrant, turmeric-spiced vegetarian dish that balances earthy sweetness with bold Indian flavors. The secret lies in gently roasting the sweet potatoes until caramelized—this deepens their natural sweetness while preventing the dish from becoming overly sweet.
Traditional palak paneer gets an upgrade here, where the sweet potatoes add a subtle richness that complements the spinach's mild bitterness.
The process starts with sautéing whole spices—cumin, mustard seeds, and turmeric—until they release their aromatic oils, forming the flavor base. Sweet potatoes are then roasted until tender and slightly crisp at the edges, then blended with the spinach and spices into a smooth, velvety consistency.
A final tempering of garlic, ginger, and green chilies adds a bright, fresh finish that cuts through the dish's richness.
What you'll end up with is a dish that's naturally sweet yet balanced, with the sweet potatoes adding a satisfying depth that makes this palak stand out from traditional versions.
The turmeric infuses the greens with a golden hue and earthy warmth, while the spices create layers of complexity that keep every bite interesting. It's a complete vegetarian dish that works as a main course with roti or as a hearty side alongside grilled meats.
For those who prefer extra protein, paneer can be added at the end, or a swirl of cashew cream introduces a modern twist. The recipe delivers restaurant-quality results with simple techniques—no special equipment required. Let's bring this vibrant dish to your table.
Ingredients for sweet potato palak
Roasted sweet potatoes meet vibrant spinach in this turmeric-spiced vegetarian masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 medium | Peeled, cubed into 1-inch pieces |
| Fresh Spinach 🌿 | 8 oz | Washed, stems removed |
| Onion 🧅 | 1 medium | Finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Ginger 🌿 | 1 inch | Fresh, grated |
| Green Chilies 🌶️ | 2 whole | Slit lengthwise |
| Cumin Seeds 🌶️ | ½ tsp | Toasted until fragrant |
| Mustard Seeds 🌶️ | ½ tsp | Lightly toasted |
| Turmeric Powder 🌿 | ½ tsp | Freshly ground preferred |
| Garam Masala 🌶️ | ½ tsp | For finishing |
| Coconut Oil 🫒 | 2 tbsp | For sautéing |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Paneer 🧀 | 4 oz | Cubed, optional |
The sweet potatoes are the foundation—medium-sized with vibrant orange flesh work best. Look for ones that are firm and free of soft spots. Whole Foods or local farmers markets often carry the best quality. For the spinach, baby spinach leaves are ideal as they're tender and less bitter, but traditional flat-leaf spinach works too. The onion and garlic should be fresh—yellow onions add a subtle sweetness that complements the dish perfectly. Toasting the cumin and mustard seeds until they sizzle is crucial—it releases their aromatic oils that form the flavor base of this dish.
No fresh ginger? Ground ginger at half the amount works in a pinch, though fresh is preferred for that bright, zesty kick. Swapping green chilies for red chili flakes gives a different heat profile but maintains the same depth of flavor. For those avoiding paneer, crumbled tofu or cashew cream adds a similar protein-rich texture. The coconut oil matters here—virgin coconut oil has a subtle sweetness that enhances the dish, while refined coconut oil keeps a neutral flavor. If you're short on time, pre-cut sweet potatoes from the produce section save prep work without sacrificing quality.
Roasted sweet potatoes keep well in the fridge for 3 days—store them in an airtight container with a paper towel to absorb moisture. The cooked palak reheats beautifully—simply warm in a pot with a splash of water or coconut milk. For extra flavor, freeze portions in ice cube trays and thaw as needed. This dish tastes even better the next day as the flavors meld together. Garnish with fresh cilantro or a drizzle of cashew cream just before serving to elevate the presentation.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything into one pot, and the sweet potatoes caramelize while the spinach wilts. No chopping boards to clean, no extra pans to wash. (Yes, even on a Tuesday night when I’d rather be scrolling than cooking.)
- Sweet Heat Balance: That earthy sweetness from the roasted sweet potatoes meets the bright, garlicky punch of fresh spinach—it’s like a hug for your taste buds. The ginger adds a little kick, but it’s the kind of flavor that lingers without overpowering.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The flavors only get better as it sits, and it reheats like a dream. Pack it in jars or containers, and you’ve got a stress-free lunch sorted.
- Budget-Friendly Powerhouse: Sweet potatoes and spinach are cheap, but they feel luxurious. I buy them in bulk, and this recipe stretches easily for four servings. Plus, leftovers taste just as good—if not better—cold the next day.
Step-by-step instructions for sweet potato palak
This vibrant dish blends earthy sweet potatoes with tender spinach and aromatic spices for a balanced, flavorful meal.
🍳 Step 1: Cook the Sweet Potatoes Until Tender
Heat 1 tablespoon of the coconut oil in a large, heavy-bottomed pot over medium heat. Add the 1-inch cubed sweet potatoes and sauté for 5 minutes until lightly golden, stirring occasionally. This step prevents them from sticking and helps develop flavor.
Pour in 1 cup of water and bring to a gentle boil. Reduce heat to low and simmer for 10-12 minutes until the sweet potatoes are fork-tender but still hold their shape. They should be soft enough to mash slightly when pressed but not falling apart. Drain any excess water and set aside.
🍳 Step 2: Build the Spiced Base with Onion and Aromatics
In the same pot, add the remaining 1 tablespoon coconut oil over medium heat. Toss in the 0.5 teaspoon toasted cumin seeds and 0.5 teaspoon toasted mustard seeds, letting them sizzle for 30 seconds until fragrant. This is your aromatic foundation.
Add the finely chopped onion and cook for 4-5 minutes until softened and golden. Stir in the minced garlic cloves, grated ginger, and slit green chilies, cooking for another 1-2 minutes until the raw garlic smell disappears. This ensures the flavors meld properly before adding the greens.
🥘 Step 3: Wilt the Spinach and Incorporate Spices
Add the washed spinach in batches, stirring constantly until it wilts completely—about 2-3 minutes. The spinach should collapse into the pot, releasing its vibrant green color. Sprinkle in the 0.5 teaspoon turmeric powder and 1 teaspoon salt, mixing well to coat the greens evenly.
Return the cooked sweet potatoes to the pot and gently fold everything together. The sweet potatoes will release some moisture, creating a thick, velvety consistency. If the mixture seems too dry, add 2-3 tablespoons of water to achieve a smooth, spoonable texture. Simmer for 5 minutes to let the flavors deepen.
🔥 Step 4: Finish with Paneer and Garam Masala
Add the 4 ounces cubed paneer to the pot and simmer for 3-4 minutes until lightly golden and heated through. The paneer should soften slightly but retain its shape. Avoid overcooking, or it will turn rubbery.
Remove the pot from heat and stir in the 0.5 teaspoon garam masala. Taste and adjust the seasoning with additional salt if needed. The dish should balance sweet, earthy, and slightly spicy notes. Cover and let it rest for 5 minutes to allow the flavors to meld completely.
🍽️ Step 5: Serve Warm with Crusty Bread
Ladle the sweet potato palak into bowls and serve immediately with warm roti or naan. The dish should be vibrant green with a rich, slightly sweet, and spiced flavor profile. Each bite should offer a harmonious blend of tender sweet potatoes, wilted spinach, and creamy paneer.
For extra richness, drizzle with a swirl of yogurt or a sprinkle of toasted cumin seeds. This dish pairs beautifully with a side of raita or a simple cucumber salad to balance its hearty texture.
Pro Tips For Making Sweet Potato Palak
- BOIL THEN ROAST: Sweet potatoes straight from boiling taste bland—trust me, I’ve learned this the hard way. After cooking them whole in salted water (skin-on, 15-20 mins until fork-tender), let them cool slightly, then rough up the skin with a knife and roast at 400°F (200°C) for 20-25 mins. The caramelized edges and concentrated sweetness make all the difference when blended into the palak.
- WILT SPINACH FAST: Fresh spinach wilting too slowly? After sautéing onions and garlic, add a splash of water (about 2 tablespoons) to the pan first—it creates steam that collapses the leaves in seconds. Then toss in the spinach and stir like you’re angry at it (yes, even if you’re impatient like me). Overcrowding the pan is how you end up with a sad, watery mess.
- SALT THE POTATOES: This isn’t just about flavor—it’s about texture. Toss the boiled sweet potatoes with ½ teaspoon salt before blending them into the spinach. The salt breaks down the starches slightly, making the final gravy smoother and less gluey. (I used to skip this and wondered why my palak always felt heavy.)
- GINGER-GARLIC TRICK: Peel and grate ginger and garlic together—no need to separate them. The combined oils release more flavor when cooked, and you’ll save time scrubbing tiny bits off your grater. Pulse them briefly in a food processor first if you’re lazy, but don’t overdo it; you want texture, not paste. (Your future self will thank you for not burning the garlic.)
Regional styles of this dish
North Indian Style
In North India, this dish often takes a richer turn with the addition of cream or yogurt at the end. I like to stir in 2 tablespoons heavy cream or ¼ cup plain yogurt just before serving for a velvety finish.
The dish is commonly served with butter roti or paratha to soak up the flavors. Delhi-style versions sometimes include cashew paste for added richness, while Punjabis might add garlic chutney on the side. 🌶️
South Indian Adaptation
South Indian chefs transform this dish by incorporating coconut milk and tempered mustard seeds for a lighter, tangier profile. I replace the coconut oil with gingelly oil (sesame oil) and add ½ cup coconut milk while simmering the spinach.
A pinch of asafoetida (hing) is often sprinkled in for its umami depth. Serve with steamed rice and a side of sambar for a complete meal. 🌿
Bengali Twist
Bengali households often prepare this with mustard oil and a touch of poppy seeds for a distinct nutty flavor. I sauté ½ teaspoon poppy seeds with the mustard seeds and add a splash of lemon juice at the end for brightness.
The dish is traditionally served with steamed rice and beguni (eggplant fritters). Bengali cooks also sometimes add a pinch of turmeric leaves for an aromatic touch. 🌱
Modern Fusion
For a contemporary take, I blend in roasted cashews with the spinach for a creamy texture without dairy. Adding 1 tablespoon maple syrup enhances the sweetness of the sweet potatoes, while a dash of smoked paprika adds depth.
This version pairs beautifully with avocado toast or quinoa bowls, making it a favorite for brunch or light lunches. 💫
Kerala-Style Palak
In Kerala, this dish is often cooked with coconut milk and finished with a tempering of curry leaves and dried red chilies. I use ½ cup coconut milk instead of water while cooking the sweet potatoes and add 5-6 curry leaves while tempering the spices.
A pinch of black pepper is essential for the authentic Kerala touch. Serve with appam (fermented rice pancakes) for a truly South Indian experience. 🌶️
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
Sweet potatoes bring that unique caramelized sweetness and vibrant color that regular potatoes can't match. However, if you must substitute, use yams for a similar texture and mild sweetness. Regular potatoes will make the dish less flavorful and more starchy—this recipe relies on the sweet potatoes' natural depth to balance the spinach's earthiness.
Why does my palak turn watery when I add spinach?
Spinach releases a lot of moisture when cooked, especially if it's not fully wilted. To prevent wateriness, add the spinach in batches and stir constantly until completely wilted. If needed, simmer uncovered for 2-3 extra minutes to evaporate excess liquid. For thicker consistency, blend half the spinach first to create a base before adding the rest.
How can I make this dish spicier?
Boost the heat by adding ½ teaspoon red chili powder with the turmeric or stir in 1 teaspoon finely chopped green chilies at the end. For smoky depth, add ¼ teaspoon smoked paprika while tempering the spices. If you love kick, try 1 tablespoon fresh coriander chutney as a garnish—it adds both heat and freshness.
Can I make this ahead of time?
This dish actually tastes better the next day! Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of water or coconut milk to restore creaminess. For make-ahead convenience, prep the sweet potatoes and spinach separately, then combine and cook fresh when ready to serve.
What's the best way to store cooked sweet potatoes?
Keep cooked sweet potatoes in an airtight container with a paper towel to absorb moisture. They'll stay fresh in the fridge for 3 days. For longer storage, freeze them in a single layer on a tray before transferring to a bag—this prevents clumping. Thaw overnight in the fridge before using in recipes.
