Ingredients
Equipment
Method
Mix and shape meatballs
- In a mixing bowl, combine ground beef and pork blend, breadcrumbs, parmesan, egg, minced garlic, fresh parsley, Italian seasoning, salt, and pepper until evenly mixed. Roll into 2-inch balls so they cook at the same rate.
Brown and simmer
- Heat olive oil in an oven-safe skillet over medium-high heat, then brown the meatballs until well browned on the outside. Drain excess fat from the skillet.
- Add marinara sauce to the skillet and reduce heat to a gentle simmer. Simmer for 15 minutes, until the meatballs are cooked through and the sauce is bubbling.
Toast rolls
- Preheat the broiler, then split hoagie rolls and place them cut-side up on a broiler-safe baking tray. Toast under the broiler just until lightly golden.
Assemble and broil
- Spoon meatballs and marinara into the toasted rolls, piling them in so the filling reaches the top. Add shredded mozzarella and top with provolone slices.
- Broil for 3-5 minutes until the cheese is bubbly and golden. Watch closely so the rolls don’t burn.
- Finish with fresh basil for serving right before eating. Serve hot while the cheese is melted.
Notes
Pro tip: drain the rendered fat after browning so the marinara stays flavorful instead of greasy. Store leftover subs covered in the refrigerator up to 3 days; reheat in a 350°F oven until warmed through and cheese is re-melted. Freezing: freeze meatballs in sauce (up to 3 months) and assemble fresh on toasted rolls. For a lighter option, use 93% lean beef and turkey instead of the beef-and-pork blend.
