Go Back
Classic Meatball Sandwich

Classic Meatball Sandwiches Recipe

Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings: 4 servings
Calories: 720

Ingredients
  

  • 1 lb ground beef, 80/20
  • ½ cup fresh breadcrumbs
  • ¼ cup whole milk
  • 1 large egg
  • 2 cloves garlic, minced
  • ¼ cup grated Parmesan
  • 2 tbsp chopped fresh parsley
  • 1 tsp salt
  • ½ tsp black pepper
  • 2 tbsp olive oil
  • 2 cups marinara sauce
  • 4 hoagie rolls or Italian sub rolls
  • 8 oz sliced mozzarella
  • Fresh basil leaves, for garnish (optional)

Method
 

  1. Soak the breadcrumbs and milk in a large bowl for 5 minutes. Add the beef, egg, garlic, Parmesan, parsley, salt, and pepper. Mix gently with your hands until just combined.
  2. Shape the mixture into 12 to 16 golf ball size meatballs. Heat the olive oil in a large skillet over medium-high heat. Brown the meatballs in batches on all sides, about 6 to 8 minutes per batch. Transfer to a plate.
  3. Pour the marinara into the same skillet, scraping up browned bits. Return the meatballs, spoon sauce over them, and bring to a simmer. Reduce heat to low, cover, and cook until the meatballs reach 160°F, 25 to 30 minutes.
  4. Meanwhile, preheat the broiler. Split the rolls and place them cut side up on a baking sheet. Broil until lightly golden, 1 to 2 minutes. Top with mozzarella and broil until melted, another 1 to 2 minutes.
  5. Use a slotted spoon to place 3 or 4 meatballs on each roll bottom. Ladle a little sauce over them, close the sandwich, and serve immediately with fresh basil if desired.

Notes

If using a jarred marinara, pick one without added sugar for the cleanest flavor. The meatballs can also be made with half ground pork for even more tenderness. Let the assembled sandwiches rest for just a minute before digging in so the cheese sets slightly and doesn’t slide off.