← All recipes
Subs overflowing with BBQ meatballs, bacon, and golden crispy onions in a toasted sub roll.

BBQ Bacon Meatball Subs with Crispy Onions

Sink your teeth into smoky BBQ meatballs wrapped in bacon, nestled in a sub roll, and crowned with golden crispy onions.

Total: 50 minPrep: 20 minCook: 30 min4 servingsDifficulty: Easy⭐ 4.8 (256+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Preheat oven to 400°F.
  2. 2 In a large bowl, combine beef, pork, breadcrumbs, egg, 2 tablespoons BBQ sauce, smoked paprika, garlic powder, salt, and pepper. Form into 16 meatballs.
  3. 3 Wrap each meatball with a half slice of bacon.
  4. 4 Place meatballs on a baking sheet and bake for 20 minutes.
  5. 5 Meanwhile, heat olive oil in a skillet over medium heat. Add onions and cook until crispy and golden brown.
  6. 6 Toast sub rolls in the oven for the last 5 minutes of meatball cooking time.
  7. 7 Slice open sub rolls and add meatballs.
  8. 8 Top with crispy onions and drizzle with additional BBQ sauce.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 750 kcal
Fat: 45g fat
Carbs: 35g carbohydrates
Protein: 40g protein
Fiber: 3g fiber
Sugar: 8g sugar
Sodium: 1200mg sodium

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a 350°F oven for 10-15 minutes.

Freezing: Freezes well for up to 2 months. Thaw overnight in the fridge and reheat in a preheated 350°F oven.

Serving Suggestions

FAQ

Can I make these ahead of time?

Yes, assemble the subs and store them in the fridge for up to a day. Reheat in the oven before serving.

What can I use instead of bacon?

Turkey bacon is a lighter alternative, or use a smoky seasoning on the meatballs.

Share this recipe