
These loaded meatball subs have become my go to whenever I want something that feels like a celebration but doesn't require hours in the kitchen. I first threw them together on a weeknight when I was craving that smoky backyard cookout flavor but didn't want to fire up the grill. The combination of juicy beef meatballs drenched in bourbon BBQ sauce, crispy bacon, and melted sharp cheddar on a toasted roll turned into an instant family favorite. My husband claims they taste better than any restaurant version, and honestly, I have to agree.
I'll never forget the first time I served these at a family gathering. My teenage nephew ate three whole subs and declared them better than any burger he'd ever had. Now every time we host, someone inevitably asks if I'm making "those meatball things" again. They've become my signature dish without me even trying.
Ingredients
- 1 lb ground beef 80/20 blend: provides the perfect fat content for juicy tender meatballs that won't dry out during baking. Look for bright red meat without any gray spots.
- 1/2 cup breadcrumbs: acts as a binder and keeps the meatballs from becoming dense. I prefer plain or Italian seasoned varieties.
- 1 large egg: helps hold everything together and adds moisture. Room temperature eggs mix more evenly into the meat.
- 1/4 cup finely diced onion: brings sweetness and texture. Dice it small so it distributes evenly and doesn't create large chunks.
- 2 cloves garlic minced: adds aromatic depth. Fresh garlic makes a noticeable difference over pre minced varieties.
- 1 tsp Worcestershire sauce: contributes umami richness and enhances the beefy flavor. This is a secret weapon ingredient.
- 1 tsp salt: seasons the meat from the inside out. Don't skip this or your meatballs will taste flat.
- 1/2 tsp black pepper: adds gentle heat and complexity. Freshly ground gives the best flavor.
- 1 cup bourbon BBQ sauce: provides that signature sweet smoky tang. Look for brands with real bourbon listed in the ingredients.
- 6 slices bacon cooked crisp and chopped: delivers smoky crunch and makes these taste like loaded cheeseburgers. Thick cut bacon works best.
- 1 cup shredded sharp cheddar cheese: melts beautifully and brings classic cheeseburger flavor. Sharp cheddar has more punch than mild.
- 4 hoagie or sub rolls: serve as the vessel. Choose sturdy rolls that can handle the weight of sauce and toppings.
- Fresh parsley for garnish: optional but adds a pop of color and fresh flavor to cut through the richness.
Step by Step Instructions
- Prepare Your Workspace:
- Set your oven to preheat at 400°F and give it at least 10 minutes to reach full temperature. Line a rimmed baking sheet with parchment paper to prevent sticking and make cleanup effortless. This step matters because evenly heated ovens ensure the meatballs cook uniformly without burning on the bottom.
- Mix the Meatball Base:
- In a large mixing bowl, add the ground beef first, then scatter the breadcrumbs, crack in the egg, and add the diced onion, minced garlic, Worcestershire sauce, salt, and black pepper on top. Using your hands or a fork, gently fold everything together just until combined. The key here is to stop as soon as you no longer see streaks of egg or dry breadcrumbs. Overworking the mixture develops too much protein structure and results in tough rubbery meatballs instead of tender juicy ones.
- Shape the Meatballs:
- Scoop out portions of the mixture and roll them between your palms into balls about 1 1/2 inches in diameter. You should get roughly 16 to 20 meatballs depending on how precisely you measure. Place them on the prepared baking sheet with about an inch of space between each one. Wetting your hands slightly with cold water prevents the meat from sticking to your palms while rolling.
- Bake Until Cooked Through:
- Slide the baking sheet into your preheated oven and bake for 15 to 18 minutes. The meatballs are done when they're browned on the outside and reach an internal temperature of 160°F. If you don't have a meat thermometer, cut one open to check that there's no pink remaining in the center. The juices should run clear.
- Warm the BBQ Sauce:
- While the meatballs are baking, pour the bourbon BBQ sauce into a large skillet and warm it over low heat. Stir occasionally to prevent scorching on the bottom. Warming the sauce beforehand helps it coat the meatballs more evenly and prevents the temperature shock that can cause meatballs to break apart.
- Coat the Meatballs:
- Once the meatballs come out of the oven, use tongs or a slotted spoon to transfer them directly into the skillet with the warm BBQ sauce. Gently toss and turn them until every surface is glossy and coated. Let them sit in the sauce for a minute or two so they absorb some of that sweet smoky flavor.
- Assemble the Subs:
- Open up your sub rolls and nestle 4 to 5 saucy meatballs into each one. Spoon a little extra sauce over the top, then sprinkle generously with shredded cheddar cheese and scatter the chopped crispy bacon over everything. Don't be shy with the toppings because this is what makes them truly indulgent.
- Broil to Perfection:
- Arrange the assembled subs on a clean baking sheet and slide them under your broiler set to high. Watch them closely because broilers work fast. After 2 to 3 minutes the cheese should be completely melted, bubbly, and starting to develop golden brown spots around the edges. Pull them out immediately to avoid burning.
- Garnish and Serve:
- Transfer the subs to serving plates and scatter freshly chopped parsley over the top if you're using it. Serve them piping hot while the cheese is still gooey and stretchy. Have plenty of napkins ready because these are wonderfully messy.

