Cheesy Meatball Subs

Golden crusty sub roll piled with three cheesy meatball subs smothered in marinara Pin It
Golden crusty sub roll piled with three cheesy meatball subs smothered in marinara | pinnerplates.com

These subs feature homemade beef meatballs seasoned with garlic, herbs, and Parmesan, browned then simmered in rich marinara until tender. Load them into garlic-butter toasted rolls and blanket with shredded mozzarella that melts into golden bubbles. The result balances savory meat, tangy tomato sauce, and crisp yet soft bread in every bite. Ready in about 50 minutes, they're perfect for feeding a crowd or enjoying as leftovers the next day.

The rain was hammering against the kitchen window and the only thing that felt right was something warm, saucy, and wrapped in bread. I had ground beef thawing in the sink and a half forgotten jar of marinara in the pantry. Within the hour, the whole apartment smelled like a back corner deli in Brooklyn. That was the night cheesy meatball subs earned a permanent spot in my rotation.

My roommate walked in right as I pulled the first sub from the oven and stood speechless for a full ten seconds before grabbing a fork. We ate standing at the counter, sauce running down our wrists, barely saying a word. It was the kind of meal that needs no commentary.

Ingredients

  • Ground beef (500 g): A mix of beef and pork gives the best texture, but straight beef works beautifully if that is what you have.
  • Breadcrumbs (1/4 cup): These keep the meatballs tender by holding moisture, so do not skip them.
  • Grated Parmesan cheese (1/4 cup): Adds a salty depth that spreads through every bite of the meatball.
  • Large egg (1): The binder that holds everything together without making the mixture dense.
  • Garlic, minced (2 cloves for meatballs): Fresh garlic folded into the meat gives a warmth you cannot replicate with powder.
  • Fresh parsley, chopped (2 tbsp): A little brightness inside the meatball makes the richness feel balanced.
  • Dried oregano (1 tsp): That familiar Italian aroma comes largely from this one humble herb.
  • Salt (1/2 tsp) and black pepper (1/4 tsp): Season confidently because under salted meatballs taste flat no matter how good the sauce is.
  • Marinara sauce (2 cups): Homemade is lovely but a quality store bought jar saves time and still tastes rich.
  • Sub rolls or hoagie rolls (4): Crusty on the outside and soft within is the ideal texture to soak sauce without falling apart.
  • Shredded mozzarella cheese (1 1/2 cups): The glue that holds this whole beautiful mess together, so be generous.
  • Butter, softened (2 tbsp): Used for garlic butter on the rolls, this small step elevates everything.
  • Garlic, minced (1 clove for garlic butter): Optional but strongly recommended for toasting the rolls with real flavor.

Instructions

Preheat and prepare:
Set your oven to 200 degrees Celsius, which is 400 degrees Fahrenheit, and line a baking sheet with parchment so nothing sticks later.
Mix the meatball ingredients:
In a large bowl, combine the ground meat, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper, mixing with your hands until everything is evenly distributed but not overworked.
Shape the meatballs:
Roll the mixture into twelve equal balls roughly the size of a golf ball, trying to keep them uniform so they cook at the same rate.
Brown the meatballs:
Heat a splash of oil in a large skillet over medium heat and brown the meatballs on all sides for about five to seven minutes until they develop a deep golden crust.
Simmer in sauce:
Pour the marinara sauce over the browned meatballs, gently swirling the pan to coat them evenly, then let everything simmer for ten to fifteen minutes until the meatballs are cooked through.
Prepare the garlic butter rolls:
Mix the softened butter with minced garlic, slice the sub rolls open, and spread the garlic butter lightly on the insides before toasting them in the oven for two or three minutes until just golden.
Assemble the subs:
Place three meatballs with a generous spoonful of sauce into each toasted roll and pile on the shredded mozzarella until it nearly spills over.
Melt and finish:
Return the assembled subs to the oven for five to seven minutes until the cheese is fully melted, bubbly, and lightly golden on top, then garnish with extra parsley or Parmesan if you like.
Melty mozzarella topped meatball subs baked until bubbly on toasted garlic butter rolls Pin It
Melty mozzarella topped meatball subs baked until bubbly on toasted garlic butter rolls | pinnerplates.com

Somewhere between the third sub and the second glass of Chianti, my roommate declared this the best thing I had ever cooked. I think it was just the cheese talking, but I took the compliment anyway.

What to Drink Alongside

A medium bodied red like Chianti cuts through the richness of the cheese and sauce without fighting the garlic. If beer is more your speed, a cold Italian lager or even a simple pilsner works surprisingly well with the savory meatballs. The carbonation scrubs the palate between bites, keeping each mouthful as satisfying as the first.

Making It Your Own

