The sizzling sound of bacon meeting a hot grill is pure magic, evoking memories of loved ones gathered around for festive celebrations. I’m thrilled to share my recipe for Sweet Potato and Bacon Skewers, where sweet and savory collide in the most delightful way. Not only are these skewers straightforward to whip up, but they also serve as a stunning centerpiece for any gathering, from holiday feasts to casual get-togethers. With caramelized sweet potatoes wrapped in crispy bacon, this dish is a guaranteed crowd-pleaser that balances sweetness with a smoky kick. Want to elevate your appetizer game and impress your friends? These skewers are the answer! What unique twist will you add to make this dish your own?

Why are These Skewers a Must-Try?
Flavor Explosion: The blend of sweet potatoes and crispy bacon creates a delicious contrast that’s hard to resist, making every bite unforgettable!
Easy Assembly: These skewers are a breeze to put together, perfect for those who crave homemade goodness without spending hours in the kitchen.
Versatile Ingredients: Feel free to swap traditional bacon for turkey bacon or even try candied bacon for an extra touch of sweetness.
Great for Any Occasion: Whether it’s a holiday gathering or game day, these skewers are the ultimate appetizer, guaranteed to impress your guests.
Unique Serving Options: Consider serving them with creative dipping sauces like spicy aioli or marshmallow fluff for a fun twist!
Indulge in this delightful combination that will leave your taste buds dancing!
Sweet Potato and Bacon Skewers Ingredients
For the Skewers
- Sweet Potatoes – Use evenly cut chunks to ensure consistent roasting and that sweet flavor shines through.
- Bacon – Regular-cut bacon offers the best smoky crunch, but turkey bacon can keep it lighter.
For the Glaze
- Brown Sugar – Adjust the amount for the perfect level of sweetness and caramelization.
- Maple Syrup/Honey – Adds an enhanced glaze that deepens the sweet profile of your sweet potato and bacon skewers.
- Olive Oil/Melted Butter – Use for rich flavor and to help the glaze adhere perfectly to the skewers.
For the Spice Mix
- Cinnamon – Warmth and depth are yours to customize—add more for a spicier kick!
- Cayenne/Chili Powder – Adjust to your heat preference for a fun kick that contrasts beautifully with the sweetness.
- Garlic Powder (optional) – These savory undertones make for great balance with the sweet glaze.
Finishing Touches
- Sea Salt – Just a sprinkle to tie all the flavors together beautifully.
- Fresh Herbs (optional) – Consider rosemary or thyme for an aromatic finish that elevates the overall dish.
Dipping Sauces (optional)
- Marshmallow Fluff – A fun, sweet dip that complements the skewers’ flavors wonderfully.
- Spicy Aioli – Adds an interesting kick for those who like heat.
- Maple Mustard – Offers a sweet and tangy twist that’s simply irresistible!
These sweet potato and bacon skewers are waiting to become the highlight of your next gathering!
Step‑by‑Step Instructions for Sweet Potato and Bacon Skewers
Step 1: Preheat and Prepare
Begin by preheating your oven to 400°F (200°C) or preparing a grill at medium heat. Line a baking sheet with parchment paper or foil to catch drips and make cleanup easier. This initial setup ensures the sweet potato and bacon skewers cook evenly and develops that delicious caramelized finish that makes this dish irresistible.
Step 2: Parboil the Sweet Potatoes
In a large pot, bring water to a boil and add the cubed sweet potatoes. Parboil them for 5–7 minutes until they are just fork-tender, taking care not to overcook. Once tender, drain the sweet potatoes and let them cool slightly. This step guarantees that the potatoes will become perfectly soft and flavorful when grilled or roasted.
Step 3: Whisk the Glaze
In a mixing bowl, whisk together brown sugar, maple syrup or honey, olive oil, cinnamon, cayenne, and garlic powder until smooth. This flavorful glaze will envelop the sweet potato and bacon skewers, enhancing their natural sweetness while adding a delightful spice. The mixture should be sticky and aromatic, ready to coat every bite evenly.
Step 4: Coat the Sweet Potatoes
Add the parboiled sweet potatoes to the glaze and toss gently until they are well-coated. Ensure each piece is glistening with that sweet, sticky mixture for maximum flavor. This will help create a luscious outer layer as you grill or roast the skewers, blending the savory with the sweet perfectly.
Step 5: Assemble the Skewers
Take wooden or metal skewers and begin assembling your sweet potato and bacon skewers. Optionally, wrap each sweet potato cube in a piece of bacon or alternate sweet potatoes and bacon on the skewer. Make sure they are tightly packed but leave some space between each piece for better cooking results, which will allow the bacon to crisp beautifully.
Step 6: Cook the Skewers
Place the assembled skewers onto your prepared baking sheet or grill. Roast or grill them for 25–30 minutes, flipping halfway through to ensure even cooking. Look for the bacon to become crispy and the sweet potatoes to caramelize, showcasing a beautiful golden-brown color that promises a delightful bite.
Step 7: Glaze for Shine
In the last 5 minutes of cooking, optionally brush the skewers with extra glaze for added shine and flavor. This step will enhance the appearance and contribute even more sweetness, making each bite of your sweet potato and bacon skewers irresistible as they glisten under the heat.
Step 8: Serve and Garnish
Once cooked, remove the skewers from the oven or grill and serve them warm. Garnish with fresh herbs or a sprinkle of sea salt for an appealing presentation. Pair with dipping sauces like marshmallow fluff, spicy aioli, or maple mustard to elevate the experience of your irresistible sweet potato and bacon skewers!

