Hearty Meatball Sub Melt (Print Version)

A filling sandwich with tender meatballs, rich marinara sauce, and melted provolone on a soft roll.

# Ingredient List:

→ Meatballs

01 - 1 lb ground beef
02 - ½ lb ground pork
03 - 1 large egg
04 - ½ cup breadcrumbs
05 - 2 tablespoons milk
06 - 2 tablespoons grated Parmesan cheese
07 - 2 cloves garlic, minced
08 - 1 tablespoon fresh parsley, chopped
09 - 1 teaspoon dried oregano
10 - 1 teaspoon salt
11 - ½ teaspoon black pepper

→ Marinara Sauce

12 - 2 cups marinara sauce
13 - 1 tablespoon olive oil
14 - 1 small onion, finely chopped
15 - 2 cloves garlic, minced

→ Assembly

16 - 4 long sandwich rolls (sub or hoagie rolls)
17 - 8 slices provolone cheese
18 - 1 tablespoon butter (optional, for toasting)
19 - Fresh basil or parsley, for garnish (optional)

# Cooking Directions:

01 - Preheat the oven to 400°F.
02 - Combine ground beef, ground pork, egg, breadcrumbs, milk, Parmesan, minced garlic, parsley, oregano, salt, and black pepper in a large bowl; mix until just incorporated.
03 - Shape mixture into 16 uniform meatballs, approximately 1¼ inches in diameter.
04 - Place meatballs on a parchment-lined baking tray and bake for 15 to 18 minutes until browned and cooked through.
05 - Heat olive oil in a saucepan over medium heat. Add chopped onion and cook until soft, about 3 minutes. Stir in minced garlic and cook for another minute.
06 - Pour in marinara sauce and bring to a gentle simmer.
07 - Add baked meatballs to the simmering sauce and cook gently for 10 minutes, stirring occasionally.
08 - If desired, slice sandwich rolls lengthwise, lightly butter the insides, and toast under the broiler or in a pan until golden.
09 - Place four meatballs with sauce into each roll. Top each sandwich with two slices of provolone cheese.
10 - Arrange the assembled sandwiches on a baking tray and broil for 2 to 3 minutes until cheese is melted and bubbly.
11 - Garnish with fresh basil or parsley and serve immediately.

# Expert Suggestions:

01 -
  • The beef and pork blend creates meatballs that stay impossibly tender
  • Simmering them in sauce makes every bite taste like it has been cooking all day
  • Melting the cheese right on the sandwich creates those crispy edges everyone fights over
02 -
  • Overmixing the meat makes tough meatballs so stop as soon as everything is combined
  • The meatballs finish cooking in the sauce so do not worry if they seem slightly underdone in the oven
  • Toasting the rolls creates a barrier that keeps the bread from getting soggy too fast
03 -
  • Add a pinch of red pepper flakes to the sauce if you like subtle heat
  • Use slightly stale rolls because fresh ones can fall apart under all those toppings
Go Back