Bacon, Onion, and Brussels Sprout Skewers

Bacon, Onion, and Brussels Sprout Skewers

When it comes to pleasing a big crowd (or pleasing a party full of low-carb diners), you can’t go wrong with a little bacon! Simple bacon, pearl onion, and Brussels sprout skewers are a Paleo-friendly and naturally gluten-free appetizer that come together in just a few steps. Clean-eating-approved and full of flavor, this low-carb appetizer is destined to become a new classic at any spread you’re hosting.

Prep Time
Cook Time
18 Skewers


  • 1 pound bacon
  • 1 pound Brussel sprouts
  • 1 pound pearl onions, peeled
  • 2 teaspoons Avocado Oil
  • 1 teaspoon garlic powder
  • 1/4 teaspoon sea salt
  • Small wooden skewers


  1. Cut each strip of bacon in half lengthwise. In a frying pan on medium heat, cook the bacon until it’s partially cooked but still soft and pliable. (If you overcook the bacon, it will be difficult to weave it onto the skewer.) Remove the bacon from the pan, and set it aside. Remove most of the bacon grease from the pan, leaving just enough to coat it.
  2. Cut the Brussel sprouts and pearl onions in half lengthwise. Add the sprouts, onions, Avocado Oil, garlic powder, and sea salt to the frying pan. Sauté on medium heat until the vegetables are tender and browned.
  3. Preheat the oven to 375ºF.
  4. Assemble the skewers by threading one end of the bacon onto the end of a skewer. Add a Brussels sprout slice, and weave the bacon around the sprout and back through the skewer, creating a wave pattern. Alternate with sprouts and onions as desired.
  5. Grill the skewers in a baking pan for 5-10 minutes, or until the bacon is fully cooked.


Recipe adapted from Pop Sugar