Bacon-wrapped jalapeño beef skewers combine 1.5 lbs of ground beef mixed with diced jalapeños, freshly grated mozzarella, and sweet BBQ seasoning, pressed in a thin layer across overlapping bacon strips, rolled into tight wheels, threaded onto skewers, and grilled indirect at 300 to 350°F for 35 to 50 minutes until the bacon is crispy and the beef hits 165°F internal. The mozzarella melts into a creamy center throughout the beef while the bacon renders and crisps around the outside, and the jalapeños soften and release their heat from within the roll. Finish with a quick sear over direct heat for extra crispy bacon, garnish with fresh parsley, and drizzle with burger sauce. Serves as an appetizer, party snack, or backyard cookout centerpiece.
Jump to Recipe
Why This Works Better Than Standard Bacon-Wrapped Anything
Beef, Cheese, and Jalapeño Inside the Bacon
Most bacon-wrapped appetizers put cheese or a jalapeño inside bacon and call it done. This recipe layers a complete seasoned beef mixture with diced jalapeños and melted mozzarella cheese inside the bacon wrap, which means every bite has the smoky crunch of crispy bacon on the outside, seasoned ground beef in the middle, and a creamy, melted cheese center with pops of jalapeño heat throughout. The bacon acts as both the wrapper and the cooking vessel, rendering its fat into the beef mixture as it cooks and adding smoky pork flavor from the outside in.
Indirect Heat for Even Cooking
Grilling these at 300 to 350°F using indirect heat gives the bacon time to render slowly and crisp evenly without flare-ups from the dripping fat. Direct heat would char the bacon before the ground beef inside reaches 165°F, leaving you with burnt bacon and raw beef in the center. Indirect heat cooks the beef through gently while the bacon renders at the same pace, so both components finish at the same time.
Building the Beef Mixture
Mozzarella and Jalapeño Mixed Into the Beef
In a large bowl, combine 1.5 lbs ground beef, 2 diced jalapeños, 1/2 cup freshly grated mozzarella, and 2 to 3 tablespoons sweet BBQ seasoning. Mix until fully combined so the cheese, jalapeños, and seasoning are evenly distributed throughout the beef. The mozzarella melts into creamy pockets during the low-and-slow cook, and the jalapeños soften and release their heat gradually into the surrounding beef. Freshly grated mozzarella melts significantly better than pre-shredded because it lacks the anti-caking agents that prevent smooth melting.
Assembling and Rolling the Bacon Wraps
Bacon as the Base, Beef Pressed Thin
Lay 2 strips of bacon slightly overlapping on a cutting board to create a wider base. Press a thin, even layer of the beef mixture across the entire surface of the bacon. A thin layer is critical because the beef needs to cook through during the same time frame that the bacon renders and crisps. If the beef is too thick, the bacon will burn before the center reaches safe temperature.
Cut, Roll, and Skewer
Cut the bacon-and-beef sheet in half, then tightly roll each piece into a small wheel or log shape. The tight roll ensures there are no air pockets inside where the cheese could pool and leak out during cooking. Thread the rolls onto skewers to hold their shape on the grill. The skewer prevents the roll from unwinding as the bacon shrinks during rendering.
Grilling Indirect at 300 to 350°F
35 to 50 Minutes Until Crispy and Cooked Through
Place the skewers on the grill over indirect heat at 300 to 350°F. Cook for 35 to 50 minutes depending on the size of the rolls, until the bacon is crispy and the beef reaches an internal temperature of 165°F. The wide time range accounts for variations in roll thickness and grill temperature. Check the internal temp with an instant-read thermometer inserted into the center of the thickest roll to confirm doneness.
Optional Direct Heat Finish for Extra Crispy Bacon
If you want the bacon even crispier after the indirect cook, move the skewers over direct heat for 1 to 2 minutes per side. This final sear caramelizes the outer layer of the bacon and gives you an extra crunch on the exterior. Watch closely during this step since the rendered bacon fat can cause flare-ups over direct flame.
Bacon-Wrapped Jalapeño Beef Skewers
Cheesy jalapeño beef · Wrapped in bacon · Indirect at 300-350°F · Pull at 165°F
Ingredients
Bacon-Wrapped Beef Skewers
- 1.5 lbs ground beef
- 2 jalapeños, diced
- 1/2 cup freshly grated mozzarella
- 2-3 tbsp sweet BBQ seasoning
- 1 lb bacon
- Fresh parsley, for garnish
- Burger sauce or your favorite sauce
- Skewers
Indirect Heat
300-350°F indirect gives the bacon time to render and crisp without charring before the beef cooks through to 165°F.
Freshly Grated
Freshly grated mozzarella melts into creamy pockets inside the beef. Pre-shredded contains anti-caking agents that prevent smooth melting.
Direct Finish
Move over direct heat for 1-2 minutes per side at the end for extra crispy bacon. Watch for flare-ups from the rendered fat.
Step-by-Step: How to Make Bacon-Wrapped Jalapeño Beef Skewers
Step 1: Mix the Beef Filling
In a large bowl, combine 1.5 lbs ground beef, 2 diced jalapeños, 1/2 cup freshly grated mozzarella, and 2 to 3 tablespoons sweet BBQ seasoning. Mix until fully combined.
Step 2: Assemble on Bacon
Lay 2 strips of bacon slightly overlapping on a cutting board. Press a thin layer of the beef mixture evenly across the bacon. Cut in half, then tightly roll each piece into a small wheel or log shape.
Step 3: Skewer and Season
Thread the rolls onto skewers to hold their shape during grilling. Add an extra sprinkle of BBQ seasoning on the outside if desired.
Step 4: Grill Indirect Until Crispy
Grill indirect at 300 to 350°F for 35 to 50 minutes until the bacon is crispy and the beef reaches 165°F internal. For extra crispy bacon, finish over direct heat for 1 to 2 minutes per side.
Step 5: Garnish and Serve
Garnish with fresh parsley and drizzle with burger sauce or your favorite sauce before serving hot.

