Side Dishes
This sweet potato kabab recipe transforms humble sweet potatoes into smoky, caramelized skewers that bring bold flavor to any meal. The secret lies in marinating chunks overnight with yogurt and spices, then grilling or roasting until perfectly charred.
I developed this recipe after realizing how often sweet potatoes get overlooked in skewer dishes—until now.
What makes these kababs special is their versatile texture: tender yet slightly crispy edges from the grill, paired with a smoky-sweet flavor that pairs beautifully with yogurt-based dips or mint chutney.
The recipe works equally well as a standalone vegetarian dish or alongside grilled meats like chicken or lamb. No fancy equipment needed—just a grill, oven, or even a stovetop pan.
In just 20 minutes of active cooking (plus marinating time), you'll have skewers that look impressive yet require minimal effort. The sweet potatoes caramelize beautifully, developing deep, nutty flavors that contrast perfectly with the tangy yogurt marinade.
Serve them as a side or main dish—they're hearty enough to satisfy but light enough for summer meals.
For extra depth, thread in bell peppers or onions alongside the sweet potatoes, but the recipe works perfectly on its own. The skewers hold together well and reheat beautifully, making them ideal for meal prep or entertaining. Here's how to make them—simple, flavorful, and guaranteed to impress.
Ingredients for sweet potato kabab
Transform simple sweet potatoes into restaurant-worthy kababs with these carefully balanced ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 2 whole | Medium-sized, peeled and cubed |
| Plain Greek Yogurt 🧀 | ½ cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For marinade richness |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Garlic Cloves 🧄 | 3 cloves | Minced for marinade |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Ground Coriander 🌿 | ½ tbsp | Citrusy brightness |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Bamboo Skewers 🪵 | 8 whole | Soaked in water 30 mins |
| Red Bell Pepper 🍆 | 1 whole | Cut into 1-inch chunks |
| Yellow Onion 🧅 | 1 whole | Cut into 1-inch chunks |
The sweet potatoes are the star, so choose vibrant, firm varieties—avoid any with soft spots or sprouts. Organic sweet potatoes from local farmers markets often have deeper flavor, but conventional ones work fine. Peeled and cubed uniformly, they'll cook evenly. For the marinade, full-fat Greek yogurt creates a creamy base, while extra-virgin olive oil adds richness. The lemon juice brightens everything, cutting through the sweetness. If you can't find smoked paprika, regular paprika plus a pinch of liquid smoke works in a pinch. Toast your spices in a dry pan for 30 seconds before grinding to deepen their flavor—this subtle step makes a noticeable difference.
No bamboo skewers? Metal or soaked wooden skewers work perfectly—just ensure they're food-safe. Substitute red bell pepper with yellow or orange for different color variations. Onion chunks can be swapped for mushrooms or zucchini if you prefer. For extra protein, add grilled halloumi or marinated tofu alongside the veggies. The marinade keeps well for 3 days in the fridge, so make extra for future meals. If you're short on time, marinate for at least 1 hour instead of overnight—the flavor will still develop, though overnight yields the best results. For a smokier finish, add 1/4 tsp of chipotle powder to the marinade.
Prepped kababs keep for 2 days in the fridge, stored in an airtight container with parchment between layers to prevent sticking. Reheat in a 375°F oven for 10 minutes or on the grill for 5-7 minutes. For meal prep, assemble the skewers and refrigerate uncooked for up to 1 day before grilling. Freeze cooked kababs for 3 months by wrapping tightly in foil. The flavors actually intensify after reheating, making them perfect for quick lunches. Serve with a cool yogurt dip (mix yogurt with chopped mint and lemon zest) or a spicy mint chutney for contrast.
Why You'll Love This Recipe
- No-Cook Prep Magic: I swear by the yogurt marinade—just toss the cubed sweet potatoes with garlic, olive oil, and lemon while I chop veggies or even watch TV. The real work happens in the oven, not the kitchen.
- Tangy Garlic Crunch: That lemon-yogurt glaze? It’s the secret. The sweet potatoes caramelize into crispy edges while staying pillowy inside, and the garlic adds this bright, herby punch that makes it feel fancy without trying.
- Picnic to Potluck: Between us, these kababs are my go-to for anything—pack them for lunch, bring them to a BBQ, or serve them at a dinner party. They hold up like champs, and honestly? No one ever guesses how little effort they took.
- Budget Meal Hero: Sweet potatoes are cheap, Greek yogurt stretches flavors, and olive oil lasts forever. I’ve made a full sheet pan’s worth for under $10, and the leftovers? Just reheat and enjoy—no sad, dry potatoes here.
Step-by-step instructions for sweet potato kababs
Here's the professional method for creating perfectly charred, flavor-packed sweet potato kababs with restaurant-quality results.
Prepare the Sweet Potatoes and Marinade
Start by peeling the 2 whole large sweet potatoes and cutting them into 1-inch cubes. Place them in a large bowl and set aside. In a separate medium bowl, whisk together the 0.5 cup plain Greek yogurt, 0.25 cup extra-virgin olive oil, 2 tablespoons lemon juice, minced 3 cloves garlic, 1 tablespoon ground cumin, 1 tablespoon smoked paprika, 0.5 tablespoon ground coriander, 1 teaspoon kosher salt, and 0.5 teaspoon black pepper until fully combined.
This marinade creates a perfect balance of smoky, citrusy, and earthy flavors that will penetrate the sweet potatoes while adding a beautiful caramelized crust when grilled. The yogurt also helps tenderize the sweet potatoes during the marinating process, ensuring they remain moist even after high-heat cooking.
Marinate and Prep the Vegetables
Pour the marinade over the sweet potato cubes in the large bowl and toss gently to coat evenly. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, or up to 4 hours for maximum flavor infusion. While the sweet potatoes marinate, cut the 1 whole red bell pepper and 1 whole yellow onion into 1-inch chunks.
Soak the 8 whole bamboo skewers in water for 30 minutes to prevent burning during grilling. This step is crucial—dry skewers can scorch before the food is fully cooked. The marinating time allows the sweet potatoes to absorb all the complex flavors while the vegetables prepare for assembly.
Assemble the Kababs
Drain the sweet potatoes, reserving any excess marinade. Thread the skewers with alternating pieces of marinated sweet potatoes, red bell pepper chunks, and yellow onion chunks, starting and ending with sweet potatoes for even cooking. You should have 4 kababs total, each with 3-4 pieces per ingredient.
For even cooking, arrange the ingredients so they're evenly spaced along each skewer. This prevents some pieces from overcooking while others remain underdone. The sweet potatoes should form the base and cap of each kabab to ensure they get maximum exposure to the heat source.
Grill to Charred Perfection
Preheat your grill to medium-high heat, around 400°F. Once hot, place the kababs on the grill and cook for 10-12 minutes, turning occasionally, until the sweet potatoes are tender when pierced with a fork and the vegetables are charred with grill marks. The sweet potatoes should develop a beautiful caramelized crust while remaining tender inside.
Baste the kababs with any reserved marinade during the last 2 minutes of grilling to enhance flavor and prevent drying. Watch closely during the final minutes—sweet potatoes cook quickly once they develop grill marks. They're done when they're easily pierced with a fork and have a slightly crisp exterior.
Serve Immediately
Transfer the kababs to a serving platter and let them rest for 2-3 minutes before serving. This brief resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. Serve warm with additional lemon wedges for squeezing and a side of the reserved marinade for dipping.
The kababs should showcase beautiful char marks on the sweet potatoes and vegetables, with tender sweet potatoes that have absorbed all the smoky, citrusy, and spiced flavors from the marinade. Each skewer should offer a perfect balance of sweet, smoky, and slightly charred elements in every bite.
Pro Tips For Making Sweet Potato Kabab
- CUT POTATOES AT THE SAME SIZE: Sweet potatoes roast unevenly when chunks vary in thickness. Use a mandoline or sharp knife to slice them all ½-inch thick—this guarantees even cooking and a consistent texture.
- ROAST AT 425°F (NOT LOWER): I learned this the hard way—lower heat means gummy centers and sad kababs. 425°F is the sweet spot for caramelization without burning the edges. Flip them halfway, and don’t crowd the pan.
- WHISK YOGURT AND GARLIC FIRST: Skip the clumps—mash the garlic cloves into the yogurt with a fork until smooth, then whisk in lemon juice and olive oil. This creates a silky marinade that clings better than a chunky mix.
- SKEWER AFTER ROASTING (NOT BEFORE): Raw sweet potatoes fall apart when pierced. Roast them until tender (about 25 minutes), then let cool slightly before threading onto skewers—this keeps your kababs intact and easy to handle.
Serving suggestions for this sweet potato kabab
Yogurt Dip Pairing
Serve your sweet potato kababs with a cooling mint-yogurt dip to balance the smoky flavors. Mix ½ cup plain Greek yogurt with 1 tbsp lemon juice, 1 tbsp chopped fresh mint, ½ tsp cumin, and a pinch of salt.
This dip adds a refreshing contrast and helps cleanse the palate between bites. 🌿
Spicy Mint Chutney
For a tangy kick, prepare a spicy mint chutney by blending 1 cup cilantro, ¼ cup mint leaves, 1 green chili, 1 tbsp lemon juice, and 1 tsp chaat masala.
Thin with 2 tbsp water if needed. This vibrant green sauce cuts through the richness and adds a zesty finish. Perfect for dipping or drizzling over the kababs.
Grilled Flatbread Serving
Pair your kababs with warm garlic naan or whole wheat flatbread for a complete meal. Brush the flatbread with garlic butter (melted butter + minced garlic + salt) before serving.
The soft bread soaks up any extra marinade or chutney beautifully. For extra flair, sprinkle with toasted cumin seeds before serving.
Fresh Salad Contrast
Add a crisp cucumber-tomato salad to lighten the plate. Toss 1 cup diced cucumber, 1 cup cherry tomatoes, ¼ cup red onion, and 2 tbsp olive oil with salt and pepper.
The cool, juicy salad provides a refreshing counterpoint to the warm, charred kababs. Garnish with fresh cilantro for extra brightness.
Protein Additions
For a heartier meal, add grilled halloumi or paneer alongside the kababs. Cube ½ lb halloumi and grill until golden, or pan-fry ½ lb paneer in olive oil until crispy.
The salty, chewy texture complements the sweet potatoes perfectly. For meat lovers, serve with grilled chicken skewers or lamb chops for a mixed grill experience.
Presentation Tips
Arrange the kababs on a wooden platter with the longest skewers at the center for visual appeal. Surround with small bowls of dip, chutney, and lemon wedges. Garnish with fresh cilantro or edible flowers for a restaurant-worthy presentation.
Serve with warm pita bread** on the side for easy grabbing—ideal for family-style dining or gatherings. ✨
Nutrition facts
Frequently asked questions
Can I make these kababs without a grill?
You can achieve the same delicious results using a broiler or stovetop grill pan. For the broiler, preheat to high and place kababs on a wire rack over a baking sheet for 8-10 minutes, turning occasionally. For a stovetop grill pan, heat over medium-high heat for 10-12 minutes, basting with marinade halfway through. The key is to get those beautiful char marks!
How do I prevent the sweet potatoes from falling off the skewers?
Use soaked bamboo skewers (soak in water for 30 minutes) and cut the sweet potatoes into 1-inch cubes with flat sides where possible. Thread them with the flat side against the skewer for better grip. For extra security, brush the skewers lightly with olive oil before threading the ingredients. The marinade also helps hold everything together as it cooks.
What's the best way to store leftover kababs?
Store cooked kababs in an airtight container in the fridge for up to 2 days. Reheat in a 375°F oven for 10 minutes or on the grill for 5-7 minutes until warmed through. For longer storage, freeze for up to 3 months by wrapping tightly in foil. The flavors actually intensify after reheating, making them perfect for quick lunches!
Can I make these kababs ahead of time?
Yes! Assemble the kababs and refrigerate uncooked for up to 1 day before grilling. For maximum flavor, marinate the sweet potatoes overnight. If freezing, assemble the kababs (uncooked), wrap tightly in foil, and freeze for up to 1 month. Thaw in the fridge overnight before cooking. The flavors develop beautifully during marinating, so don't skip this step if possible!
What other vegetables pair well with sweet potatoes in kababs?
Bell peppers, red onions, and zucchini work beautifully alongside sweet potatoes. For extra flavor, try adding cherry tomatoes or mushrooms. If you want to include protein, halloumi cheese or grilled tofu add wonderful texture. The key is to keep pieces similar in size so they cook evenly. The combination of sweet, smoky, and slightly charred flavors creates a perfect balance!
