Italian Meatball Subs

5 from 4 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

With a few simple tips, you can make a perfect meatball sub at home. Tender meatballs and just the right amount of sauce are tucked into a garlic-toasted roll and layered with melty provolone. Every bite is flavorful, cheesy, and never soggy.

Looking for more hearty and flavorful sandwiches? Don't miss my recipes for Instant Pot French Dip Sandwiches, Homemade Sloppy Joes, and Ham and Cheese Sliders.

Homemade Meatball Sub Recipe on white plate made with garlic toasted bun, homemade meatballs, and provolone cheese.

Kristen's Keys to Making the Best Meatball Subs

The difference between a good meatball sub and a great meatball sub is all in the details. Paying attention to these tips will help ensure the best results.

  • Choose sturdy rolls. A thick hoagie or sub roll works best. Softer buns like hot dog rolls can work in a pinch, but they tend to collapse under the weight of the meatballs.
  • Flavor and toast the buns first. Toasting the buns helps the bread from absorbing too much sauce and falling apart. Brushing them with garlic-infused olive oil before toasting begins to build incredible flavor.
  • Start with meatballs you love. I love using homemade baked meatballs as they are super flavorful and tender, but any variety of Italian meatballs you like here will work.
  • Don't drown the meatballs in sauce. You only need enough sauce to coat the meatballs. Too much sauce will slide everywhere and soak the bread.
  • Use cheese as a barrier. Laying provolone directly on the toasted bread creates a protective layer. As it melts, it helps prevent sauce from soaking into the bun.

How to Make a Homemade Meatball Sub Sandwich

It all comes down to layering flavor strategically!

Step One: Warm the Meatballs

Place your cooked or thawed meatballs in a saucepan and add just enough spaghetti sauce to coat them. Warm the mixture over low heat, stirring occasionally, until just warmed through.

Step Two: Prepare Rolls

In a small bowl, mix olive oil with a bit of garlic and oregano. Brush this mixture over the inside of each roll, which will flavor the buns and help them brown beautifully.

Place the rolls cut-side up on a baking sheet, place them into the oven, and bake for about 5 minutes, or until just lightly golden.

Garlic infused olive oil being brushed over hoagie but before toasting for base of meatball sub.

Step Three: Assemble Subs

Remove the toasted rolls from the oven and lay thin slices of provolone across the bread. Let the slices overlap slightly so the entire surface of the roll is covered.

Toasted bun topped with thin slices of provolone cheese.

Place 3-4 meatballs into each roll. You want enough meatballs to stretch the length of the bun without piling them too high. If the meatballs are large, three may be perfect. Smaller meatballs might need four.

Toasted bun topped with provolone and 3 Italian homemade meatballs.

Top the meatballs with an additional slice or two of provolone. This second layer melts over the meatballs and pulls everything together into one delicious, cheesy bite.

Toasted bun with 3 Italian homemade meatballs topped with provolone cheese.

Step Four: Bake

Return the assembled subs to the oven and bake for about 5 minutes, or until the cheese is fully melted.

Assembled and baked meatball sub made with homemade meatballs, provolone cheese, and spaghetti sauce on white plate with meatballs in background.

Serving Tips & Suggestions

Meatball Subs should be served immediately after preparing, as even toasted, they can quickly become soggy.

To turn these subs into a dinner the entire family will rave about, serve with one of the following side dishes.

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
5 from 4 votes

Meatball Subs

Servings: 6
Prep: 5 minutes
Cook: 10 minutes
Total: 15 minutes
Meatball Sub on toasted garlic bun with provolone cheese and minced parsley.
Made with a garlic toasted bun, tender meatballs, and provolone cheese, these meatball sub sandwiches are cheesy, saucy, and never soggy.

Ingredients 

  • 18 large Italian-style meatballs, defrosted if frozen
  • 2 cups spaghetti sauce
  • 6 hoagie buns, or sub rolls
  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon garlic powder
  • ½ teaspoon dried oregano
  • 18 slices provolone cheese, thinly sliced

Instructions 

  • Preheat oven to 425℉.
  • In a small saucepan, combine the meatballs with the spaghetti sauce and simmer over low heat until just warmed through. Alternatively, place meatballs and sauce in a microwave-safe dish, cover with a damp paper towel, and microwave in 1-minute intervals, until warmed through.
  • In a small bowl, combine olive oil with the garlic and oregano.
  • Place the buns on a baking sheet and brush the opened sides of the buns with the olive oil mixture. Bake for 5 minutes, or until just lightly browned.
  • Remove the buns from the oven and place 2 slices of provolone cheese on each bun, slightly overlapping if needed, to cover the opened surface. Top each bun with 3 large meatballs. Add an additional slice or two of cheese on top of the meatballs to cover the meatballs. You essentially want the meatballs to be enveloped in cheese on all sides.
  • Return to the oven and bake for 5-7 minutes or until the cheese is melted. 
  • Close the sandwich and serve meatball subs immediately.

Notes

Meatballs: Use any Italian-flavored meatballs you like for this recipe. Homemade meatballs are my favorite! If using smaller meatballs, use 4 meatballs per sub.
Spaghetti Sauce: Use your favorite, well-seasoned spaghetti sauce for the best flavor. 
Cheese: Thinly sliced provolone is best, but thicker sliced provolone or mozzarella can be used. Evenly shredded will work -- just be generous. 

Nutrition

Calories: 450kcalCarbohydrates: 38gProtein: 23gFat: 17gSaturated Fat: 6gCholesterol: 56mgSodium: 1075mgPotassium: 443mgFiber: 2gSugar: 8gVitamin A: 685IUVitamin C: 6.2mgCalcium: 311mgIron: 12.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

5 from 4 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. These buns look perfect. May i ask which brand you use? The only ones i can ever find are split all the way through, and the meatballs always fall out of the bottom. Please and thank you!

    1. Hi there! These were actually from the bakery department at my Harris Teeter. You cut them open yourself so I was able to control how far they were sliced. I believe Nature's Own are not split the full way as well.

  2. 5 stars
    I love all the tips, and these subs look so scrumptious! And thank you for the meatball recipe too. My husband would love this!