Description
These vibrant Indian-style sweet potatoes with Greek yogurt combine warm aromatic spices with naturally sweet roasted sweet potatoes and cooling tangy yogurt—perfect for an easy weeknight side dish or light vegetarian meal.
Prep Time: 10 minutes | Cook Time: 30 minutes | Total Time: 40 minutes | Servings: 4
Ingredients
- 2 medium sweet potatoes, peeled and diced into 3/4-inch cubes (about 4 cups)
- 1 tbsp olive oil (decent quality matters)
- 1 tsp ground cumin (fresh spices make a huge difference)
- 1 tsp ground coriander
- 1/2 tsp turmeric (careful, it stains everything)
- 1/2 tsp paprika (sweet or smoked both work)
- Salt and pepper, to taste (start with 1/2 tsp salt)
- 1 cup full-fat Greek yogurt (don’t use non-fat, it’s too watery)
- 2 tbsp chopped fresh cilantro (or mint if you’re in the cilantro-tastes-like-soap camp)
- 1 tbsp fresh lemon juice (from about half a lemon)
Instructions
- Preheat your oven to 400°F (200°C)—you want it nice and hot for getting those crispy edges on the sweet potatoes.
- In a large bowl, toss the diced sweet potatoes with olive oil, cumin, coriander, turmeric, paprika, salt, and pepper. Really get in there with your hands and massage those spices into every piece until everything’s coated in that gorgeous golden mixture.
- Spread the seasoned sweet potatoes in a single layer on a baking sheet lined with parchment paper. Don’t crowd them or pile them up—they need space to roast properly and get crispy. Use two pans if you need to.
- Roast in the preheated oven for 25-30 minutes, flipping or stirring them halfway through, until the sweet potatoes are tender when poked with a fork and have some golden-brown crispy edges. Check at 25 minutes because every oven runs differently.
- While the sweet potatoes are roasting, mix the Greek yogurt with chopped cilantro and lemon juice in a small bowl. Taste and adjust—maybe it needs more lemon or a pinch of salt.
- Once the sweet potatoes are done and looking gorgeous, remove them from the oven and let them cool for just a minute.
- Serve the roasted sweet potatoes warm with a generous dollop of the Greek yogurt mixture on top. The contrast between warm spiced sweet potatoes and cold tangy yogurt is what makes this dish special.
Nutrition Information (Per Serving):
- Calories: 165
- Carbohydrates: 24g
- Protein: 7g
- Fat: 5g
- Fiber: 4g
- Sodium: 220mg
- Sugar: 6g
- Vitamin A: 180% DV (from sweet potatoes)
- Calcium: 10% DV (from yogurt)
This provides excellent vitamin A from the sweet potatoes and protein from Greek yogurt for a balanced, nutritious dish.
Notes:
- Cut sweet potatoes evenly so they cook at the same rate—about 3/4-inch cubes work perfectly.
- Don’t crowd the pan—this is crucial for getting crispy edges instead of steamed, mushy sweet potatoes.
- Fresh spices matter here—if your spices smell dusty or like nothing, they’re too old and won’t give you vibrant flavor.
- Check them at 25 minutes—every oven runs differently and you don’t want them to burn.
- Turmeric stains everything—be careful with your clothes and cutting boards.
Storage Tips:
Store leftover roasted sweet potatoes and yogurt sauce separately in airtight containers in the fridge for up to 3 days. The sweet potatoes lose their crispiness when stored, but you can revive them by reheating in a hot oven (400°F) for about 10 minutes. Don’t microwave them—they’ll turn soggy and sad. The yogurt sauce keeps well refrigerated for up to 4 days. This isn’t really a freezer-friendly dish since both sweet potatoes and yogurt don’t freeze well, so plan to eat leftovers within a few days.
Serving Suggestions:
- Over Fluffy Basmati Rice: Creates a complete vegetarian meal with great texture contrast
- With Warm Naan Bread: Perfect for scooping up the yogurt sauce and sweet potatoes
- Alongside Grilled Chicken: Makes a flavorful side dish for simple grilled proteins
- On Top of Quinoa: For a protein-packed, nutrient-dense bowl
Mix It Up (Recipe Variations):
Spicy Indian Sweet Potatoes: Add 1/2 teaspoon cayenne pepper or red pepper flakes to the spice mixture and drizzle with chili oil before serving for extra heat.
Chickpea and Sweet Potato Version: Toss a drained can of chickpeas with the sweet potatoes before roasting for added protein and a heartier meal.
Mint-Cucumber Raita: Mix diced cucumber into the yogurt along with fresh mint instead of cilantro for a more traditional Indian raita-style sauce.
Festive Version: Top with pomegranate seeds and chopped pistachios before serving for gorgeous color and added crunch.
What Makes This Recipe Special:
This Indian-style sweet potato and Greek yogurt recipe makes bold Indian flavors accessible through simple roasting techniques and a handful of aromatic spices. The high-heat roasting caramelizes the sweet potatoes’ natural sugars while the warm spices create depth and complexity. The cooling yogurt sauce, inspired by traditional Indian raita, provides a perfect counterbalance to the warm spices while adding protein and creaminess. It’s proof that you don’t need a complicated spice pantry or advanced techniques to create something that tastes genuinely special and different.
