Print

Meatball Sub Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Meatball Sub Recipe is the ultimate comfort sandwich—juicy homemade meatballs, rich marinara sauce, and gooey mozzarella stuffed into toasted hoagie rolls. Perfect for lunch, dinner, or game day, it’s quick, hearty, and incredibly satisfying.

Ingredients

  • 3 hoagie rolls
  • 1215 Italian meatballs
  • 11.5 cups marinara sauce (homemade or store-bought)
  • 11.5 cups shredded mozzarella cheese
  • 3 tablespoons grated Parmesan cheese
  • 2 teaspoons dried oregano
  • ½ lb ground beef (85/15)
  • ½ lb ground chicken
  • 1 egg
  • 1 slice whole wheat bread, soaked in milk and squeezed
  • ¼ cup minced yellow onion
  • 2 garlic cloves, pressed
  • ¼ cup grated Parmesan cheese
  • 1 tablespoon minced fresh basil
  • ½ tablespoon minced fresh parsley
  • ½1 teaspoon kosher salt
  • ¼ teaspoon black pepper

Instructions

  1. Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
  2. Mix all meatball ingredients in a bowl until just combined. Roll into 1-inch balls and place on the baking sheet.
  3. Bake meatballs for about 15 minutes or until cooked through.
  4. While meatballs bake, warm marinara sauce in a saucepan.
  5. Split hoagie rolls (not all the way through), spoon in a little sauce, and add 4–5 meatballs per roll.
  6. Spoon more sauce on top, then sprinkle with mozzarella, Parmesan, and oregano.
  7. Return subs to the oven and bake 5 minutes more, until cheese is melted and bubbly.
  8. Let cool slightly, garnish with extra herbs if desired, and serve hot.

Notes

  • Use spicy marinara or add red pepper flakes for heat.
  • Try provolone or fontina for a twist on the cheese.
  • Sub ground turkey or plant-based meatballs for a lighter or vegetarian version.
  • Sautéed peppers or onions add extra flavor and texture.

Nutrition