Meatball Sub Marinara Provolone

Featured in: Oven & Pan Favorites

Savory meatballs made from ground beef and pork, seasoned with garlic, Parmesan, and Italian herbs. Browned in the oven then simmered in homemade marinara until sauce coats each morsel. Piled into crusty rolls and crowned with provolone that bubbles under the broiler. The result delivers satisfying textures—crispy bread, tender meat, velvety sauce, and stretchy cheese in every bite.

Updated on Wed, 14 Jan 2026 16:02:00 GMT
Savory Meatball Sub sandwich on a soft hoagie roll, overflowing with saucy meatballs and melted provolone for a dinnertime treat. Save to Pinterest
Savory Meatball Sub sandwich on a soft hoagie roll, overflowing with saucy meatballs and melted provolone for a dinnertime treat. | douxanir.com

The first time I made meatball subs, I was trying to recreate a sandwich from this tiny Italian place near my old apartment. The owner would always slip an extra meatball onto my paper plate with a wink. I spent three years trying to figure out what made his version so unforgettable, until I realized it was the combination of pork and beef, plus that crucial step of simmering the baked meatballs right in the sauce.

My dad came over during one of my test runs, skeptical about homemade subs being worth the effort. He took one bite, went silent for a full minute, then asked if I could teach him the technique. Now we make them together before Sunday football games, and honestly, the assembly line of rolling meatballs has become better than the actual game.

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 mixture: The pork adds fat and tenderness while beef provides structure, this dual meat approach is what keeps meatballs from becoming dense hockey pucks
  • Breadcrumbs soaked in milk: I learned this trick from an Italian neighbor, the milk softened breadcrumbs create tiny pockets of moisture throughout each meatball
  • Parmesan cheese: Do not skip this, it adds umami depth that makes the meatballs taste like they have been simmering for hours
  • Marinara sauce: Store bought works perfectly fine but look for one with no added sugar, the meatballs will season it as they simmer together
  • Provolone cheese: It melts beautifully and has a mild sharpness that cuts through the rich meat and sauce without overpowering everything

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, soaked breadcrumbs, Parmesan, garlic, herbs, and seasonings in a large bowl, mix gently until just blended, and roll into 16 even balls, handling the mixture as little as possible keeps them tender
Bake until browned:
Place meatballs on a parchment lined tray and bake at 200°C (400°F) for 15 to 18 minutes until they develop a nice brown crust on all sides
Build the sauce base:
While meatballs bake, sauté onion in olive oil until soft, add garlic for one minute, then pour in marinara and bring to a gentle simmer
Simmer together:
Transfer baked meatballs directly into the sauce and let them simmer for 10 minutes, this step is where the magic happens as the meat flavors infuse the sauce
Toast the rolls:
Split the sandwich rolls, butter the cut sides if you like, and toast under the broiler until golden brown, this creates a barrier that prevents soggy bread
Assemble and melt:
Place four meatballs with sauce in each roll, top with two provolone slices, and broil for 2 to 3 minutes until the cheese is bubbling and starting to brown in spots
Save to Pinterest
| douxanir.com

These subs have become my go to for feeding a crowd because everything can be prepped ahead. I once served them at a Super Bowl party and the kitchen stayed packed with people hovering around the baking tray, watching the cheese bubble through the oven window. The silence when everyone took that first bite was pretty satisfying.

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.

Make Ahead Magic

You can form and refrigerate the raw meatballs up to 24 hours before baking, or freeze them uncooked on a tray then transfer to a bag. The sauce can be made days ahead and actually tastes better after sitting overnight.

Bread Selection

A really good sub roll makes or breaks this sandwich, look for ones with a soft interior but substantial crust that can hold up to the sauce without disintegrating. Slightly stale bread actually works better than fresh because it will not get as soggy.

Serving Ideas

These meatball subs pair perfectly with a simple green salad dressed with bright vinaigrette to cut through the richness. I also like to serve extra marinara on the side for dipping because everyone always wants more sauce than fits inside the roll.

  • Let the subs rest for 5 minutes after broiling so the cheese sets slightly
  • Wrap the bottom half in foil if you are serving these at a party to contain the mess
  • Leftover meatballs and sauce reheat beautifully for lunch the next day
Hearty Meatball Sub ingredients prepped for cooking, with ground meat, breadcrumbs, fresh parsley, and minced garlic ready for mixing. Save to Pinterest
Hearty Meatball Sub ingredients prepped for cooking, with ground meat, breadcrumbs, fresh parsley, and minced garlic ready for mixing. | douxanir.com

There is something deeply satisfying about a sandwich that requires two hands and a pile of napkins, and these meatball subs deliver exactly that comfort food experience.

Recipe Questions & Answers

Can I freeze meatball subs?

Assemble the subs completely, wrap tightly in foil, and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat in a 350°F oven until warmed through and cheese melts again.

What type of rolls work best?

Look for sturdy Italian sub rolls, hoagie buns, or baguette-style bread that can hold the sauce without getting soggy. Slightly denser bread with a chewy crust holds up beautifully to the juicy meatballs and sauce.

Can I make these ahead?

Prepare meatballs and sauce up to 2 days in advance. Reheat gently before assembling. For best results, toast the rolls and melt the cheese just before serving to maintain ideal texture.

How do I prevent soggy bread?

Lightly toast the cut sides of rolls before adding meatballs. You can also create a subtle barrier by brushing toasted bread with olive oil or a thin layer of Parmesan before loading with sauce-covered meatballs.

What sides pair well?

Crisp Caesar salad, garlic knots, or simple roasted vegetables complement the rich flavors beautifully. For a classic pub experience, serve with potato chips or seasoned fries on the side.

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 rich marinara on toasted rolls with melted provolone cheese

Prep Time
20 min
Time to Cook
30 min
Total Duration
50 min
Shared by Dominic Holt


Skill Level Easy

Cuisine American-Italian

Makes 4 Portions

Diet Preferences 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

Directions

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-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: Pour in marinara sauce and bring to a simmer.

Step 07

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

Step 08

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

Step 09

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

Step 10

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

Step 11

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.

Tools Needed

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

Allergen Alert

Always verify each item for allergens. If you have concerns, ask your healthcare provider.
  • Contains wheat (rolls, breadcrumbs)
  • Contains milk (cheese, butter)
  • Contains eggs
  • May contain soy (if using some store-bought sauces or breads)

Nutrition (per portion)

Details here serve as a reference. Please talk to a professional for dietary advice.
  • Kcal: 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.