Ingredients
Equipment
Method
Mix and form meatballs
- In a bowl, mix ground beef and pork blend, breadcrumbs, parmesan, egg, garlic, fresh parsley, Italian seasoning, salt, and pepper until evenly combined.
- Roll the mixture into 2-inch balls and arrange them for browning.
Brown and simmer
- Heat olive oil in an oven-safe cast iron skillet over medium-high heat, then brown the meatballs until browned on the outside.
- Drain off excess fat from the skillet.
- Add marinara sauce to the skillet and bring to a simmer, then simmer 15 minutes until the meatballs are cooked through.
Toast and broil the subs
- Preheat the broiler and split hoagie rolls, toasting the cut-side up until lightly golden.
- Fill the rolls with meatballs and marinara, then pile shredded mozzarella and provolone over the top.
- Broil 3-5 minutes until the cheese is bubbly and golden.
- Top with fresh basil and serve immediately.
Notes
For juicier meatballs, mix just until combined—overmixing can make them tough. Store leftovers in an airtight container in the fridge for up to 3 days; reheat in a skillet with a splash of marinara to keep them moist. Freezing is best for the meatballs and sauce only (freeze up to 2 months), then reheat and assemble with fresh rolls. For a lighter option, use an 90% lean ground beef-and-pork blend to reduce calories without changing the simmer method.
