Dinner / Sandwiches, burgers & pizza

Baked Meatball Subs with Melted Provolone

Jump to recipe
A toasted sub roll filled with baked meatballs, red sauce and browned melted provolone on a board.

Tender beef-and-pork meatballs, hot marinara, and provolone melted underneath so the roll never goes soggy. Six subs, six people, and one kid who eats the meatballs first and leaves the bread for later.

The short version

Mix beef, pork, a milk-soaked panko panade, Parmesan and herbs, shape 1½-inch balls, and bake at 425°F for 18 to 22 minutes. Simmer them in marinara 10 minutes, then pile onto buttered rolls lined with provolone and broil until bubbling.

What makes ours better

the tricks Nonna pretends she never taught me

  • Soak the panko in milk. Bread soaked in milk holds moisture inside the meat, so the meatballs stay tender instead of turning dense and dry.

  • Bake hot, then simmer in the sauce. Baking at 425°F browns them with no splatter and no batches. Ten minutes in the marinara finishes them and gives the sauce a meaty flavor.

  • Mix beef with pork. Pork adds fat and a softer texture than beef alone.

  • Put the cheese under the meatballs, then broil. A layer of melted provolone seals the roll so sauce doesn't soak through before you finish eating.

What you need

the cast, in order of appearance

  • Panko bread crumbs¾ cup
  • Whole milk⅓ cup
  • Ground beef1 pound
  • Grated Parmesan½ cup
  • Tomato paste2 tablespoons
  • Marinara sauce3 cups
  • Sub rolls6 large
  • Sliced provolone8 ounces

Full ingredient list ↓

Prep
25 min
Bake and simmer
35 min
Total
1 hr
Makes
6 subs, about 24 meatballs

Ingredients

Makes 6 subs

Meatballs

Subs

tap each one as it goes in. no double-salting.

Steps

deep breath. you’ve got this.

  1. Heat the oven, prep the pan

    Heat the oven to 425°F with a rack in the middle. Line a rimmed baking sheet with foil and set a wire rack on it, or oil the foil lightly.

  2. Soak the panko

    Stir the panko and milk together in a large bowl and let them sit for 5 minutes, until the crumbs have absorbed the milk and look like wet sand.

    About 5 min. Cook mode has a timer for this step.

  3. Mix the meatballs

    Add the beef, pork, egg, Parmesan, garlic, parsley, tomato paste, oregano, salt and pepper. Mix with your hands for about 30 seconds, just until everything is evenly combined.

    Stop as soon as it looks even. Overworking the meat makes tough meatballs.

  4. Shape and bake

    Scoop about 2 tablespoons of the mixture and roll it into a 1½-inch ball; you'll get about 24. Space them 1 inch apart on the pan. Bake 18 to 22 minutes, until browned and an instant-read thermometer in the center reads 160°F.

    About 18 min. Cook mode has a timer for this step.

  5. Simmer in the sauce

    While the meatballs bake, warm the marinara in a large skillet over medium-low heat. Slide the meatballs into the sauce and simmer, partly covered, for 10 minutes, turning once, until the sauce tastes like it has met the meat.

    About 10 min. Cook mode has a timer for this step.

  6. Toast the rolls

    Turn the oven to broil. Set the split rolls on a baking sheet, cut side up, and brush with the melted butter. Broil 1 to 2 minutes, until the edges are lightly toasted. Lay the provolone across the bottoms.

    Watch closely. The broiler can brown a roll in the time it takes to look away.

  7. Fill and broil

    Put 4 meatballs on each roll and spoon on a little sauce. Sprinkle with the mozzarella, if using. Broil 1 to 2 minutes, until the cheese is bubbling and spotty brown. Top with basil and serve with the extra sauce on the side.

    About 2 min. Cook mode has a timer for this step.

Good to know

read this before somebody asks for seconds

  • Short on time? Skip the simmer and add the baked meatballs to the sauce just long enough to heat through. They're still good, just less saucy.
  • Make the meatballs ahead. Bake and cool them, then refrigerate up to 3 days or freeze up to 3 months. Reheat in the sauce.
  • Use all beef if you like. The meatballs will be a touch firmer.
  • Storage. Store meatballs in their sauce in the fridge, 4 days, or freeze up to 3 months. Assemble subs fresh; once built, they don't keep.

Questions, answered

the questions my cousins text me

Can I make meatball subs ahead of time?

Make the meatballs and sauce up to 3 days ahead and reheat gently. Build the subs just before serving so the rolls stay crisp.

Why are my meatballs dry or tough?

Usually overmixed meat, meat that's too lean, or no moisture-holding panade. Mix gently, use 80 percent lean beef with the pork, and soak the crumbs in milk as written.

Can I use frozen meatballs?

Yes. Simmer them in the sauce until the centers reach 160°F, 15 to 20 minutes depending on size, then build the subs as written.

What are the best rolls for meatball subs?

Soft rolls with a sturdy crust, such as hoagie or Italian rolls. Toasting them with butter keeps them from going soggy.

Can I use ground turkey or chicken?

Yes, but they're leaner and can dry out. Use dark meat if you can, keep the milk-soaked panko, and bake until 165°F in the center.

Can I freeze the meatballs?

Yes. Cool them completely, freeze on a tray, then move to a bag for up to 3 months. Thaw overnight and reheat in sauce.

From the table

Made it? I want the full report: first bite, best compliment, and who tried to take the leftovers home.

Flour on your hands? Big steps, screen stays on.

Step 1 of 7