Sweet Potato Kabab Recipe: Charred Sweetness and Smoky Herb Bites

Side Dishes

Sweet Potato Kabab Recipe: Charred Sweetness and Smoky Herb Bites

This sweet potato kabab recipe transforms humble sweet potatoes into smoky, caramelized bites that steal every meal. The secret lies in a simple yet flavorful marinade—spiced with cumin, paprika, and garlic—that infuses the sweet potatoes while grilling creates that perfect charred exterior.

I developed this recipe after realizing how versatile sweet potatoes are as a main or side, and the kabab format makes them even more appealing with their handheld convenience and visual appeal.

The process is straightforward: cube the sweet potatoes, marinate for at least 30 minutes (or overnight for deeper flavor), then skewer and grill until tender with golden-brown grill marks.

The marinade not only enhances the natural sweetness of the sweet potatoes but also adds a warm, earthy depth that pairs beautifully with grilled meats, salads, or even as a standalone dish. No special equipment is needed—just a grill, oven, or stovetop pan to achieve the same results.

What you’ll end up with is a dish that’s rich in texture and flavor, with tender sweet potatoes that caramelize slightly at the edges while staying moist inside. The kababs hold their shape perfectly on the skewer, making them easy to serve and eat.

This recipe is a game-changer for vegetarian meals, potlucks, or even as a smoky side to complement grilled proteins. The best part? It’s customizable—add a glaze, swap spices, or mix in other veggies to suit your taste.

Serve these kababs with a cooling yogurt dip, a sprinkle of fresh herbs, or a drizzle of honey mustard for an extra layer of flavor. They’re just as impressive on a summer picnic as they are on a weeknight dinner table.

Let’s get started—your grill (or oven) is about to become the star of the meal.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato kabab

Transform humble sweet potatoes into smoky, caramelized kababs with these flavorful ingredients.

Ingredient Amount Notes
Medium Sweet Potatoes 🍠 2 lbs Organic preferred, peeled and cubed
Extra-Virgin Olive Oil 🫒 ¼ cup For marinade and basting
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Ground Cumin 🌿 2 tsp Toasted for deeper flavor
Smoked Paprika 🌶️ 2 tsp For authentic smoky flavor
Ground Coriander 🌿 1 tsp Adds citrusy warmth
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ 1 tsp Freshly ground for best flavor
Wooden Skewers 🪵 12 whole Soaked in water for 30 mins
Fresh Rosemary 🌿 ¼ cup Chopped, stems removed
Fresh Thyme 🌿 ¼ cup Chopped, stems removed
Plain Greek Yogurt 🥛 ½ cup For optional cooling dip
Lemon Juice 🍋 2 tbsp Freshly squeezed
Maple Syrup 🍁 1 tbsp Optional glaze enhancement

The sweet potatoes are the star, so pick firm, vibrant orange ones—the deeper the color, the sweeter the flavor. Trader Joe's and Whole Foods carry the best organic varieties, but any good grocery store will do. Peeled and cubed evenly, they'll cook perfectly on the skewers. For the marinade, extra-virgin olive oil is non-negotiable—it carries those smoky spices beautifully. I always grab fresh rosemary and thyme from the grocery store's produce section (the plastic-wrapped stuff is fine in a pinch), but if you've got a garden, fresh is even better. The garlic should smell pungent, not musty—Costco sells great jars that keep for months in the pantry.

No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a bind, though it won't be quite the same. Running short on fresh herbs? Dried rosemary at half the amount gets you close, but the texture won't be identical. The Greek yogurt dip is optional but adds that perfect cooling contrast—Fage or Siggi's are my go-tos, but any plain yogurt will do. For the glaze, maple syrup is ideal, but agave or honey (if you're not vegetarian) work too. Pro tip: if your skewers aren't soaking up the marinade, brush them on with a pastry brush—Trader Joe's sells a pack of three for under $3.

Marinated sweet potatoes keep 3-4 days in the fridge, but I recommend making them fresh for best texture. The uncooked skewers can be prepped ahead and refrigerated for up to 8 hours before grilling. Once cooked, these kababs reheat beautifully—just warm on the grill or in a skillet for 2-3 minutes. For meal prep, portion into containers with the yogurt dip on the side. They're perfect for lunches or picnics, and the flavors actually deepen overnight if stored properly. Freeze cooked kababs for up to 3 months—just thaw and reheat gently to avoid drying out.

❤️

