Nothing beats the sizzle of bacon over open coals on a sunny afternoon. These bacon-wrapped stuffed onions deliver juicy seasoned beef, melted cheese, and sweet peppers inside tender onion shells. A sticky BBQ glaze caramelizes on the grill for smoky, sticky perfection. They look impressive yet come together with simple steps anyone can master. Fire up the grill and get ready for a crowd-pleasing main that steals the show every time.
Check this out too: Crispy Cheesy Fried Beef Pockets
Why you’ll love this recipe
These stuffed onions combine smoky bacon, juicy filling, and bold glaze in every bite.
- Bacon wraps create crispy edges and rich flavor
- Cheese melts into the seasoned beef mixture perfectly
- Grilling adds irresistible outdoor charcoal smoke
- Impressive presentation with minimal hands-on effort
Ingredients
Collect these straightforward ingredients to recreate the exact grilled stuffed onions from the video.
- 4 large yellow onions
- 1 lb ground beef
- 1 cup diced mixed bell peppers
- 4 slices cheddar cheese
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1/2 tsp black pepper
- 12 slices bacon
- 1/2 cup BBQ sauce
- 2 tbsp chopped fresh parsley

Ground turkey or pork can replace the beef for a lighter option. Use any melting cheese such as mozzarella or pepper jack. Store-bought BBQ sauce works fine, or swap in your favorite homemade version. Thick-cut bacon holds up best during grilling and delivers maximum crispiness.
Related favorite: Loaded Cheesy Beef Fries
Step-by-step instructions
Follow these stages carefully to build and grill the stuffed onions just as shown.
Step 1: Mix the filling
Combine ground beef, diced peppers, torn cheese slices, chili powder, cumin, and black pepper in a large bowl. Mix thoroughly with gloved hands until everything is evenly distributed and the cheese begins to break into smaller pieces.
Step 2: Prepare the onions
Slice a thin lid from the top of each onion and carefully hollow out the centers with a knife or spoon. Leave sturdy outer walls so the onions hold their shape once stuffed and wrapped.
Step 3: Stuff the onions
Pack the seasoned meat mixture firmly into each hollowed onion, filling them generously to the top. Press down gently so the filling stays compact during wrapping and cooking.

Step 4: Wrap with bacon
Lay bacon strips over each stuffed onion, overlapping slightly and tucking the ends underneath. Cover the entire surface so the filling stays sealed and the bacon renders evenly on the grill.
Step 5: Start grilling
Place the bacon-wrapped onions on a preheated charcoal grill over medium heat. Close the lid and let them cook for about 20 minutes, allowing the bacon to begin crisping and the onions to soften.
Step 6: Baste with sauce
Stir the BBQ sauce in a small pan on the grill until warm and bubbly. Brush a generous layer over each onion, coating the bacon thoroughly for a sticky, caramelized finish.
Step 7: Finish cooking
Continue grilling another 15 to 20 minutes, basting once more if desired. The onions are done when the bacon is deeply browned and the internal temperature of the filling reaches 160°F.

Bacon-Wrapped Stuffed Onions
Equipment
- 1 Large mixing bowl
- 1 | Sharp knife | for hollowing onions
- 1 | Charcoal grill | or gas grill
- 1 | Basting brush |
- 1 Tongs
Ingredients
- 4 | | large yellow onions |
- 1 | lb | ground beef |
- 1 | cup | diced mixed bell peppers |
- 4 | slices | cheddar cheese | torn
- 1 | tbsp | chili powder |
- 1 | tsp | ground cumin |
- 0.5 | tsp | black pepper |
- 12 | slices | bacon |
- 0.5 | cup | BBQ sauce |
- 2 | tbsp | chopped fresh parsley | for garnish
Instructions
- Mix ground beef, diced peppers, cheese, chili powder, cumin, and black pepper in a bowl until combined.
- Cut tops off onions and hollow out the centers, leaving sturdy walls.
- Pack the meat mixture firmly into each onion.
- Wrap each stuffed onion completely with bacon strips, tucking ends underneath.
- Preheat grill to medium heat and place onions on the grates.
- Grill 20 minutes, then brush generously with warm BBQ sauce.
- Continue grilling 15–20 minutes more until bacon is crisp and filling reaches 160°F.
- Transfer to a plate, sprinkle with parsley, and rest 2 minutes before serving.
Notes
Reheat in a 350°F oven to keep the bacon reasonably crisp.
Thick-cut bacon holds up best during longer grill times.
Toothpicks can secure bacon ends if they start to loosen.
Step 8: Garnish and serve
Transfer the finished onions to a serving plate and immediately sprinkle with chopped fresh parsley. Let them rest a couple of minutes so the juices settle before cutting into the smoky centers.
Tips & common mistakes
A few key habits ensure the onions stay intact and full of flavor.
- Choose large, firm onions with thick outer layers
- Do not overstuff or the bacon wrap may loosen
- Keep grill temperature medium to avoid burning bacon
- Use a meat thermometer for perfectly cooked filling

Recipe variations
Simple swaps let you adapt these stuffed onions to different tastes.
- Swap beef for spicy Italian sausage for extra heat
- Add diced jalapeños to the filling for a kick
- Bake at 375°F for 45 minutes if no grill is available
- Use turkey bacon and lean ground turkey for lighter results
What to serve with this recipe
Round out the meal with classic sides that complement the smoky flavors.
- Creamy coleslaw for cool, crunchy contrast
- Grilled corn on the cob with butter and salt
- Crispy roasted potato wedges seasoned simply
- Ice-cold beer or sparkling lemonade
One more to try: Crispy Cornflake-Crusted Egg and Cheese
Frequently asked questions
Here are answers to the most common questions about making these onions.
Can I prepare the onions ahead of time?
Yes, stuff and wrap them up to a day in advance and refrigerate. Grill straight from the fridge, adding a few extra minutes to the cooking time.
What if I do not have a charcoal grill?
A gas grill works well at medium heat, or bake the wrapped onions on a sheet pan at 375°F until the bacon is crisp and filling is cooked through.
How do I keep the bacon from unraveling?
Overlap the strips tightly and tuck the ends securely underneath. A toothpick can hold stubborn ends in place if needed during the first half of cooking.
Can leftovers be reheated?
Store cooled onions in an airtight container for up to three days. Reheat in a 350°F oven until warmed through so the bacon stays reasonably crisp.
Final thoughts
These bacon-wrapped stuffed onions bring bold smoky flavor and impressive looks to any cookout or weeknight dinner. The combination of seasoned beef, melted cheese, and sticky BBQ glaze never fails to impress. Fire up the grill, try the recipe, and let everyone dig in. Drop a comment with your favorite twist or rating so others can see how it turned out for you.