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
- 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.
- Form the Meatballs: Roll the mixture into evenly sized meatballs, about 1 to 1.5 inches in diameter.
- 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.
- 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.
- Assemble the Subs: Spoon meatballs and sauce into toasted rolls. Top with mozzarella and provolone cheese.
- Melt the Cheese: Place assembled subs on a baking sheet and bake for 5-7 minutes until cheese is melted and bubbly.
- 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