Why You'll Love This Recipe

  • No-Cube Hassle: I just cut the sweet potatoes into thick chunks—no fussy dicing, no peeling even. Toss them in olive oil, cumin, and smoked paprika, then let the broiler do the work while I sip my coffee. That’s how you make dinner feel effortless.
  • Smoky-Sweet Magic: The garlic roasts into golden bits while the sweet potatoes caramelize, and that smoked paprika? It adds this deep, earthy warmth that turns a simple veggie into something ridiculously good. Honestly, it’s the kind of flavor that makes you pause mid-bite.
  • Weeknight & Potluck Star: These kababs work just as well on a sheet pan for Tuesday dinners as they do skewered for a summer BBQ. My roommates grab them straight from the tray—no plates needed—and my mom always asks for the recipe after holiday gatherings. Versatile doesn’t even cover it.
  • Budget-Friendly Leftovers: Sweet potatoes last forever, and a single batch stretches across lunches, salads, or even breakfast hash the next day. I’ll be real: I’ve reheated these three times without anyone noticing, and they’re still solid. Plus, the spices cost pennies—just a pinch goes a long way.

Step-by-step instructions for sweet potato kababs

Here's how to create perfectly charred, smoky-sweet kababs that balance caramelized edges with tender centers.

1

Prepare the Sweet Potatoes and Skewers

Start by cutting the 2 lbs medium sweet potatoes into 1-inch cubes—uniform size ensures even cooking. Soak the 12 whole wooden skewers in water for 30 minutes to prevent burning during grilling. While they soak, preheat your grill or grill pan to medium-high heat (400°F).

Here's the thing—sweet potatoes release moisture as they cook, so pat each cube dry with a paper towel before threading them onto skewers. Alternate between sweet potato cubes and 6 cloves minced garlic (from the ingredients list) on each skewer, leaving a small gap at the top to prevent flare-ups. You'll end up with 4 skewers, each holding about 3-4 sweet potato cubes and 1-2 garlic cloves.

2

Create the Herb Marinade

In a medium bowl, whisk together the 0.25 cup extra-virgin olive oil, 2 tsp ground cumin, 2 tsp smoked paprika, 1 tsp ground coriander, 1.5 tsp salt, and 1 tsp black pepper. This blend creates the perfect balance of earthy, smoky, and slightly citrusy flavors that complement the sweet potatoes beautifully.

Add the 0.25 cup chopped fresh rosemary and 0.25 cup chopped fresh thyme to the oil mixture, stirring until fully combined. The herbs should release their aromatic oils, creating a fragrant marinade. Pour this mixture into a resealable plastic bag large enough to hold the skewers. Add the assembled skewers and seal the bag tightly, massaging the marinade into the sweet potatoes and garlic. Let them marinate for at least 20 minutes—this ensures deep flavor penetration and helps prevent the sweet potatoes from drying out during grilling.

3

Grill to Perfect Char and Tenderness

Once the grill reaches 400°F, carefully transfer the marinated skewers to the grates, spacing them about 2 inches apart to allow for even heat circulation. Grill for 10-12 minutes, turning occasionally, until the sweet potatoes develop deep grill marks and the edges begin to caramelize. You'll know they're ready when a skewer inserted into the center comes out hot but slightly resistant—not mushy, but not hard either.

For extra flavor, baste the skewers with any remaining marinade from the bag every 3-4 minutes during grilling. Watch closely—sweet potatoes can go from perfect to overcooked in seconds. If you see smoke or flare-ups, move the skewers to a cooler part of the grill or cover briefly to reduce heat. The goal is charred edges with a tender, slightly caramelized interior—not burnt or undercooked.

4

Finish with a Tangy Glaze (Optional)

While the skewers are still hot, combine the 0.5 cup plain Greek yogurt, 2 tbsp lemon juice, and 1 tbsp maple syrup in a small bowl. This mixture creates a cooling, tangy glaze that balances the smoky flavors and adds a touch of sweetness. Brush this glaze over the grilled skewers just before serving—it'll create a glossy finish and keep the sweet potatoes moist.

For an extra touch, sprinkle with a pinch of smoked paprika or fresh thyme from the ingredients list. Serve immediately with the remaining glaze on the side for dipping. The contrast of warm, charred sweet potatoes with the cool, creamy yogurt glaze makes these kababs irresistible. Pair them with a simple arugula salad or crusty bread to round out the meal.

👨‍🍳

Pro Tips For Making Sweet Potato Kabab

  • CUT POTATOES SMALLER THAN YOU THINK: I learned this the hard way—oversized chunks burn on the outside while staying raw inside. Aim for 1-inch cubes, but if you’re impatient like me, go for 3/4-inch pieces. They’ll cook faster and get that perfect tender-crisp texture without drying out.
  • ROAST GARLIC FIRST: Skip the raw minced garlic—it burns fast and makes the oil bitter. Wrap a whole head in foil with a drizzle of olive oil, roast at 400°F (200°C) for 25 minutes, then mash it into your kababs. The flavor is deeper, and you won’t waste time watching the pan.
  • DON’T SKIP THE DRYING STEP: Wet sweet potatoes steam instead of sear, leading to soggy kababs. Pat them thoroughly with a towel after cutting—even if it feels like overkill. Let them sit for 10 minutes uncovered while you prep the spices. Trust me, your kababs will thank you.
  • UPGRADE WITH A LITTLE YOGURT: Tossing the cooked kababs in 2 tablespoons of plain yogurt (or even a splash of buttermilk) before serving adds creaminess without extra effort. The acidity cuts through the richness of the olive oil and balances the smoky paprika. I skip this when I’m lazy, but the dish is noticeably better when I don’t.

