Skip to content
Classic American Meatball Subs
americanlunch

Classic American Meatball Subs

Juicy meatballs in marinara sauce on crusty Italian bread with melted cheese.

Prep
10 min
Cook
30 min
Servings
4
Difficulty
Easy
4.8
Sign in to rate
#sandwich#meatballs#italian-american#comfort food

About This Recipe

The meatball sub is Italian-American deli comfort at its most satisfying: tender meatballs simmered slowly in garlicky marinara until they soak up the sauce, piled onto a crusty hoagie roll, blanketed with mozzarella, and run under the broiler until the cheese blisters and bubbles. The magic is in the contrasts — crisp toasted bread against saucy, yielding meatballs and stretchy molten cheese. This version works equally well with homemade meatballs or good frozen ones, making it a genuine 40-minute weeknight dinner. The key techniques are simple but matter: toast the rolls so they don't collapse under the sauce, simmer gently so the meatballs stay tender, and broil just long enough to melt without burning. Serve with napkins; you'll need them.

Ingredients

Serves 4

  • 500 gmeatballs(homemade or frozen)
  • 400 gmarinara sauce
  • 4hoagie rolls
  • 200 gmozzarella cheese(shredded)
  • 2 clovesgarlic(minced)
  • 1 tbspolive oil
  • 1 tspdried oregano

Instructions

  1. 1

    Simmer meatballs

    Warm the olive oil in a wide saucepan over medium heat and bloom the garlic and oregano for 30 seconds until fragrant. Pour in the marinara, add the meatballs, and simmer gently, partially covered, for 15 minutes, turning the meatballs once so they heat through evenly.

    Keep the sauce at a lazy bubble — a hard boil toughens the meatballs and splatters everywhere.

  2. 2

    Toast rolls

    Split the hoagie rolls lengthwise without cutting all the way through, then toast the cut sides under the broiler or in a dry skillet until golden, 1–2 minutes. This crisp barrier is what keeps the bread from dissolving under the sauce.

    Brush the cut sides lightly with olive oil for extra flavor and crunch.

  3. 3

    Assemble

    Set the toasted rolls on a foil-lined baking sheet. Nestle 3–4 meatballs into each roll, spoon over enough sauce to moisten without flooding, and scatter the shredded mozzarella generously across the top so it bridges the meatballs and the bread.

  4. 4

    Broil and serve

    Slide the sheet under a hot broiler for about 2 minutes, watching constantly, until the mozzarella is fully melted and spotted golden in places. Let the subs rest one minute so the cheese sets slightly, then serve hot.

    Broilers go from melted to burnt in seconds — don't walk away.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Don't skip toasting the rolls — it's the single biggest defense against a soggy, collapsing sandwich.

  • →

    Use low-moisture mozzarella shredded from a block; pre-shredded cheese is coated in starch and melts unevenly.

  • →

    Keep the sauce at a gentle simmer so the meatballs stay tender and the marinara doesn't reduce too far.

  • →

    Choose rolls with a sturdy crust and soft interior — flimsy sandwich bread can't hold the filling.

  • →

    Spoon on less sauce than you think you need; you can always serve extra on the side for dipping.

Variations

  • •

    Add roasted red peppers or sautéed mushrooms for complexity.

  • •

    Use Italian sausage meatballs for a spicier version.

  • •

    Try a white sauce (bechamel) instead of marinara.

  • •

    Top with crispy bacon and caramelized onions.

Storage

Meatballs keep 3 days refrigerated. Sauce freezes well for up to 2 months. Assemble fresh before serving.

History & Origin

The meatball sub became an iconic American sandwich in the mid-20th century, particularly in Italian-American communities and delis across the Northeast. It represents the evolution of Italian cooking traditions within American cuisine, where Italian immigrants adapted their recipes using American ingredients and techniques.

Frequently Asked Questions

Should I use homemade or frozen meatballs?

Both produce an excellent sub. Homemade meatballs — a mix of beef and pork with breadcrumbs soaked in milk — give you superior tenderness and let you control the seasoning. Good-quality frozen meatballs are a legitimate weeknight shortcut; just simmer them in the sauce a few minutes longer so they heat through completely and absorb some marinara flavor.

What cheese works best on a meatball sub?

Low-moisture mozzarella is the classic choice because it melts into smooth, stretchy sheets without making the bread wet. Sliced provolone adds a sharper, more savory note, and a dusting of grated parmesan over the mozzarella deepens the flavor. Avoid fresh mozzarella here — its high water content releases liquid under the broiler and sogs out the roll.

Can I make meatball subs in a slow cooker?

Yes, and it's great for parties. Combine the meatballs, marinara, garlic, and oregano in the slow cooker and hold on low for 4–6 hours. Guests then build their own subs with freshly toasted rolls and cheese. Only assemble sandwiches at the moment of serving — pre-built subs turn soggy within fifteen minutes regardless of how well you toast the bread.

How do I keep the sandwich from falling apart?

Three tricks: toast the rolls well, don't slice them fully in half (a hinged roll cradles the filling), and go light on the sauce inside the sandwich. Pressing the meatballs gently into the bread before adding cheese also helps anchor them, and the broiled mozzarella acts as edible glue holding everything together.

Nutrition Facts

Per serving (400g / 14.1 oz) · 4 servings total

Calories520kcal
Protein28g
Carbohydrates52g
Fat20g
Fiber2g
Protein28g
Carbs52g
Fat20g

Time Summary

Prep time10 min
Cook time30 min
Total time40 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes