Ingredients
Equipment
Method
Make and cook the meatballs
- Mix ground beef and pork blend with breadcrumbs, parmesan, egg, garlic, fresh parsley, Italian seasoning, salt and pepper until evenly combined. Roll the mixture into about 2-inch balls with a consistent size for even cooking.
- Heat olive oil in an oven-safe skillet over medium-high heat and add the meatballs. Brown on at least two sides, then drain excess fat.
- Pour marinara sauce into the skillet and stir to coat the meatballs. Simmer for 15 minutes, or until the meatballs are cooked through and the sauce is hot and cohesive.
Toast and broil the subs
- Preheat the broiler and place the split hoagie rolls on a sheet pan, cut-side up. Toast for about 1-2 minutes until lightly crisped.
- Fill each hoagie roll with the meatballs and spoon over marinara. Pile shredded mozzarella and slices provolone on top so it covers most of the surface.
- Broil the subs for 3-5 minutes, until the cheese is bubbly and golden. Remove when the top is melted and browned at the edges.
- Top the hot subs with fresh basil. Serve immediately for best melty texture.
Notes
Pro tip: if the meatballs release lots of fat during browning, drain the skillet after searing so the marinara stays rich instead of greasy. Refrigerate leftovers in an airtight container up to 3-4 days; reheat in a 350°F oven until hot. Freezing is best for the meatballs and marinara only (up to 2 months); thaw and reheat, then toast and assemble fresh. For a lighter option, use a leaner beef-and-pork blend and add an extra spoon of marinara during simmering to keep them tender.
