Easy Cheesy Meatball Subs Recipe

Easy Cheesy Meatball Subs Recipe

Main Course
45 min
4 servings
675 kcal / serving

These Cheesy Meatball Subs are the ultimate comfort food, filled with tender homemade meatballs, rich marinara, and gooey melted cheese, all nestled in a toasted hoagie roll. Easy enough for weeknight dinners and impressive enough for game day or gatherings, this Italian-American favorite is hearty, satisfying, and completely customizable.Whether you're feeding your family or hosting a crowd, these subs will hit the spot every time.

Ingredients

  • 1 lbground beef (or a mix of beef and pork)
  • ½ cupbreadcrumbs
  • 1 largeegg
  • ¼ cupgrated onion
  • 2 clovesgarlic (minced)
  • 1 tspitalian seasoning
  • ¾ tspsalt
  • ½ tspblack pepper
  • 2 cupsmarinara sauce
  • 4hoagie or sub rolls
  • 1 ½ cupsshredded mozzarella cheese
  • 4slices provolone cheese (optional)
  • ¼ cupgrated parmesan cheese
  • 1 tbspbutter (optional, for toasting rolls)
  • fresh basil or parsley (for garnish (optional))

Directions

Prepare the meatballs

  1. 1

    Preheat oven to 400°F (200°C).

  2. 2

    In a large mixing bowl, combine ground meat, breadcrumbs, egg, onion, garlic, Italian seasoning, salt, and pepper.

  3. 3

    Mix until just combined (do not overmix).

  4. 4

    Roll into 1–1.5 inch meatballs and place on a parchment-lined baking sheet.

Cook the meatballs

  1. 1

    Bake for 18–20 minutes, or until browned and cooked through.

  2. 2

    Alternatively, pan-fry in a skillet over medium heat, turning to brown all sides.

Simmer in marinara

  1. 1

    In a large saucepan, bring marinara sauce to a simmer.

  2. 2

    Add cooked meatballs and simmer for 10–15 minutes to let flavors meld.

Prepare the rolls

  1. 1

    Split rolls open without cutting all the way through.

  2. 2

    (Optional) Brush with butter and toast in the oven for 3–5 minutes until lightly crisp.

Assemble the subs

  1. 1

    Spoon meatballs and sauce into each roll.

  2. 2

    Top with mozzarella and provolone cheese.

  3. 3

    Place under the broiler for 2–3 minutes, until cheese is melted and bubbly.

  4. 4

    Sprinkle with parmesan and fresh herbs if desired.

Serve

  1. 1

    Serve immediately with your favorite sides.