Hearty Meatball Sub Sandwich (Printer-Friendly)

Tender meatballs in marinara, nestled in soft rolls with melted provolone cheese.

# What You'll Need:

→ 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 chopped fresh parsley
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 rolls)
19 - Fresh basil or parsley, for garnish (optional)

# Step-by-Step Guide:

01 - Preheat the oven to 400°F (200°C).
02 - In a large mixing bowl, combine ground beef, ground pork, egg, breadcrumbs, milk, Parmesan cheese, garlic, parsley, oregano, salt, and black pepper. Mix until just combined.
03 - Shape the mixture into 16 meatballs, approximately 1¼ inches in diameter each.
04 - Arrange meatballs on a parchment-lined baking tray and bake for 15 to 18 minutes until browned and cooked through.
05 - While the meatballs bake, heat olive oil in a saucepan over medium heat. Add the chopped onion and cook until softened, about 3 minutes. Add minced garlic and cook for 1 more minute.
06 - Pour in the marinara sauce and bring to a gentle simmer.
07 - Transfer the baked meatballs into the sauce and simmer gently for 10 minutes, stirring occasionally.
08 - Optionally, slice sandwich rolls lengthwise, spread with butter, and toast under the broiler or in a pan until golden.
09 - Place 4 meatballs with sauce inside each roll and top with 2 slices of provolone cheese.
10 - Place the assembled sandwiches on a baking tray and broil for 2 to 3 minutes until the cheese is melted and bubbly.
11 - Garnish with fresh basil or parsley if desired. Serve immediately.

# Expert Tips:

01 -
  • The meatballs stay tender and juicy because of the milk-soaked breadcrumbs, which is a trick that actually works.
  • Everything comes together in under an hour, yet it tastes like comfort food that simmered all day.
  • You can make the meatballs ahead and just warm them in sauce when you need dinner fast.
02 -
  • Don't skip the initial baking step for the meatballs because it keeps them from falling apart in the sauce and renders some of the fat so they're not greasy.
  • Toast the rolls if you have time because a soggy sub is a disappointment waiting to happen.
  • The broiler step is quick and easy to overcook, so keep your eye on the cheese rather than stepping away.
03 -
  • Wet your hands slightly when shaping meatballs to keep the mixture from sticking and to shape them more evenly.
  • Let the meatballs cool for just a minute after baking before transferring to sauce so they hold their shape better.
Go Back