Cheesy Meatball Subs (Printable version)

Tender meatballs in rich marinara with melted cheese on warm toasted rolls—a classic comfort favorite.

# What you need:

→ Meatballs

01 - 1 lb ground beef
02 - 1/2 cup breadcrumbs
03 - 1/4 cup grated Parmesan cheese
04 - 1/4 cup milk
05 - 1 large egg
06 - 2 cloves garlic, minced
07 - 2 tbsp chopped fresh parsley
08 - 1 tsp dried oregano
09 - 1 tsp salt
10 - 1/2 tsp black pepper

→ Sauce

11 - 2 cups marinara sauce
12 - 1/2 tsp red pepper flakes (optional)

→ Sandwich Assembly

13 - 4 sub rolls (about 6 inches each)
14 - 1 1/2 cups shredded mozzarella cheese
15 - 2 tbsp unsalted butter, melted
16 - 1 clove garlic, finely grated
17 - Fresh basil or parsley, chopped (for garnish, optional)

# How To:

01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper and set aside.
02 - In a large bowl, combine the ground beef, breadcrumbs, Parmesan cheese, milk, egg, minced garlic, parsley, oregano, salt, and pepper. Mix gently with your hands until just combined, being careful not to overwork the meat.
03 - Divide the mixture into 12 equal portions and roll each into a uniform meatball. Arrange them on the prepared baking sheet with space between each. Bake for 18–20 minutes until browned on the outside and cooked through.
04 - While the meatballs bake, pour the marinara sauce into a large skillet and warm over medium-low heat. Stir in the red pepper flakes if using. Keep at a gentle simmer.
05 - Transfer the baked meatballs into the simmering marinara sauce, turning to coat evenly. Let them simmer together for 5–7 minutes so the flavors meld.
06 - Stir together the melted butter and grated garlic. Slice each sub roll lengthwise without cutting all the way through. Brush the cut sides generously with garlic butter. Place on a baking tray and toast in the oven for 3–4 minutes until golden.
07 - Place 3 saucy meatballs inside each toasted sub roll. Spoon extra marinara from the pan over the top. Sprinkle each sub generously with shredded mozzarella cheese.
08 - Return the assembled subs to the oven for 3–4 minutes, or until the mozzarella is fully melted, bubbly, and lightly golden in spots.
09 - Top each sub with chopped fresh basil or parsley if desired. Serve immediately while hot.

# Expert Advice:

01 -
  • The meatballs bake instead of fry, which means you get all the flavor with way less mess and oil splatter on your stove.
  • Everything comes together in under an hour, making it perfect for those nights when you want something hearty but cannot spend all evening cooking.
02 -
  • Overmixing the meatball mixture makes them tough and dense, so stop as soon as everything looks combined even if it feels too quick.
  • Toasting the rolls before adding sauce is the single step that prevents a soggy, falling apart sandwich, so never skip it.
03 -
  • Use a cookie scoop to portion the meatball mixture so they are all the same size and cook evenly without any guesswork.
  • Broiling the subs for the last minute instead of baking gives you those irresistible browned cheese spots that make people lean in closer.