Ingredients
Equipment
Method
Make and shape the meatballs
- In a large mixing bowl, combine ground beef and pork blend, breadcrumbs, parmesan, egg, garlic, parsley, Italian seasoning, and salt and pepper. Mix just until evenly incorporated, then roll into 2-inch balls.
Brown and cook the meatballs
- Heat olive oil in an oven-safe skillet over medium-high heat and brown the meatballs, about 2-3 minutes per side, until browned. Drain off excess fat.
- Pour marinara sauce over the browned meatballs, then bring to a simmer. Simmer for 15 minutes until the meatballs are cooked through, stirring gently to coat.
Toast the hoagie rolls
- Preheat the broiler. Split hoagie rolls and toast the cut side up until lightly golden, about 1-2 minutes, keeping a close eye to avoid burning.
Assemble and broil the subs
- Place toasted hoagie roll halves on a sheet pan. Fill them with meatballs and marinara, then pile mozzarella and provolone over the top.
- Broil for 3-5 minutes until the cheese is bubbly and golden, with some browned spots on top. Remove and immediately top with fresh basil.
Notes
For best texture, don’t overmix the meatball mixture—mix only until the ingredients hold together. Store leftover meatballs in the refrigerator up to 3 days in a covered container, and freeze cooked meatballs in marinara for up to 3 months (thaw overnight). Reheat gently on the stovetop or in the microwave before assembling subs. For a lighter option, use part-skim mozzarella and whole-wheat hoagie rolls if you want less fat while keeping the melty topping.