Bacon-Wrapped Jalapeño Beef Skewers
Ingredients
Method
- Combine ground beef, diced jalapeños, mozzarella, and sweet BBQ seasoning in a bowl. Mix until fully combined.
- Lay 2 strips of bacon slightly overlapping. Press a thin layer of beef mixture across the bacon. Cut in half, then roll each piece tightly into a wheel or log.
- Thread rolls onto skewers to hold their shape.
- Grill indirect at 300-350°F for 35-50 minutes until bacon is crispy and beef reaches 165°F internal. Optional: finish over direct heat 1-2 minutes per side for extra crispy bacon.
- Garnish with fresh parsley and drizzle with burger sauce before serving.
Notes
Tried this recipe?
Let us know how it was!Bacon-Wrapped Beef Skewers FAQ
Common questions about assembly, grilling technique, bacon selection, and dipping sauces.
Your Questions, Answered
Direct heat would char the bacon before the ground beef inside reaches 165°F, leaving you with burnt bacon and undercooked beef in the center. Indirect heat at 300 to 350°F gives the bacon time to render slowly and crisp evenly while the beef cooks through at the same pace. The optional direct heat finish at the end adds extra crispiness after the beef is already safely cooked.
The skewer threaded through the center of each roll holds the bacon in place during grilling. Roll the bacon tightly around the beef with no gaps, and make sure the seam of the bacon faces down when you place the skewer on the grill. Once the bacon begins to render and set, it naturally adheres to the beef and holds its shape for the rest of the cook.
Regular-cut bacon is preferred because it renders and crisps faster than thick-cut, which keeps the timing aligned with the beef cook. Thick-cut bacon takes longer to render and may still be chewy by the time the beef reaches 165°F. If you only have thick-cut, plan for a longer cook time and use the direct heat finish to ensure the bacon crisps fully.
Cooking and Serving
Yes. Bake at 350°F on a wire rack over a baking sheet for 40 to 55 minutes until the bacon is crispy and the beef reaches 165°F. The wire rack allows the bacon fat to drip away from the rolls, which helps them crisp instead of sitting in rendered fat and steaming. Broil for 1 to 2 minutes at the end for extra crispiness.
Burger sauce, ranch, spicy mayo, chipotle sauce, and classic BBQ sauce all pair well with these skewers. The sweet BBQ seasoning in the beef and the smoky bacon respond well to creamy, tangy dipping sauces. For extra heat, a sriracha mayo or jalapeño ranch amplifies the jalapeño flavor from inside the rolls.
Yes. Assemble, roll, and skewer them up to 24 hours ahead and refrigerate until ready to grill. Chilling the assembled skewers actually helps the beef firm up and the bacon adhere more tightly, which makes them easier to handle on the grill. Bring to room temperature for about 15 minutes before grilling so the cook time stays consistent.
Ready to Level Up?
Take your backyard cooking from good to legendary.
This is where I keep all my most-used smokers, knives, and favorite cooking tools.
Shop My Gear CollectionExplore More Recipes
Find more diverse flavors at CWFeats.com

