Spiced Sweet Potato Skewers with Cilantro Yogurt Sauce | Naturally Ella

I will grill pretty much anything and grilled sweet potato has been one of my favorites throughout the years. The light char, the heavy sprinkle of spice, and creamy yogurt sauce makes it a satisfying grilled meal. This yogurt sauce is the perfect example- easy to whip up and can have a myriad of uses as a dressing for salad, grain bowls, and even enchiladas.

Spiced Sweet Potato Skewers with Cilantro Yogurt Sauce | Naturally Ella

Spiced Sweet Potato Skewers with Cilantro Yogurt Sauce

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings
  • Category: Main Course


These spiced sweet potato skewers are a wonderful vegetarian grilling recipe that is made thanks to an easy cilantro yogurt sauce!



  • 1 pound sweet potatoes (peeled and cut into ½” thick half moons)
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ½ teaspoon smoked paprika
  • ¼ teaspoon salt
  • 1 medium red onion

Yogurt Sauce

  • ½ cup whole milk plain yogurt
  • ½ cup loosely packed fresh cilantro
  • 1 tablespoon olive oil
  • 1 tablespoon fresh lemon juice
  • ¼ teaspoon salt

For Serving

  • 2 cups cooked grains (for serving)
  • Minced cilantro (for serving)


  1. Place a steaming basket in a large pot filled with ½” or so of water. Bring to a boil.
  2. Prep sweet potatoes: Peel, trim ends, and cut in half lengthwise. Cut each sweet potato half into ½” thick slices. Add the sweet potatoes to the steaming basket, cover, and cook until sweet potatoes are just-tender, 4 to 5 minutes. The skewer should easily pierce the sweet potato but not cause it to fall apart.
  3. Transfer the sweet potatoes to a bowl and toss with olive oil, spices, and salt. Let cool enough to handle.
  4. Light grill to medium heat. Cut onions into pieces similar in size to the sweet potatoes. Alternate sweet potatoes and onion slices on skewers.
  5. Place skewers on grill and cook, turning occasionally, until sweet potatoes have lightly charred on all sides, 8 to 10 minutes.
  6. While the skewers are grilling, combine the ingredients for the dressing in a blender. Puree until smooth and there are no large pieces of cilantro.
  7. Serve skewers over grains with a solid drizzle of the dressing and extra cilantro if desired.


Tips & Tricks: The key to these skewers is the consistency of the steamed sweet potatoes.

Stock up: get the pantry ingredients you will need: yogurt, sweet potatoes, cilantro

Nutrition: see the information (does not include grains).


  • Calories: 383
  • Sugar: 15
  • Sodium: 778
  • Fat: 16.2
  • Carbohydrates: 55.7
  • Fiber: 8.8
  • Protein: 6.8
  • Cholesterol: 8

Sweet Potato Skewers


These skewers are a great base for adding different flavors, vegetables, and even polenta. A few of my favorite variations:

Spices: I like to mix up the spices on these sweet potato skewers. Chipotle powder, ras el hanout, jerk, or adobo seasoning would all work well.

Vegetables: A lovely summer variation would be to swap the sweet potatoes for zucchini or other zucchini squash (which wouldn’t need to be steamed).

Polenta: For an addition to these skewers, cooled polenta cut into cubes would be a lovely addition.

Sauce: This sauce is more of a dressing consistency. If you’re looking for a thicker sauce, use Greek yogurt. You could also add avocado to the sauce.

Cilantro Yogurt Sauce | Naturally Ella
Spiced Sweet Potato Skewers with Cilantro Yogurt Sauce and Amaranth | Naturally Ella