Common mistakes when making perfect results

Uneven Cooking

Sweet potatoes vary in size, so cubing them 1-inch uniform pieces is critical. I’ve seen beginners use chunks that cook at different rates—smaller pieces burn while larger ones stay raw. To fix this, cut all cubes the same size and arrange them so the flattest side faces the grill first.

If you notice some pieces overcooking, move them to a cooler part of the grill or finish them in the oven at 375°F for 2-3 minutes. 🔥

Dry Skewers

Wooden skewers can dry out the sweet potatoes if they absorb too much moisture from the marinade. Soak them for 30 minutes before use, but don’t overdo it—soaking for 1 hour makes them too saturated.

If your skewers feel too wet, pat them dry with a paper towel before threading on the sweet potatoes. For extra insurance, I like to brush the skewers with a little olive oil before grilling to prevent sticking and flare-ups.

Skipping the Marinade Time

Rushing the 20-minute marinade (or worse, skipping it entirely) means the sweet potatoes will absorb none of the smoky, herby flavors. The marinade isn’t just for taste—it also helps tenderize the sweet potatoes and prevents them from sticking to the grill.

If you’re short on time, marinate for at least 10 minutes, but I recommend 30 minutes to overnight for the best results. Pro tip: Use a resealable bag and massage the marinade into the cubes to ensure even coating.

Overcrowding the Grill

Placing skewers too close together blocks airflow and causes uneven cooking. Leave at least 2 inches between each skewer for proper heat circulation. If your grill is small, work in batches—grill 2 skewers at a time and keep the rest warm in a 200°F oven while you finish the rest.

Overcrowding also increases the risk of flare-ups, which can burn the sweet potatoes before the centers cook through. 🌡️

Ignoring the Rest Time

Freshly grilled sweet potatoes need 5 minutes of rest before serving. Cutting into them too soon releases all the juices, leaving you with dry, crumbly kababs. Let them rest on a wire rack or plate while you finish any remaining skewers.

This also gives the glaze (if using) time to set properly, creating that glossy finish we all love. Trust me, that 5-minute wait makes a world of difference!

Using Unsoaked Skewers

Wooden skewers burn quickly if they’re dry, which can turn your kababs into charred logs. Always soak them in water for 30 minutes before grilling—this prevents them from catching fire and ensures even cooking. If you forget, wrap the skewers in aluminum foil before grilling to protect them.

Metal skewers are a great alternative, but they conduct heat differently, so adjust your grilling time by 2-3 minutes if you switch.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 720mg31%
Total Carbohydrate 58g20%
Dietary Fiber 8g29%
Sugars 14g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these sweet potato kababs without a grill?

Use a grill pan on your stovetop over medium-high heat for similar results. Spray the pan with oil and cook the skewers for 8-10 minutes, turning occasionally. For oven-baked kababs, preheat to 425°F and bake for 20-25 minutes, flipping halfway. The key is achieving those charred edges, so keep an eye on them to prevent burning.

2

How do I prevent the sweet potatoes from falling off the skewers?

Thread the cubes onto skewers with the flattest side facing out—this creates more surface area for the marinade to stick. For extra security, brush the skewers with olive oil before grilling, which helps the sweet potatoes adhere. If using metal skewers, they grip better but may require 1-2 minutes less cooking time than wooden ones.

3

What other vegetables pair well with sweet potato kababs?

Bell peppers, red onions, and zucchini work beautifully! Cut them into 1-inch chunks and thread them onto the same skewers with the sweet potatoes. For a protein boost, add chickpeas or halloumi cheese (if vegetarian). Just adjust grilling time—veggies like bell peppers cook faster than sweet potatoes, so monitor closely.

4

Can I make these kababs ahead of time?

Yes! Assemble the skewers and marinate them up to 24 hours ahead, storing them in the fridge. Grill them straight from the fridge (add 2-3 extra minutes to cooking time). For fully cooked kababs, grill as directed, then store in an airtight container for 3-4 days. Reheat in a skillet or oven at 350°F for 5-7 minutes to restore crispiness.

5

Why did my kababs turn out dry?

Overcooking is the most common cause—sweet potatoes dry out quickly once pierced. Aim for golden-brown edges with slightly tender centers (use a skewer to test). For extra moisture, brush the kababs with olive oil during grilling or serve them with the yogurt glaze. Also, avoid cutting into them immediately after grilling—let them rest for 5 minutes first.

★★★★★4.9(8 reviews)
Categories Side Dishes