Meatball Sub Marinara Provolone

Featured in: Simple Oven Dishes

This satisfying sandwich brings together homemade beef and pork meatballs, simmered until tender in a robust marinara sauce. The meatballs bake first to develop a browned exterior, then finish cooking in the sauce for deep flavor absorption. Each toasted roll cradles four meatballs draped in sauce, topped with provolone that melts into gooey perfection under the broiler. The combination yields a warm, handheld meal where juicy, seasoned meat meets tangy tomato and creamy cheese.

Updated on Tue, 13 Jan 2026 12:59:00 GMT
Classic Meatball Sub sandwich with four meatballs, rich marinara, and melted provolone on a toasted roll. Pin it
Classic Meatball Sub sandwich with four meatballs, rich marinara, and melted provolone on a toasted roll. | cozyighrem.com

The aroma of melting provolone and rich marinara drifting through my tiny apartment kitchen still takes me back to rainy Sunday football afternoons. I discovered the magic of a properly made meatball sub during college when my roommate's Italian grandmother visited and took over our cramped kitchen. She insisted the beef-pork blend was non-negotiable, and after one bite of her version, I understood why.

Last winter, I made a batch of these for my neighbors during a snowstorm when we were all stuck inside. Something about tearing into a hot, cheesy sub with your hands brings people together like nothing else. We stood around the counter, sauce on our chins, while the wind howled outside, and nobody missed the fancy dinner plans we had canceled.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Ground beef and pork: The beef brings hearty flavor while pork adds fat and tenderness that all beef meatballs often lack
  • Breadcrumbs and milk: This classic panade keeps meatballs from becoming dense hockey pucks
  • Parmesan cheese: Umami that deepens the meatball flavor from the inside out
  • Marinara sauce: Use your favorite jarred sauce or make a quick one with the onion, garlic, and olive oil listed
  • Provolone cheese: Its mild creaminess lets the meatball flavors shine while adding that essential melt
  • Sub rolls: Look for rolls with a soft interior and crusty exterior that can hold up to sauce without falling apart

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mix and shape the meatballs:
Combine both meats, egg, breadcrumbs, milk, Parmesan, garlic, parsley, oregano, salt, and pepper in a large bowl. Mix gently with your hands until just combined. Shape into 16 meatballs, rolling them lightly so they stay tender.
Bake until browned:
Place meatballs on a parchment-lined baking sheet and bake at 400°F for 15 to 18 minutes. They should be nicely browned and cooked through.
Simmer in sauce:
While meatballs bake, sauté onion and garlic in olive oil until soft, then add marinara and bring to a gentle simmer. Add the baked meatballs and let them bubble for 10 minutes, absorbing all that sauce.
Assemble and broil:
Lightly butter and toast the cut sides of your rolls if you like. Fill each roll with 4 meatballs and plenty of sauce. Top with 2 provolone slices each and broil for 2 to 3 minutes until the cheese is bubbling and golden.
Golden-baked Meatball Sub oozing gooey provolone, ready to serve with fresh basil garnish and napkin. Pin it
Golden-baked Meatball Sub oozing gooey provolone, ready to serve with fresh basil garnish and napkin. | cozyighrem.com

My dad still talks about the meatball subs I made him when he was recovering from surgery last year. He said the combination of hot sauce and melted cheese was exactly the comfort food he needed. Sometimes the simplest foods are the ones that stick with us longest.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making Them Your Own

Ground turkey or chicken works beautifully if you want something lighter, though the texture will be a bit different. Sometimes I add sautéed bell peppers and onions right into the roll for extra sweetness and crunch. A pinch of red pepper flakes in the sauce transforms this into a completely different experience.

What To Serve Alongside

A crisp green salad with vinaigrette cuts through all that rich cheese and meat. I also love these with a simple side of roasted broccoli or garlicky green beans. And do not underestimate the power of a cold Italian lager or glass of Chianti to wash everything down.

Making Ahead

The meatballs and sauce actually taste better the next day after the flavors have had time to mingle. I often make a double batch on Sunday and keep the components separate in the refrigerator. Assembly takes minutes when the prep work is already done.

  • Freeze cooked meatballs in sauce for up to three months
  • Thaw overnight in the refrigerator before reheating
  • Toast the rolls fresh each time for the best texture
