Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ultimate Meatball Sub Recipe: Irresistibly Cheesy & Easy!


  • Total Time: 40 minutes
  • Yield: 4 subs 1x

Description

Make the ultimate meatball sub with juicy homemade meatballs, rich marinara sauce, and melted mozzarella & provolone cheese on crispy garlic-buttered hoagie rolls. Perfect for an easy, cheesy, and satisfying meal!


Ingredients

Scale
  • ½ lb ground beef
  • ½ lb ground pork
  • ½ cup breadcrumbs
  • 1 egg
  • 2 cloves garlic, minced
  • ¼ cup onion, finely chopped
  • ¼ cup Parmesan cheese, grated
  • 2 tbsp fresh parsley, chopped
  • 1 tsp Italian seasoning
  • ½ tsp salt
  • ½ tsp black pepper
  • ¼ tsp red pepper flakes (optional)
  • 1 ½ cups marinara sauce
  • 4 hoagie rolls
  • 1 cup mozzarella cheese, shredded
  • 1 cup provolone cheese, shredded
  • 2 tbsp olive oil
  • 2 tbsp butter, softened
  • ½ tsp garlic powder
  • Fresh basil for garnish (optional)

Instructions

  1. Prepare the Meatballs: In a large bowl, combine ground beef, ground pork, breadcrumbs, egg, garlic, onion, Parmesan cheese, parsley, Italian seasoning, salt, black pepper, and red pepper flakes. Mix until just combined.
  2. Form the Meatballs: Roll the mixture into evenly sized meatballs, about 1 to 1.5 inches in diameter.
  3. Cook the Meatballs: Heat a skillet over medium-high heat with olive oil. Sear the meatballs on all sides until browned. Add marinara sauce, reduce heat, and simmer for 15-20 minutes until fully cooked.
  4. Prepare the Hoagie Rolls: Preheat oven to 375°F. Slice the hoagie rolls open, spread with butter mixed with garlic powder, and toast for about 5 minutes until slightly crispy.
  5. Assemble the Subs: Spoon meatballs and sauce into toasted rolls. Top with mozzarella and provolone cheese.
  6. Melt the Cheese: Place assembled subs on a baking sheet and bake for 5-7 minutes until cheese is melted and bubbly.
  7. Garnish and Serve: Sprinkle with fresh basil if desired and serve immediately.

Notes

  • Variations: Swap beef and pork for ground turkey or chicken for a leaner option. Try different cheeses like cheddar or gouda for a unique twist.
  • Storage: Store leftover meatballs and sauce separately in an airtight container in the fridge for up to 4 days. Freeze for up to 3 months.
  • Reheating: Warm meatballs and sauce in a saucepan over low heat or microwave. Toast fresh bread before assembling and baking.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: sandwich
  • Method: Baking, Stovetop
  • Cuisine: Italian-American

Keywords: meatball sub, cheesy meatball sandwich, easy meatball sub recipe, best meatball sandwich, homemade meatballs