Throw a pinch of red pepper flakes into the meatball mix or the sauce if you want a gentle heat that builds with each bite. Ground turkey or chicken works for a lighter version, though you may want to add a splash of olive oil to keep them moist. Frozen meatballs are a perfectly honest shortcut on busy nights, and nobody worth cooking for will judge you for it.

Leftovers and Storage

Keep the meatballs and sauce in one container and the rolls separate so nothing turns to mush overnight in the fridge. The meatballs actually taste better the next day because the flavors settle and deepen. Reheat gently in a skillet with a splash of water and assemble fresh rolls when you are ready.

  • Meatballs and sauce will keep in the fridge for up to four days in a sealed container.
  • You can freeze cooked meatballs in sauce for up to three months without losing quality.
  • Always toast fresh rolls rather than reheating yesterday's bread for the best texture.
Savory beef meatballs simmered in rich marinara nestled inside warm sub rolls with melted cheese Pin It
Savory beef meatballs simmered in rich marinara nestled inside warm sub rolls with melted cheese | pinnerplates.com

Cheesy meatball subs are proof that comfort food does not need to be complicated to be unforgettable. Make them once and they will show up in your kitchen every time the weather turns cold or the mood strikes.

Recipe Questions & Answers

Absolutely. Form and brown the meatballs up to 24 hours in advance, then refrigerate. When ready to serve, simmer in sauce and assemble. You can also freeze uncooked meatballs for up to 3 months.

Low-moisture shredded mozzarella melts beautifully without making the bread soggy. Provolone adds sharpness, while a mozzarella-Parmesan blend delivers extra flavor. Avoid fresh mozzarella as its high water content can make the subs damp.

Lightly toasting the rolls with garlic butter creates a barrier that protects against moisture. Also, let the meatballs drain briefly in the sauce before loading, and avoid over-saucing each sub.

Yes, simply thaw and simmer in marinara for 10-15 minutes until heated through. This shortcut reduces prep time to under 15 minutes while still delivering great flavor.

A crisp Caesar salad, garlic knots, or roasted vegetables balance the richness. For a complete Italian-American spread, add a cup of minestrone soup or a simple arugula salad with vinaigrette.

Cheesy Meatball Subs

Savory meatballs in marinara with melted mozzarella on crusty toasted rolls—ready in under an hour for a hearty, satisfying meal.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Meatballs

  • 1 lb ground beef (or a 50/50 blend of beef and pork)
  • 1/4 cup breadcrumbs
  • 1/4 cup freshly grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 2 tablespoons fresh parsley, chopped (or 1 tablespoon dried)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper

Sauce

  • 2 cups marinara sauce (homemade or store-bought)

Sandwich Assembly

  • 4 sub rolls or hoagie rolls
  • 1 1/2 cups shredded mozzarella cheese
  • 2 tablespoons unsalted butter, softened
  • 1 clove garlic, minced (optional, for garlic butter)

Instructions

1
Preheat the Oven: Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper or aluminum foil.
2
Mix the Meatball Mixture: In a large mixing bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, parsley, oregano, salt, and pepper. Gently fold together until just combined—avoid overmixing to keep meatballs tender.
3
Form the Meatballs: Shape the mixture into 12 evenly sized meatballs, roughly the size of a golf ball. Arrange them on a plate or tray.
4
Brown the Meatballs: Heat a large skillet over medium heat with a light drizzle of oil. Add meatballs and brown on all sides, approximately 5–7 minutes total, turning occasionally for even searing.
5
Simmer in Marinara Sauce: Pour marinara sauce over the browned meatballs in the skillet. Reduce heat to medium-low and simmer gently for 10–15 minutes, turning the meatballs occasionally, until cooked through to an internal temperature of 160°F.
6
Prepare the Garlic Butter Rolls: Combine softened butter with minced garlic to make garlic butter. Slice the sub rolls open and lightly spread the cut sides with garlic butter. Toast on the prepared baking sheet in the oven for 2–3 minutes until lightly golden.
7
Assemble the Subs: Place 3 meatballs into each toasted sub roll, spooning extra marinara sauce over the top. Generously cover each sub with shredded mozzarella cheese.
8
Melt and Serve: Return the assembled subs to the oven and bake for 5–7 minutes until the mozzarella is fully melted, bubbly, and lightly golden. Serve immediately, garnished with additional fresh parsley or grated Parmesan if desired.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Large skillet
  • Baking sheet
  • Oven
  • Spoon or spatula

Nutrition (Per Serving)

Calories 540
Protein 36g
Carbs 41g
Fat 26g

Allergy Information

  • Gluten (breadcrumbs, sub rolls)
  • Eggs
  • Dairy (Parmesan cheese, mozzarella cheese, butter)
Danielle Foster

Sharing simple, tasty recipes and kitchen tips for everyday home cooks.