Meatball Sub
This is my meatball sub with tender beef meatballs in rich tomato sugo, toasted rolls and melted provolone.
Ingredients
Directions
Your screen will stay on while you cook.
PREP THE MEATBALLS
- Step 1: In a bowl, combine the breadcrumbs and milk. Season generously with salt and black pepper, then set aside for 5 minutes to soak.
- Step 2: Stir mixture well, then add the beef mince, parsley, onion and 1 of the garlic cloves, finely chopped. Combine thoroughly, then shape the mixture into golf ball sized meatballs.
COOK MEATBALLS AND SAUCE
- Step 1: Heat the oil in a large pan over medium heat. Cook the meatballs, turning carefully, until they are browned on all sides. Remove from the pan and set aside.
- Step 2: To make the sauce, add the garlic (lightly crushed) and sauté for 1 minute, until aromatic. Add the chilli, oregano and tomato sugo. Bring to a simmer, then cook for 5 minutes.
- Step 3: Return the meatballs to the pan, turning gently to coat in the sauce. Continue to cook for a further 10 minutes.
FINISH AND SERVE
- Step 1: Split the rolls in half, without slicing all the way through and butter the insides.
- Step 2: Heat a large frying pan on medium high. Toast the insides of the rolls until golden and crisp.
- Step 3: Spoon the meatballs onto the rolls along with a generous amount of sauce. Top with the grated cheese and melt it either under the grill quickly or you can use a kitchen blow torch if you can one.
- Step 4: Serve warm and enjoy!
Video
Equipment
- Chopping board
- Chef’s knife
- Large mixing bowl
- Box grater (for onion and cheese)
- Large frying pan or sauté pan
- Tongs
- Second large frying pan (for toasting rolls)
Chef’s Tips
Recipe notes
Don’t overwork the mince mixture
Mix the meatball mixture until just combined. Overworking develops the proteins in the beef and produces dense, rubbery meatballs. Some variation in texture is fine; the mixture doesn’t need to be completely uniform before you shape it.
Brown in batches, not all at once
Crowding the pan drops the surface temperature and the meatballs steam rather than sear. Work in two batches, setting the first aside before adding the second. You want a proper crust on the outside: that caramelisation and the fond it leaves behind give the sauce its depth when you deglaze.
Storage
Store the meatballs and sauce in an airtight container in the fridge for up to 5 days. Toast fresh rolls when serving rather than storing assembled subs. The meatballs can be frozen in their sauce for up to 3 months; defrost overnight in the fridge and reheat gently on the stovetop.
Ingredient notes
Panko breadcrumbs:
Panko has a larger, more open crumb structure than standard breadcrumbs, which means it absorbs the milk more readily and forms a softer panade. That panade is what keeps the meatball tender through cooking. Fine regular breadcrumbs work, but the texture of the finished meatball is noticeably denser.
Minced beef (80/20 minimum):
Fat content directly affects how juicy the meatball is. Lean mince (90/10 or lower) produces a firm, drier meatball because there isn’t enough intramuscular fat to compensate for what renders out during cooking. Chuck mince from a butcher naturally sits in the 80/20 range and is a good option if your supermarket only stocks leaner blends.
Provolone dolce:
Provolone comes in two styles: dolce (young, mild, creamy) and piccante or classico (aged, firmer, sharper). For this recipe you want dolce, which melts evenly and cleanly over the meatballs. The aged version is excellent for eating as is, but it tends to split and go oily when melted under heat. Sliced provolone from the deli counter melts better than pre-grated.
FAQs
Can I make this ahead of time?
Can I freeze the meatballs?
Can I make it gluten free?
About this recipe
Juicy meatballs in a rich tomato sauce, loaded into a toasted roll and covered in melted provolone.
The foundation of a good meatball is the panade: breadcrumbs soaked in milk until they form a paste, which gets mixed into the mince and acts as a moisture trap. The panade keeps the meatballs tender through browning and simmering in the sauce. High-fat mince (80/20 or fattier) is equally important; lean mince produces a tighter, drier result because there’s not enough intramuscular fat to compensate for what’s lost during cooking.
The sauce is a simple sugo, and for this recipe I used Christian Petracca’s Nonna’s sugo. But I know not everyone has access to that, so you can buy sugo from the store or make it yourself using my recipe. You can also use passata but it won't be as rich as sugo.
Keywords: Meatball Sub, Lunch, American, Beef, Burgers and Sandwiches, Cheese, Spicy, Comfort Food, Italian, Quick, meatball sub recipe, meatball sandwich, meatball sub with provolone, Italian meatball sub, homemade meatball subs, cheesy meatball roll, easy comfort food lunch
More like this
Comments & ratings
–out of 5
Loading ratings…
Cooked this? Rate it and tell us how it went
Thanks for sharing!
Your comment is with the team and will show here once it’s approved.
Get the gear
Cook it like Andy
Helping you cook better at home.
- Ships from AustraliaTracked delivery to your door
- Secure checkoutShop Pay, Apple Pay, cards and more
- Chef testedUsed every day in Andy's kitchen

