Ingredients
Equipment
Method
Make the meatballs
- Mix ground beef and pork blend with breadcrumbs, parmesan, egg, minced garlic, fresh parsley, Italian seasoning, plus salt and pepper, then form into 2-inch balls. Keep the mixture firm enough to hold its shape as you roll.
- Heat olive oil in an oven-safe skillet over medium-high heat and brown the meatballs. Drain excess fat after browning so the marinara doesn’t taste greasy.
- Add marinara sauce to the skillet, bring to a simmer, and cook for 15 minutes until the meatballs are cooked through. Keep the sauce gently bubbling for even cooking.
Toast and broil the subs
- Preheat the broiler and split hoagie rolls, then toast them cut-side up. Stop when they’re lightly golden so they stay sturdy under the sauce.
- Fill the toasted hoagie rolls with meatballs and marinara, then pile shredded mozzarella and provolone over the top. Aim for a thick layer so it melts and browns.
- Broil for 3-5 minutes until the cheese is bubbly and golden. Watch closely so the tops don’t burn.
- Top the hot subs with fresh basil for serving. Serve immediately while the cheese is still molten.
Notes
Pro tip: if your meatballs aren’t browning well, don’t overcrowd the skillet—brown in batches so they develop color. Refrigerate leftover meatballs and marinara in an airtight container for up to 3 days; reheat until hot and assemble fresh with toasted rolls. Freezing is yes—freeze meatballs in sauce for up to 2 months, then thaw and reheat. Dietary swap: use low-fat mozzarella and a leaner beef/pork blend to reduce calories while keeping the cheesy pull.