Make Ahead Options
These Sweet Potato and Bacon Skewers are fantastic for meal prep enthusiasts looking to save time! You can prepare the sweet potatoes by parboiling and coating them in the glaze up to 24 hours in advance. Just refrigerate the coated potatoes in an airtight container to maintain their flavor and avoid browning. The skewers can then be assembled just before cooking to ensure the bacon stays crispy and the potatoes are perfectly tender. When you’re ready to enjoy, grill or roast the skewers directly from the fridge and expect restaurant-quality results with minimal effort. Just remember to check the bacon for crispiness during cooking!
How to Store and Freeze Sweet Potato and Bacon Skewers
Fridge: Store leftover sweet potato and bacon skewers in an airtight container for up to 3 days. This ensures the flavors remain intact while keeping them fresh.
Freezer: For longer storage, freeze the cooked skewers by placing them in a single layer on a baking sheet. Once frozen, transfer to a zip-top bag for up to 2 months.
Reheating: To enjoy your leftovers, reheat in the oven at 350°F (175°C) for about 10 minutes. This helps maintain their crispy bacon texture and soft sweet potatoes.
Wrapping: If freezing, wrap the skewers tightly with plastic wrap or aluminum foil before placing them in bags to prevent freezer burn.
Expert Tips for Sweet Potato and Bacon Skewers
-
Uniform Cuts: Make sure to cut sweet potatoes into even-sized chunks to ensure they cook uniformly and achieve that perfect tender texture.
-
Don’t Overboil: Be mindful not to overboil the sweet potato cubes; they should be just fork-tender for easy skewer assembly without falling apart.
-
Use a Rack: Roasting on a wire rack allows the bacon fat to drip away, ensuring your bacon becomes extra crispy while the sweet potatoes caramelize beautifully.
-
Skewers Soak: If using wooden skewers, soak them in water for at least 20 minutes before use to prevent burning during the cooking process.
-
Customize the Glaze: Feel free to adjust the sweetness and spice levels of your glaze to suit your personal taste; it’s a delicious way to make these sweet potato and bacon skewers your own!
-
Reheating Leftovers: Store any leftover skewers in the refrigerator and reheat them in the oven at 350°F for about 10 minutes to maintain their delightful texture!
What to Serve with Sweet Potato and Bacon Skewers
The delightful marriage of sweet and savory in these skewers creates an inviting meal that begs to be paired with delicious sides.
-
Creamy Coleslaw: A tangy coleslaw provides a refreshing crunch that balances the richness of the skewers. It adds a vibrant color to your plate, brightening up your table with both flavor and flair.
-
Garlic Bread: The warm, buttery, and garlicky flavors of bread complement the smoky bacon perfectly. This is a great way to soak up any delicious glaze that drips from the skewers, making each bite even more satisfying.
-
Roasted Asparagus: These tender, slightly crispy spears bring a nice contrast to the sweetness of the skewers. Their earthy flavors and bright green color add freshness and appeal.
-
Sweet Potato Fries: If you’re after a harmonious theme, sweet potato fries serve as a fantastic companion. The added crunch and sweetness echo the flavors of the skewers while offering a crispy texture that your guests will love.
-
Cranberry Sauce: For a pop of color and a burst of tartness, a side of homemade cranberry sauce can elevate the meal. Its bright acidity beautifully offsets the richness of the bacon, making every bite more delightful.
-
Sparkling Cider: Enjoy a glass of crisp sparkling cider for a festive touch. The effervescence complements the rich flavors of the skewers while providing a refreshing contrast.
-
Chocolate Fondue: Finish the meal on a sweet note with a chocolate fondue for dessert. It’s a fun and interactive way for guests to dip fruits or marshmallows, making it a memorable ending to your gathering!
Sweet Potato and Bacon Skewers Variations
Feel free to make these skewers your own with these delightful twists to cater to your taste!
-
Turkey Bacon: Swap regular bacon for turkey bacon for a lighter, healthier option. Enjoy the same smoky crunch with fewer calories!
-
Candied Bacon: Use candied bacon in place of regular bacon for a sweeter flavor explosion that elevates your dish to dessert levels. Pair with a spicy dipping sauce for an exciting contrast!
-
Butternut Squash: Try substituting sweet potatoes with butternut squash for a different texture and subtly sweet flavor. This seasonal vegetable adds a festive touch and pairs beautifully with the glaze.
-
Herb-Infused Glaze: Experiment by adding fresh herbs like rosemary or sage to your glaze. Their aromatic essence will enhance the flavors, giving you that gourmet touch at home!
-
Cinnamon Sugar: For a sweet dessert option, mix cinnamon and sugar into your glaze. These skewers will turn into delightful treats that could serve during dessert at your next gathering!
-
Spicy Kick: Add jalapeño or crushed red pepper flakes to the glaze for those who love a spicy flavor profile. This slight heat balances wonderfully with the sweet potatoes and bacon.
-
Vegetarian Skewers: Create a vegetarian version using marinated tofu or tempeh in place of bacon. Add a touch of liquid smoke for that enticing smoky flavor without the meat!
-
Sweet BBQ Sauce: Brush the skewers with a sweet BBQ sauce during the last moments of grilling for a smoky-sweet glaze that will wow your guests. Pair with a side of spicy aioli for the perfect bite!
Explore these variations to find your favorite combination and make your sweet potato and bacon skewers unique!