A saucy Meatball Sub split open to reveal tender meatballs, marinara, and melted cheese filling. Pin it
A saucy Meatball Sub split open to reveal tender meatballs, marinara, and melted cheese filling. | cozyighrem.com

There is something about a meatball sub that feels like a warm hug in sandwich form. I hope these become part of your own comfort food traditions.

Recipe FAQs

Can I make the meatballs ahead of time?

Yes, prepare and bake the meatballs up to 2 days in advance. Store them in the refrigerator, then reheat in the marinara sauce before assembling the subs.

What cheese works best for melting?

Provolone melts beautifully and adds mild flavor. Mozzarella offers a stretchier melt, while fontina provides creaminess. Cheddar adds sharper notes but may separate slightly when broiled.

How do I prevent soggy bread?

Lightly toast the cut sides of the rolls before adding the filling. This creates a barrier that prevents sauce from soaking into the bread too quickly. Serve immediately after assembly.

Can I use store-bought frozen meatballs?

Frozen meatballs work in a pinch. Thaw and simmer them in the marinara for 15-20 minutes to absorb flavor. They won't have the same texture as homemade but make a quick weeknight option.

What sides pair well with meatball subs?

Crisp Caesar salad, garlic knots, or a simple arugula salad with vinaigrette balance the richness. Roasted vegetables or Italian-style potato salad also complement the flavors nicely.

How do I store leftovers?

Store assembled subs wrapped in foil for up to 2 days, though the bread will soften. For better results, store meatballs and sauce separately from the rolls. Reheat meatballs in sauce, toast fresh rolls, and assemble when ready to eat.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Meatball Sub Marinara Provolone

Tender meatballs in marinara with melted provolone on a toasted roll.

Prep Time
20 min
Time to Cook
30 min
Overall Time
50 min
Created by Melissa Caldwell


Skill Level Easy

Cuisine American-Italian

Makes 4 Portions

Dietary Details None specified

What You’ll Need

For the 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

For the Marinara Sauce

01 2 cups marinara sauce
02 1 tablespoon olive oil
03 1 small onion, finely chopped
04 2 cloves garlic, minced

For Assembly

01 4 long sandwich rolls
02 8 slices provolone cheese
03 1 tablespoon butter
04 Fresh basil or parsley for garnish

Step-by-Step

Step 01

Preheat Oven: Preheat oven to 400°F.

Step 02

Prepare Meatball Mixture: In a large bowl, combine ground beef, ground pork, egg, breadcrumbs, milk, Parmesan, garlic, parsley, oregano, salt, and pepper. Mix until just combined.

Step 03

Shape Meatballs: Shape mixture into 16 meatballs, about 1¼ inches each.

Step 04

Bake Meatballs: Place meatballs on a baking tray lined with parchment paper. Bake for 15 to 18 minutes, until browned and cooked through.

Step 05

Prepare Sauce Base: While meatballs bake, heat olive oil in a saucepan over medium heat. Add onion and cook until soft, about 3 minutes. Add garlic and cook for 1 minute more.

Step 06

Simmer Marinara Sauce: Pour in marinara sauce and bring to a simmer.

Step 07

Combine Meatballs with Sauce: Transfer baked meatballs to the sauce. Simmer gently for 10 minutes, stirring occasionally.

Step 08

Toast the Rolls: Cut the sandwich rolls lengthwise and lightly butter the insides. Toast under the broiler or in a pan until golden.

Step 09

Assemble the Subs: Arrange 4 meatballs with sauce inside each roll. Top each with 2 slices of provolone cheese.

Step 10

Melt the Cheese: Place assembled subs on a baking tray and broil for 2 to 3 minutes, until cheese is melted and bubbly.

Step 11

Garnish and Serve: Garnish with fresh basil or parsley. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Large mixing bowl
  • Baking tray
  • Saucepan
  • Wooden spoon
  • Bread knife
  • Oven and broiler

Allergy Details

Review every ingredient for possible allergens. Always consult a health expert if you have concerns.
  • Contains wheat (rolls, breadcrumbs)
  • Contains milk (cheese, butter)
  • Contains eggs
  • May contain soy (store-bought sauces or breads)

Nutrition Details (per portion)

Nutrition guidance intended only for reference—please ask your doctor for health advice.
  • Energy: 670
  • Fats: 32 g
  • Carbohydrates: 57 g
  • Proteins: 36 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.