Meatball Sub Marinara Provolone

Featured in: Meals For Any Day

This satisfying sandwich combines juicy beef and pork meatballs, seasoned with garlic, herbs, and Parmesan, then simmered in a savory marinara sauce until perfectly tender. The meatballs nestle inside warm, toasted sub rolls and get crowned with slices of provolone that broil into golden, bubbly perfection. Each bite delivers a harmony of textures—crispy exterior, soft bread, tender meat, and creamy cheese. The blend of Italian herbs creates authentic flavors while the cooking method ensures the meatballs stay moist. Perfect for family dinners or game day gatherings, these subs offer restaurant-quality taste with simple preparation techniques.

Updated on Tue, 13 Jan 2026 13:46:00 GMT
Golden-brown baked meatballs simmering in chunky marinara sauce, ready for a Meatball Sub. Save
Golden-brown baked meatballs simmering in chunky marinara sauce, ready for a Meatball Sub. | asiremdaily.com

Rainy Sunday afternoons were made for sandwiches like this. I'd curl up on the couch with one fresh from the oven, watching old movies while the cheese still stretched in those perfect gooey strands. There's something about a meatball sub that feels like a warm hug, the kind of comfort food that makes any grey day feel a little brighter.

My college roommate used to make these for our study sessions, and they became the thing we craved during exam week. I remember standing in her tiny kitchen, watching her shape meatballs by hand while explaining that the secret was never overmixing the meat. Now every time I make them, I think about late nights and the way something so simple could bring people together.

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 keeps meatballs moist while adding depth of flavor
  • Breadcrumbs soaked in milk: This prevents the meatballs from becoming dense or tough
  • Parmesan cheese: Adds a salty umami punch throughout the meat mixture
  • Marinara sauce: Use your favorite brand or homemade, but avoid anything too sweet
  • Provolone slices: Melts beautifully and adds a mild creaminess that balances the sauce
  • Sub rolls: Look for rolls with a soft crumb but sturdy enough to hold all those meatballs

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Make the meatball mixture:
Combine both meats, egg, breadcrumbs, milk, Parmesan, garlic, parsley, oregano, salt, and pepper in a large bowl. Mix gently until just combined, being careful not to overwork the meat.
Shape into meatballs:
Form the mixture into 16 equal meatballs, about the size of a golf ball. Place them on a parchment-lined baking sheet and bake at 400°F for 15 to 18 minutes until browned.
Prepare the sauce:
While meatballs bake, heat olive oil in a saucepan over medium heat. Cook the onion until soft, about 3 minutes, then add garlic for another minute.
Simmer meatballs in sauce:
Pour in the marinara and bring to a gentle simmer. Add the baked meatballs and cook for 10 minutes, letting them absorb all that sauce.
Assemble the subs:
Optionally butter and toast the cut sides of the rolls. Fill each with 4 meatballs and plenty of sauce, then top with 2 provolone slices each.
Melt the cheese:
Broil the assembled subs for 2 to 3 minutes until the cheese is bubbly and starting to brown in spots. Serve immediately while hot.
The Meatball Sub features four meatballs stuffed into a toasted hoagie roll with provolone. Pin it
The Meatball Sub features four meatballs stuffed into a toasted hoagie roll with provolone. | asiremdaily.com

These subs became my go-to for feeding a crowd during movie nights, the kind of meal where everyone reaches for the same last bite. There's a messy joy in eating them, sauce on your chin and cheese stringing from the sandwich to your mouth, nobody caring because it's just that good.

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

Swap ground turkey or chicken if you want something lighter. I've added sautéed peppers and onions to the sandwich when I needed to stretch the recipe, and honestly, that extra sweetness from the peppers might be my favorite variation now.

Serving Suggestions

A crisp green salad with a bright vinaigrette cuts through all that richness beautifully. Some people serve potato chips alongside, but I prefer a simple arugula salad tossed with lemon and olive oil to balance the heavy sandwich.

Leftovers and Storage

Meatballs and sauce freeze beautifully for up to three months, so I often double the batch. Just reheat them gently on the stove before assembling fresh subs. Avoid storing assembled sandwiches as the bread will get soggy.

  • Wrap extra meatballs individually before freezing for easy portion control
  • Reheat frozen meatballs directly in simmering sauce over low heat
  • Always assemble subs just before serving for the best texture
A close-up of a hot Meatball Sub, with melted provolone and fresh basil garnish. Pin it
A close-up of a hot Meatball Sub, with melted provolone and fresh basil garnish. | asiremdaily.com

Some recipes are just worth the mess, and this is absolutely one of them.

Frequently Asked Questions

What type of meat works best for the meatballs?

A combination of ground beef and pork creates the ideal texture and flavor profile. The beef provides structure and richness while pork adds moisture and tenderness. You can substitute ground turkey or chicken for a lighter version, though the texture will be slightly leaner.

Can I make the meatballs ahead of time?

Absolutely. Form and bake the meatballs up to 2 days in advance, then store them in an airtight container in the refrigerator. Reheat gently in the marinara sauce before assembling your subs. The flavors often develop even better after resting overnight.

How do I prevent the sandwich rolls from getting soggy?

Lightly toasting the rolls before assembly creates a barrier that helps prevent sogginess. You can brush the cut sides with butter and toast them under the broiler or in a hot pan. Also, avoid overdressing with sauce—a thin coating on the meatballs provides plenty of flavor.

What cheese alternatives work well?

While provolone offers classic mild flavor and excellent melting properties, you can use mozzarella for a creamier texture, Italian blend for more complexity, or even sharp provolone for extra tang. Just ensure whatever cheese you choose melts well to achieve that signature gooey topping.

Can I freeze assembled meatball subs?

Freezing fully assembled subs isn't recommended as the bread texture suffers. Instead, freeze the cooked meatballs in sauce separately. When ready to enjoy, reheat the meatballs and sauce, then assemble fresh on toasted rolls. This method maintains the best quality and texture.

What sides pair well with meatball subs?

Crisp salads help balance the richness. Try a simple arugula salad with lemon vinaigrette, or classic Caesar. Roasted vegetables, garlic bread, or even potato chips work nicely. For beverages, Italian lager, Chianti, or sparkling water with lemon complement the bold flavors beautifully.

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 with melted provolone on soft rolls

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes

Category: Meals For Any Day

Difficulty: Easy

Cuisine: American-Italian

Yield: 4 servings

Dietary: None specified

Ingredients

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

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

Assembly

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

Instructions

Step 01

Preheat Oven: Preheat oven to 400°F.

Step 02

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

Step 03

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

Step 04

Bake Meatballs: Place meatballs on a parchment-lined baking tray. 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 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

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

Step 09

Assemble Subs: 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

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.

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat from rolls and breadcrumbs
  • Contains milk from cheese and butter
  • Contains eggs
  • May contain soy from store-bought sauces or breads

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 670
  • Total Fat: 32 g
  • Total Carbohydrate: 57 g
  • Protein: 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.