Print

Meatball Subs

Freshly baked meatball subs loaded with marinara sauce, melted cheese, and fresh basil in toasted hoagie rolls.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These homemade Meatball Subs are packed with juicy beef and pork meatballs, rich marinara sauce, and melted provolone and fontina cheeses, all nestled in crusty hoagie rolls. A comforting Italian-American sandwich perfect for family dinners or game day meals.

Ingredients

Scale
  • 1 lb ground beef
  • 1 lb ground pork
  • 3½ tsp garlic powder
  • 3 tsp onion powder
  • 2½ tsp Italian seasoning
  • 2 tsp salt
  • ¾ tsp freshly ground black pepper
  • 2 large eggs
  • 1 cup finely grated parmesan cheese
  • 1 cup panko breadcrumbs
  • ¾ cup water
  • 1/3 cup olive oil
  • 8 cloves garlic, minced
  • ½ tsp crushed red pepper flakes
  • 2 (28 oz) cans crushed tomatoes with basil
  • 1½ tsp salt
  • ½ tsp granulated sugar
  • 1½ tsp Italian seasoning
  • ½ cup fresh basil leaves, chopped
  • 8 crusty sub rolls
  • 8 oz shredded provolone cheese
  • 6 oz shredded fontina cheese
  • 2 oz grated parmesan cheese (for garnish)
  • Fresh basil, torn (optional garnish)

Instructions

  1. Preheat the oven to 425°F. Line a baking sheet with foil (not parchment paper).
  2. In a large bowl, combine ground beef, pork, garlic powder, onion powder, Italian seasoning, salt, pepper, eggs, parmesan, and breadcrumbs.
  3. Gradually mix in water with your hands until just combined. Do not overmix.
  4. Form meatballs using an ice cream scoop or spoon and place them on the baking sheet.
  5. Bake meatballs for 18–20 minutes until cooked through.
  6. Meanwhile, heat olive oil in a saucepan over medium heat. Sauté garlic until golden.
  7. Add crushed red pepper, tomatoes, salt, sugar, and Italian seasoning. Simmer for 15 minutes, stirring occasionally.
  8. Stir in fresh basil and simmer for 5 more minutes. Adjust seasoning as needed.
  9. Add cooked meatballs to sauce and stir to coat evenly.
  10. Preheat the broiler. Slice sub rolls lengthwise without cutting all the way through.
  11. Place 4–5 meatballs and sauce into each roll. Top with provolone and fontina.
  12. Place sandwiches on a baking sheet and broil until cheese is melted and bubbly.
  13. Garnish with grated parmesan and fresh basil before serving.

Notes

  • Toast your rolls lightly before assembling to prevent sogginess.
  • Substitute ground turkey or chicken for a leaner option.
  • Freeze cooked meatballs and sauce for up to 2 months for quick meals.
  • Use cheese beneath the meatballs as a moisture barrier in the roll.

Nutrition