Grilled Sweet Potatoes with Bacon and Ranch


Main Dish
Grilled Sweet Potatoes with Bacon and Ranch

Primary Media

User Rating

4.5 out of 5 stars
Rate it:
4 ratings

Recipe Data


Recipe Wellness Badges


Save Options


It's a BLT meets chicken bacon ranch, meets sweet potato. Try grilling your sweet potatoes and topping them with crisp cooked bacon, ranch dressing, and tomatoes.

Recipe Tags

Servings and Ingredients

Serves 4
4 medium sweet potatoes
6 slice(s) thick-cut bacon
½ medium red onion, cut into thin strips
1 c. cherry tomatoes
½ c. Hy-Vee ranch salad dressing
Hy-Vee black pepper, coarsely ground
Fresh thyme, or chives, for garnish

Things To Grab

  • Charcoal or gas grill
  • Fork
  • 12-inch cast iron skillet
  • Paper towels


  1. Preheat a charcoal or gas grill for direct cooking over medium heat (375 degrees). Meanwhile, scrub sweet potatoes; pat dry. Pierce all over with a fork. Place potatoes on a microwave-safe plate. Microwave on HIGH 9 to 10 minutes or just until potatoes begin to soften.

  2. Grill partially cooked sweet potatoes 15 to 20 minutes or until fork tender, turning frequently. Meanwhile, arrange bacon slices in a single layer in a 12-inch cast iron skillet. Place skillet on grill rack; cook 10 to 13 minutes or until desired doneness, turning frequently. Remove bacon from skillet; drain on paper towels. Chop; set aside.

  3. Add onion to bacon drippings in skillet. Cook 4 to 5 minutes or until crisp-tender and slightly charred, stirring frequently. Add tomatoes to skillet with onion; cook 30 seconds. Remove skillet from grill.

  4. To serve, cut potatoes lengthwise, without cutting all the way through. Pinch sides together to squeeze and open center. If desired, fluff potatoes with a fork and mound slightly. Drizzle with ranch dressing. Top with bacon and onion mixture. Lightly sprinkle with pepper. Garnish with thyme if desired.

Nutrition facts


265 Calories per serving

Amounts Per Serving

  • Total Fat: 21g
  • Cholesterol: 25mg
  • Sodium: 625mg
  • Total Carbohydrates: 12g
  • Protein: 7g

Daily Values

Iron 2%
Calcium 10%
Vitamin D 0%
Potassium 5%

Recipe Source:

Hy-Vee Test Kitchen