These Maple Bacon Brussels Sprout Skewers are a fun way to enjoy veggies and bacon together! The brussels sprouts get sweet and smoky from the maple glaze and crispy bacon.
Who knew Brussels sprouts could be this tasty? I love serving them at gatherings. They’re usually the first to disappear—just like my last piece of bacon. Guilty as charged! 😂
Key Ingredients & Substitutions
Brussels Sprouts: Fresh Brussels sprouts are key for this recipe. If you can’t find them, you could use green beans or asparagus as a substitute, but the flavor and texture will differ.
Bacon: Thick-cut bacon is my favorite for these skewers since it holds up well during cooking. If you’re looking for a healthier option or a plant-based version, consider turkey bacon or even a smoky tempeh for a meatless alternative.
Maple Syrup: Pure maple syrup adds a unique sweetness. If you don’t have it, you could substitute honey or agave syrup, but the flavor will change a bit.
How Do I Get My Bacon Crispy Without Burning the Vegetables?
Crispy bacon and tender Brussels sprouts can be achieved with careful cooking. It’s best to cook the bacon just enough to make it pliable, then finish crisping it on the skewers in the oven. Here’s how:
- Start cooking the bacon in a skillet until it’s about 50% cooked. This keeps it flexible for wrapping.
- Assemble the bacon and Brussels sprouts on skewers. Bake at 400°F for 20-25 minutes.
- Watch closely; turning midway helps ensure everything gets evenly cooked and prevents burning.
Adjust cooking time based on your oven, as some run hotter than others!

Maple Bacon Brussels Sprout Skewers
Ingredients You’ll Need:
For The Skewers:
- 1 lb Brussels sprouts (trimmed and halved if large)
- 8 slices bacon (preferably thick-cut)
- 2 tbsp pure maple syrup
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- Wooden skewers (soaked in water for 30 minutes if using wooden)
How Much Time Will You Need?
This recipe will take about 10-15 minutes for preparation and about 20-25 minutes for cooking, so you’ll be enjoying these delicious skewers in around 35-40 minutes total!
Step-by-Step Instructions:
1. Preheat and Prepare:
First, preheat your oven to 400°F (200°C). To make cleanup easier later on, line a baking sheet with foil or parchment paper. This will help avoid any sticky mess from the maple syrup!
2. Season the Brussels Sprouts:
In a large bowl, add the trimmed Brussels sprouts. Pour in the olive oil, then sprinkle the garlic powder, salt, and black pepper. Toss everything together until the Brussels sprouts are evenly coated with the oil and seasonings. This will give them great flavor!
3. Cook the Bacon:
Take a skillet and cook the bacon over medium heat. You want to partially cook it—just enough to make it flexible but not crispy yet (about 3-4 minutes should do). Once done, set it on paper towels to drain any extra grease.
4. Assemble the Skewers:
To assemble each skewer, first fold one slice of the partially cooked bacon into thirds so it fits nicely. Then skewer a Brussels sprout, followed by the folded bacon, alternating between the two until the skewer is filled. Finish with a piece of bacon at the end.
5. Place and Brush:
Place your assembled skewers on the prepared baking sheet. Don’t forget to brush them generously with maple syrup for that sweet flavor that pairs so well with the savory bacon!
6. Roast the Skewers:
Put the baking sheet in the oven and roast the skewers for 20-25 minutes. Be sure to flip them halfway through. You want the bacon to be crispy and the Brussels sprouts tender and lightly browned.
7. Serve and Enjoy!
Once they’re out of the oven, let the skewers cool for a minute. If you like, you can drizzle a little extra maple syrup on top or even sprinkle some chili flakes for a spicy kick. Serve them warm and enjoy your flavorful Maple Bacon Brussels Sprout Skewers!
Can I Use Frozen Brussels Sprouts?
While fresh Brussels sprouts yield the best results, you can use frozen ones in a pinch. Just be sure to thaw and drain them thoroughly before assembling your skewers to avoid excess moisture.
Can I Prepare These Skewers Ahead of Time?
Yes! You can prep the skewers a few hours in advance. Assemble them, then cover and refrigerate until you’re ready to cook. Just remember to let them sit at room temperature for about 15 minutes before baking for even cooking.
What’s the Best Way to Store Leftovers?
If you have any leftovers, store them in an airtight container in the refrigerator for up to 3 days. To reheat, pop them back in the oven at 350°F (175°C) for about 10-15 minutes to warm them through and crisp up the bacon again.
Can I Make These Skewers on the Grill?
Absolutely! Preheat your grill to medium heat and cook the skewers for about 12-15 minutes, turning frequently until the bacon is crispy and the Brussels sprouts are tender. Just make sure to soak your wooden skewers to prevent burning!



