Bacon Cheeseburger Meatball Subs
Prep time
Cook time
Total time
Recipe type: Main
Serves: 6 hoagies
  • 1½ lb. ground beef
  • 3 strips of bacon, cooked and crumbled (or ⅓ cup real bacon bits)
  • 1 egg
  • 1 teaspoon onion powder
  • 3 tablespoons ketchup
  • 1 tablespoon dijon mustard
  • 3 tablespoons finely chopped dill pickles
  • ½ cup breadcrumbs
  • 1 tablespoon Worcestershire sauce
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Hoagie rolls
  • sliced cheddar cheese
  • Sliced tomatoes, shredded iceberg lettuce, and Thousand Island dressing, to serve
  1. Preheat the oven to 400ºF. Add all the ingredients except the rolls and toppings to a large bowl and mix well.
  2. Roll into meatballs about the size of a golf ball. I used a 1½ tablespoon cookie scoop to make them even.
  3. Place the meatballs on a parchment-lined baking sheet and bake for 15 minutes.
  4. Once the meatballs are cooked through, Pile desired amount into a hoagie roll and top with cheese. Continue toasting in the oven until cheese is melted and roll is toasted. Top with tomatoes, lettuce, and Thousand Island dressing.
*If you don't want to make these meatballs into a sub, place them on a toothpick and serve with Thousand Island on the side for a fun appetizer!
Recipe by My Modern Cookery at