Meatball Sub Marinara Provolone

Featured in: Oven & Skillet Classics

This satisfying sandwich combines perfectly seasoned meatballs made from ground beef and pork, simmered until tender in a robust marinara sauce. The meatballs get a quick bake first to develop a golden crust, then finish cooking in the sauce to absorb all those classic Italian flavors.

Nestled inside a lightly toasted sub roll and topped with slices of provolone cheese that melts into gooey perfection under the broiler, these subs come together in under an hour. The combination of juicy meatballs, tangy sauce, and crispy toasted bread creates that perfect deli-style experience at home.

Updated on Tue, 13 Jan 2026 13:33:00 GMT
Meatball Sub sandwich on a baking tray, with melted provolone cheese bubbling over saucy meatballs inside a toasted roll. Pin It
Meatball Sub sandwich on a baking tray, with melted provolone cheese bubbling over saucy meatballs inside a toasted roll. | tirzabuffer.com

Rainy Sunday afternoons were made for sandwiches like this. I'd come home from soccer practice soaked through and cold, and the smell of meatballs simmering in tomato sauce would pull me toward the kitchen before I even took off my muddy cleats. My grandmother would be there, wooden spoon in hand, already portioning out meatballs onto a crusty roll with that knowing smile. Now whenever I make these for my own family, I watch the steam rise off the cheese and think about how some meals just wrap around you like a warm blanket.

Last winter my partner and I got snowed in for three days with a broken heater. We made a double batch of these subs, huddled under blankets, and ate them while watching old movies on a laptop. Something about that hot marinara and melted cheese just made everything feel okay. We've made them during power outages, after long work weeks, and now they're our go-to comfort food whenever life feels overwhelming.

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 combination creates the perfect texture and fat content so meatballs stay moist without falling apart
  • Breadcrumbs and milk: These work together as a binder that keeps the meatballs tender instead of dense or rubbery
  • Fresh garlic and herbs: Minced garlic distributes evenly through the meat while parsley and oregano add that classic Italian-American flavor
  • Marinara sauce: A good quality store-bought sauce works beautifully here or make your own if you have time
  • Provolone cheese: It melts beautifully with a mild smoky flavor that complements without overpowering the meatballs
  • Long sandwich rolls: Look for rolls with a soft interior and sturdy exterior that can hold up to all that sauce

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 with egg, breadcrumbs soaked in milk, Parmesan, garlic, parsley, oregano, salt, and pepper in a large bowl. Mix gently with your hands until just combined, then form into 16 even balls about the size of a golf ball.
Bake until browned:
Arrange meatballs on a parchment-lined baking sheet and bake at 200°C (400°F) for 15 to 18 minutes until they're browned on the outside and cooked through.
Build the sauce base:
While meatballs bake, heat olive oil in a saucepan over medium heat. Sauté chopped onion until soft, about 3 minutes, then add minced garlic and cook for another minute until fragrant.
Simmer together:
Pour in marinara sauce and bring to a gentle simmer. Add the baked meatballs and let them cook in the sauce for 10 minutes, stirring occasionally so they absorb all that flavor.
Toast the rolls:
Cut sandwich rolls lengthwise and lightly butter the cut sides. Pop them under the broiler for a minute or two until golden and crisp.
Assemble and melt:
Place four meatballs with plenty of sauce in each roll, then top with two provolone slices. Broil for 2 to 3 minutes until cheese is bubbly and starting to brown in spots.
Pin It
| tirzabuffer.com

These subs have become our tradition for game nights and casual birthdays. There's something wonderfully communal about passing around a platter of messy, melty sandwiches and watching everyone lean over their plates trying not to drip sauce on their shirts. Last month my brother finally asked for the recipe after years of just showing up whenever I texted that they were on the menu.

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 It Your Own

Ground turkey or chicken works beautifully if you want something lighter, though I'd suggest adding an extra tablespoon of olive oil to the meat mixture. Sometimes I'll sauté sliced bell peppers or onions and pile them on before the cheese for extra layers of flavor and texture.

Sauce Secrets

If your marinara seems too thick, add a splash of pasta water or water from the pot where you cooked the meatballs. For a spicy version, stir in crushed red pepper flakes when you add the garlic. The sauce will continue to reduce as everything simmers together, so start slightly thinner than you think you need.

Perfect Pairings

A crisp cold lager cuts through all that richness, or pour a glass of Chianti if you want something red. I like to serve these with a simple green salad dressed with vinaigrette to balance the heavy sandwich. In summer, corn on the cob on the side feels perfect.

  • Wrap each assembled sub in foil and keep warm in a low oven if serving a crowd
  • Extra meatballs freeze beautifully for future quick weeknight meals
  • Leftover sauce makes an incredible dipping sauce for the crusty roll ends
Close-up of a Meatball Sub, showing rich marinara sauce dripping from tender meatballs and gooey melted provolone. Pin It
Close-up of a Meatball Sub, showing rich marinara sauce dripping from tender meatballs and gooey melted provolone. | tirzabuffer.com

Hope these bring your family as much comfort as they've brought mine over the years. There's nothing quite like that first bite when everything comes together perfectly.

Recipe Questions

What type of meat works best for the meatballs?

A combination of ground beef and ground pork creates the most tender and flavorful meatballs. The beef provides structure while the pork adds moisture and richness. You can also use ground turkey or chicken for a lighter version.

Can I make the meatballs ahead of time?

Yes, you can prepare and bake the meatballs up to 2 days in advance. Store them in the refrigerator in an airtight container. When ready to serve, simply reheat them in the marinara sauce until heated through before assembling the subs.

What kind of rolls should I use?

Look for sub rolls, hoagie rolls, or Italian sandwich rolls that are sturdy enough to hold the sauce without getting soggy. Fresh bakery rolls work best, but you can also use baguette sections cut to length.

How do I prevent the bread from getting soggy?

Lightly toasting the inside of the rolls with butter creates a barrier that helps prevent the sauce from soaking into the bread. You can also drain excess sauce from the meatballs before placing them in the rolls.

Can I freeze these meatball subs?

It's best to freeze the components separately. Freeze cooked meatballs in sauce for up to 3 months. Freeze the rolls wrapped tightly. Thaw and reheat the meatballs, toast the rolls, and assemble with fresh cheese for best results.

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

Hearty sandwich with homemade meatballs in marinara, topped with melted provolone cheese on a soft roll.

Prep time
20 min
Cook time
30 min
Total duration
50 min
Recipe by Damien Hart


Skill Level Easy

Cuisine American-Italian

Serves 4 Portions

Dietary details None specified

What You 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

Steps

Step 01

Prepare the Oven: Preheat oven to 400°F.

Step 02

Mix Meatball Ingredients: 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

Sauté Aromatics: 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

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

Step 07

Simmer Meatballs in 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.

Equipment Needed

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

Allergy info

Review every item for allergens. Unsure? Please check with your doctor.
  • Contains wheat, milk, and eggs
  • May contain soy

Nutrition info (per portion)

Nutritional data here is only a guide; always talk with a healthcare specialist for advice.
  • Calories: 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.