My favorite part of this whole dish is honestly the moment right after they come out from under the broiler. That's when the cheese is at peak gooeyness and the bacon is still crispy and the whole thing smells like the best cookout you've ever been to. I've learned through many batches that the quality of your BBQ sauce makes or breaks this dish. Cheap sauce tastes thin and overly sweet, but a good bourbon BBQ sauce with actual depth and smokiness transforms these into something restaurant worthy.
Storage and Reheating
Keep leftover assembled subs in an airtight container in the refrigerator for up to 3 days. The rolls will soften as they absorb sauce but they still taste delicious. For the best texture, store the meatballs and rolls separately if you're meal prepping. Reheat assembled subs in a 350°F oven for about 10 minutes until warmed through. The microwave works in a pinch but the bread gets a bit soggy. If you want to freeze these, bake the meatballs and let them cool completely, then freeze them in a single layer on a baking sheet before transferring to freezer bags. They'll keep for up to 3 months. Thaw overnight in the fridge and proceed with tossing them in warm sauce.
Ingredient Substitutions
Ground turkey or chicken work perfectly if you want a leaner option but reduce the baking time by a few minutes since they cook faster. For a gluten free version, swap regular breadcrumbs for gluten free panko and use gluten free sub rolls. I've made these with pepper jack cheese when I'm feeling spicy and they're fantastic. You can also use Gouda or provolone if that's what you have. Any thick bodied BBQ sauce works if you can't find bourbon variety. Try a whiskey or maple BBQ sauce for similar depth. If someone in your house doesn't eat pork, turkey bacon crisps up nicely and provides similar smoky flavor. For a dairy free version, skip the cheese or use a plant based alternative.
Serving Suggestions
These subs are hearty enough to serve as a complete meal but they pair beautifully with crispy French fries, potato chips, or a simple green salad to cut through the richness. Coleslaw makes an excellent side because the tangy crunch balances all that melted cheese and sauce. I like to serve them with pickle spears on the side for brightness. For drinks, ice cold beer or lemonade work perfectly. At parties, I sometimes cut the subs into smaller portions so people can try them alongside other foods. They're also fantastic for tailgating because you can prep the meatballs ahead and just assemble and broil them on site if you have access to an oven.

The Bourbon BBQ Difference
What sets these apart from regular meatball subs is definitely the bourbon BBQ sauce. The bourbon adds a layer of complexity with caramel and vanilla notes that regular BBQ sauce just doesn't have. When it heats up, those flavors concentrate and mingle with the smokiness to create something special. The slight sweetness also caramelizes beautifully under the broiler creating sticky charred bits around the edges. If you're nervous about cooking with alcohol for kids, don't be. The alcohol fully evaporates during the heating process leaving only flavor behind. I've served these to children countless times and never had a single complaint. That said, if you prefer to avoid bourbon entirely, a good quality hickory or mesquite BBQ sauce delivers plenty of smoky depth on its own.
Frequently Asked Questions About Recipes
- → Can I make these ahead of time?
Yes, you can prepare the meatballs and cook them in advance, then reheat them in the BBQ sauce before assembling the subs.
- → Do I have to use bourbon BBQ sauce?
No, but it adds amazing depth. Any smoky-sweet BBQ sauce works beautifully with the meatballs.
- → What cheese works best?
Sharp cheddar gives a classic cheeseburger flavor, while pepper jack adds a spicy kick if you prefer heat.
- → Can I use turkey or chicken instead of beef?
Absolutely, leaner meats like turkey or chicken work well, just adjust the cooking time as they cook faster.
- → Will kids like the bourbon flavor?
Yes, the alcohol cooks out during cooking, leaving only a smoky-sweet flavor that kids enjoy.
- → How can I make the subs extra crunchy?
Toast the sub rolls before filling them to add an extra layer of crunch and sturdiness.