Sweet Potato and Bacon Skewers Recipe FAQs
How do I choose the right sweet potatoes?
Absolutely! When selecting sweet potatoes, look for ones that are firm, smooth, and free of dark spots or blemishes. The skin should be a consistent color, avoiding any wrinkled or sprouted potatoes. I often recommend choosing medium-sized ones for easier handling and even cooking.
What’s the best way to store leftover skewers?
Great question! Store your leftover sweet potato and bacon skewers in an airtight container in the refrigerator for up to 3 days. Make sure they are completely cool before sealing to prevent condensation. This way, the skewers will maintain their delightful flavors and textures!
Can I freeze sweet potato and bacon skewers?
Certainly! To freeze, arrange the cooked skewers in a single layer on a baking sheet and place them in the freezer until solid. Once frozen, transfer them to a zip-top bag and label it with the date; they can last up to 2 months. When you’re ready to enjoy, simply reheat them in the oven at 350°F (175°C) for about 10 minutes to bring back their original texture.
What if my sweet potatoes are too soft after parboiling?
No worries! If your sweet potatoes turn out too soft after parboiling, just make sure to watch the timing closely next time. The goal is to boil them until they are just fork-tender, about 5–7 minutes. If they become too mushy, they can break apart while skewering. You might also try reducing the boiling time or even skipping this step if you prefer to roast them dry for a firmer texture.
Can these skewers be made ahead of time?
Yes, very! You can prepare the sweet potatoes and the glaze in advance. Simply parboil the sweet potatoes, coat them in the glaze, and let them cool. Store them covered in the refrigerator for up to a day. When you’re ready to serve, assemble the skewers and grill or roast them right before hosting to ensure freshness!
Are there any dietary considerations for these skewers?
Absolutely! If you’re accommodating for dietary restrictions, you can use turkey bacon instead of regular bacon for a lighter option. Additionally, the recipe is naturally gluten-free as long as you use gluten-free sauces. If you have nut allergies, ensure any dips or additional ingredients don’t contain nuts. Always check ingredient labels, especially for sauces!

Irresistible Sweet Potato and Bacon Skewers for Any Occasion
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) or prepare a grill at medium heat.
- Parboil the cubed sweet potatoes in boiling water for 5–7 minutes until just fork-tender.
- Whisk together brown sugar, maple syrup or honey, olive oil, cinnamon, cayenne, and garlic powder.
- Coat the parboiled sweet potatoes in the glaze.
- Assemble the skewers by alternating sweet potatoes and pieces of bacon.
- Cook the skewers for 25–30 minutes, flipping halfway until bacon is crispy.
- Brush with extra glaze in the last 5 minutes of cooking for added shine.
- Serve warm, garnished with herbs and sea salt.

Leave a Reply