Side Dishes
This tandoori sweet potato recipe transforms humble sweet potatoes into smoky, charred delights with a vibrant yogurt-tamarind marinade that's impossible to resist. The key lies in the marinade—where yogurt tenderizes, tamarind adds tang, and garam masala delivers that signature tandoori warmth.
I've perfected this technique after years of experimenting with traditional tandoori flavors adapted for sweet potatoes, ensuring every bite delivers restaurant-quality depth without the fuss.
The process is simpler than it sounds: cube the sweet potatoes, marinate them for at least 2 hours (overnight works best), then roast or grill until caramelized at the edges.
The yogurt marinade not only infuses flavor but also helps create those coveted charred spots that make this dish so irresistible. What you'll end up with is a side dish that's hearty enough to stand alone or elegant enough to complement grilled meats and rice.
What sets this recipe apart is the balance of flavors—smoky from the char, tangy from the tamarind, and creamy from the yogurt. The spices aren't overpowering but rather enhance the natural sweetness of the sweet potatoes, creating a dish that's both comforting and sophisticated.
Serve it with a cooling cucumber raita or a simple salad to round out the meal.
This recipe is perfect for vegetarian meals, holiday spreads, or as a flavorful side for barbecues. The best part? It's versatile enough to adapt to different spice levels—add more chili powder for heat or extra garam masala for depth.
Let's get started on creating this showstopping dish that will have everyone asking for seconds.
Ingredients for tandoori sweet potato
Sweet potatoes meet smoky spice magic—just 14 ingredients for restaurant-quality flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 lbs | Cubed into 1.5-inch pieces |
| Plain Yogurt 🥛 | 1 cup | Unflavored, full-fat preferred |
| Tamarind Paste 🍯 | ¼ cup | Adjust for tang preference |
| Garam Masala 🌶️ | 2 tbsp | Freshly ground preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tsp | For earthy aroma |
| Turmeric Powder 🧡 | ½ tsp | For vibrant color |
| Red Chili Powder 🌶️ | 1 tsp | Adjust for heat preference |
| Fresh Ginger 🌿 | 1 tbsp | Grated finely (packed) |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For richness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The sweet potatoes are the star, so grab the orange-fleshed variety—they're sweeter and hold up better to roasting. Trader Joe's and Whole Foods carry the best ones, but any grocery store's organic section works. Look for firm, heavy potatoes with smooth skin—those bruised ones? Skip 'em. For the yogurt, full-fat Greek yogurt gives the best texture, but regular plain works too. The tamarind paste can be tricky to find—Indian or Middle Eastern markets usually have it, or grab a jar of tamarind pulp online. Fresh ginger and garlic? Costco sells them pre-peeled and pre-minced, which is a total time-saver.
No tamarind paste? Lime juice plus 1 tsp sugar gets you close, though it won't be identical. Running low on garam masala? Mix 1 tsp cumin, 0.5 tsp coriander, and 0.25 tsp cinnamon as a quick swap. The yogurt marinade can be made a day ahead—it actually gets more flavorful as it sits. For extra smokiness, add 1 tsp smoked paprika to the marinade. The sweet potatoes should be cut into even 1.5-inch cubes—this ensures they cook uniformly. Too big? They'll stay raw inside. Too small? They'll burn before they're tender.
Marinated sweet potatoes keep for 2 days in the fridge, but the flavor peaks after 4-6 hours. Roast them at 425°F for 25-30 minutes, flipping halfway for those perfect charred edges. Leftovers reheat beautifully—just toss with a splash of water and broil for 3-4 minutes. Store in an airtight container with parchment paper between layers to prevent sticking. These also freeze well for 3 months—perfect for meal prep. The marinade itself? Use it up within 5 days or freeze for 1 month
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just yogurt, tamarind, and those three spices transform humble sweet potatoes into something smoky and tangy. No fancy techniques, no hidden steps, just marinate and roast.
- Smoky-Sweet Obsession: That garam masala and cumin combo? It’s like a warm hug in your mouth—earthy, slightly sweet, with a tangy kick from the tamarind. My kids fight over the last piece, and I don’t even pretend to be neutral.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Roast a big batch, slice it up, and it stays fresh for days—perfect in wraps, salads, or just as a snack. (Yes, even on a Tuesday night.)
- Budget Win: Sweet potatoes are cheap, yogurt stretches far, and spices last forever. I make this twice a month, and it’s always the dish that makes my grocery bill feel lighter. Plus, leftovers taste just as good reheated.
Step-by-step instructions for tandoori sweet potatoes
Transform humble sweet potatoes into smoky, charred gems with this vibrant yogurt-tamarind marinade.
Prepare the Spiced Yogurt Marinade
In a medium bowl, combine the 1 cup plain yogurt, 0.25 cup tamarind paste, 2 tbsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, and 1 tsp red chili powder. Mix until the spices are fully dissolved and the marinade is smooth and vibrant orange-red in color.
Add the 1 tbsp grated fresh ginger, 4 minced garlic cloves, 2 tbsp extra-virgin olive oil, 1 tbsp lemon juice, 1 tsp salt, and 0.5 tsp black pepper. Stir well to incorporate all ingredients. The marinade should be thick but pourable—this consistency ensures even coating and maximum flavor penetration. Taste and adjust the tanginess with more tamarind paste if needed or the heat with additional chili powder.
Cube and Marinate the Sweet Potatoes
Peel the 2 lbs medium sweet potatoes and cut them into 1.5-inch cubes—uniform size ensures even cooking. Place the sweet potato cubes in a large bowl and pour the marinade over them. Using your hands, gently toss the cubes to coat them evenly with the spiced yogurt mixture.
Transfer the marinated sweet potatoes to a shallow baking dish or glass container, ensuring they're in a single layer. Cover and refrigerate for at least 4 hours, preferably overnight. This long marinating time allows the flavors to deeply infuse the sweet potatoes and the spices to develop their full aromatic potential. The longer they marinate, the more complex and layered the flavor will be.
Roast for Charred Perfection
Preheat your oven to 425°F and position a rack in the middle position. Line a large baking sheet with aluminum foil for easy cleanup. Arrange the marinated sweet potatoes in a single layer on the prepared baking sheet, leaving about ½ inch of space between each cube to allow for even browning.
Roast for 30-35 minutes, flipping the sweet potatoes halfway through cooking at the 15-minute mark. You're looking for deep golden-brown edges with visible char marks—this is what gives them that authentic tandoori flavor. The internal temperature should reach 200°F when measured with an instant-read thermometer, indicating they're tender and fully cooked.
Serve Warm with Fresh Herbs
Once the sweet potatoes are perfectly charred and tender, transfer them to a serving platter. Garnish with fresh cilantro or mint leaves for a pop of color and freshness. The charred edges should contrast beautifully with the creamy, spiced interior, creating a perfect balance of textures.
Serve immediately while still warm, as the flavors are at their peak. These tandoori sweet potatoes make an excellent side dish for grilled meats or can be enjoyed as a vegetarian main with a dollop of yogurt and a sprinkle of extra garam masala. The yogurt-tamarind marinade adds a tangy, slightly sweet contrast that complements the natural sweetness of the potatoes perfectly.
Pro Tips For Making Tandoori Sweet Potato
- USE A MIXER FOR YOGURT MARINADE: The yogurt needs to be thick and clingy—whisk it by hand and it’ll stay gloppy. Blend it with tamarind paste and spices for 30 seconds until smooth, then let it sit. This guarantees even coating and prevents dry spots on the sweet potatoes.
- PRICK POTATOES DEEPER THAN YOU THINK: I used to stab them lightly, but that’s how you end up with uneven cooking. Pierce each potato 6-8 times with a skewer, aiming for the center—this lets the marinade penetrate and steam escape, so they roast through without turning mushy.
- DON’T SKIP THE SECOND MARINADE: After the first 30-minute soak, drain and re-coat the potatoes with fresh yogurt mix. The first layer dries out; the second locks in flavor and color. Trust me, the difference in char and tang is night and day.
- ROAST AT 425°F UNTIL EDGES CRACK: Too low, and they’ll steam instead of caramelize. Too high, and they’ll burn before the center softens. Aim for 425°F and flip them twice—once when edges darken, again when they’re 80% done. The crackling means they’re ready.
Best sauces and condiments for this tandoori sweet potato
Creamy Cucumber Raita
This cooling yogurt dip balances the smoky heat of tandoori sweet potatoes beautifully. Mix 1 cup plain yogurt with ½ cup finely diced cucumber, 1 tbsp lemon juice, ½ tsp cumin seeds, ¼ tsp black salt, and a pinch of roasted cumin powder.
The black salt adds a subtle umami kick that pairs perfectly with the tamarind marinade. Serve chilled in small bowls for dipping or as a side. 🥒
Mint-Coriander Chutney
For an extra layer of freshness, blend 1 cup fresh mint leaves, ½ cup cilantro, 1 green chili, 1 tbsp lemon juice, and 2 tbsp water until smooth. Add ½ tsp salt and ¼ tsp garam masala to taste.
This vibrant green chutney brightens the dish and cuts through the richness of the roasted sweet potatoes. Drizzle generously over the finished dish. 🌿
Tamarind Date Glaze
Elevate your presentation with a quick tamarind glaze. Simmer ½ cup tamarind paste, ¼ cup honey, and 2 tbsp water for 5 minutes until thickened. Brush lightly over the roasted sweet potatoes right before serving.
The sticky-sweet glaze enhances the caramelized edges and adds a glossy finish. Store-bought tamarind pulp works just as well as paste. 🍯
Spiced Yogurt Dip
Create a spiced yogurt dip by whisking 1 cup yogurt with 1 tsp roasted cumin powder, ½ tsp black pepper, 1 tbsp chopped mint, and 1 tsp lemon juice.
This dip is perfect for scooping up extra marinade or pairing with grilled meats. The warmth of the cumin complements the coolness of the yogurt, making it a crowd-pleaser. 🥛
Pickled Onion Topping
Quick-pickle ½ cup thinly sliced red onions in ½ cup vinegar, 1 tbsp sugar, and ½ tsp salt for 15 minutes. The tangy crunch of these onions adds a refreshing contrast to the smoky sweet potatoes.
Sprinkle over the dish just before serving to keep the texture crisp. 🧅
Smoky Paprika Oil
Infuse ½ cup olive oil with 1 tbsp smoked paprika and 1 tsp cumin seeds by gently heating for 5 minutes on low heat. Strain and drizzle over the finished sweet potatoes for an extra layer of smoky depth.
This aromatic oil enhances the tandoori flavors without overpowering them. Use within 1 week for best results. 🌶️
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
While you can try it, sweet potatoes are ideal because their natural sweetness and texture hold up better to the smoky marinade. Regular potatoes may turn mushy and lack the depth of flavor. If you must use them, choose waxy varieties like red potatoes and reduce the marinating time to 2 hours instead of overnight.
How do I get the best char without a tandoor?
Use a grill pan or cast-iron skillet on high heat for maximum char. For oven roasting, position the rack in the middle and use a baking sheet with a wire rack underneath. Flip the cubes halfway through cooking and finish under a broiler for 2-3 minutes to create those signature charred edges.
What if I don't have tamarind paste?
Mix 2 tbsp lime juice with 1 tsp sugar as a quick substitute. For deeper flavor, add ½ tsp ground cumin to the marinade. The tang will be slightly different but still delicious. The dish won't be identical, but it'll work in a pinch!
Can I make this recipe ahead of time?
Marinate the sweet potatoes overnight for maximum flavor. For the finished dish, roast them just before serving. If reheating, warm in a 350°F oven for 10 minutes with a splash of water to restore moisture. The marinade can be prepped 2 days ahead and stored in the fridge.
Why did my sweet potatoes turn out dry?
Over-roasting or cutting them too small are common culprits. Keep cubes 1.5 inches and roast at 425°F for 30-35 minutes. For extra moisture, brush with 1 tbsp olive oil before roasting. The yogurt marinade should also help retain juiciness. Check internal temp with a thermometer—200°F is perfect!
