Save The smell of meatballs simmering in tomato sauce takes me back to my first apartment, where my neighbor Sal would share subs from his family's deli down the street. I was twenty-two and completely broke, but Sal always made sure I didn't go hungry after he caught me eating cereal for dinner three nights in a row. Those messy, cheese-drenched sandwiches taught me that comfort food doesn't need to be complicated, just made with care. Now whenever I make meatball subs, I think about how a simple meal can become someone's favorite memory.
Last winter during a brutal snowstorm, my sister got stranded at my place for three days. We made a massive batch of these subs and ate them curled up on the couch watching terrible movies, sauce everywhere, laughing until our sides hurt. Those sandwiches turned what could have been a stressful situation into one of my favorite weekends ever, and now she requests them every time she visits, no matter the weather.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 500 g ground beef and 250 g ground pork: The pork adds fat and moisture that beef alone can't provide, creating meatballs with the perfect tender texture
- 1 large egg and 60 g breadcrumbs with 2 tablespoons milk: This trio binds everything together while keeping the meatballs light and fluffy instead of dense
- 2 tablespoons grated Parmesan: Adds a salty, nutty depth that makes you wonder why anyone would skip the cheese inside the meat
- 2 cloves minced garlic, 1 tablespoon fresh parsley and 1 teaspoon dried oregano: The classic Italian trifecta that gives these meatballs their distinctive aromatic personality
- 1 teaspoon salt and ½ teaspoon black pepper: Simple seasoning that lets all the other flavors shine without overpowering them
- 500 ml marinara sauce, 1 tablespoon olive oil, 1 small chopped onion and 2 more garlic cloves: Building a quick sauce base elevates store-bought marinara into something that tastes hours in the making
- 4 long sandwich rolls: Look for rolls with a soft interior but sturdy enough to hold up against all that sauce without falling apart
- 8 slices provolone cheese: Provolone melts beautifully and has just enough sharpness to cut through the rich meat and sauce
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mix and shape the meatballs:
- Preheat your oven to 200°C and get your hands messy combining all the meatball ingredients until just mixed. Roll them into 16 even balls, about the size of a golf ball, and arrange on a parchment-lined baking sheet.
- Bake to perfection:
- Slide the tray into the oven for 15 to 18 minutes until they're beautifully browned and cooked through. The baking step gives them a nice crust that helps them hold their shape later.
- Build the sauce base:
- While the meatballs work, heat olive oil in a saucepan and soften your chopped onion for about 3 minutes. Toss in the minced garlic for just a minute more until fragrant.
- Simmer together:
- Pour in your marinara sauce, bring it to a gentle bubble, then carefully transfer those baked meatballs right into the sauce. Let them hang out together for 10 minutes, stirring occasionally so every meatball gets coated.
- Prep the rolls:
- Cut your sandwich rolls lengthwise and give the insides a quick butter if you're feeling extra. Toast them under the broiler or in a hot pan until golden and crispy.
- Assemble and melt:
- Nestle four sauce-covered meatballs into each roll and crown them with two provolone slices. Pop the assembled subs back on a baking sheet and broil for 2 to 3 minutes until that cheese is bubbly and starting to brown.
Save My husband proposed to me over meatball subs at our neighborhood spot, complete with tomato sauce on his chin and nerves in his voice. Something about that messy, honest meal made the moment feel real instead of rehearsed, and every anniversary we recreate that dinner at home, usually with slightly better results and plenty of napkins nearby.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making Ahead
The meatballs and sauce actually taste better the next day after all the flavors have had time to become best friends. I often make a double batch on Sunday and keep the meatballs simmering in sauce in the refrigerator, then just reheat and assemble throughout the week for the easiest weeknight dinner imaginable.
Freezing Instructions
Form and freeze uncooked meatballs on a baking sheet, then transfer to a freezer bag for up to three months. When you're ready, bake them straight from frozen, adding just a few extra minutes to the cooking time. Having homemade meatballs at the ready feels like having a secret weapon against boring dinners.
Serving Suggestions
A simple green salad with a bright vinaigrette cuts through the richness perfectly. Or go traditional with some potato chips and pickles on the side for that complete deli experience at home. Whatever you choose, have plenty of napkins ready because these are definitely not fork-and-knife foods.
- Warm your rolls in the oven for a few minutes before assembling even if you don't toast them
- Ladle a little extra sauce over the meatballs right before adding the cheese
- Let the subs cool for at least 2 minutes before diving in or you will absolutely burn the roof of your mouth
Save There's something incredibly satisfying about a sandwich that requires two hands and your full attention. Enjoy every messy, wonderful bite.
Questions & Answers
- → Can I make the meatballs ahead of time?
Absolutely. Shape and bake the meatballs up to 2 days in advance. Store them in the refrigerator, then reheat in the marinara sauce before assembling your subs.
- → What type of ground meat works best?
The combination of beef and pork creates optimal flavor and texture. The beef provides richness while pork adds moisture and tenderness. You can substitute ground turkey or chicken for a lighter version.
- → How do I prevent the rolls from getting soggy?
Lightly toasting the buttered insides of your rolls before assembling creates a barrier that helps maintain texture. Also, drain excess sauce from meatballs before placing them in the subs.
- → Can I freeze these meatball subs?
Freeze assembled subs without broiling for up to 3 months. Wrap individually in foil and thaw overnight in the refrigerator. Reheat in a 350°F oven until hot throughout, then broil briefly to melt the cheese.
- → What sides pair well with meatball subs?
Crisp Caesar salad, garlic knots, or simple roasted vegetables balance the hearty sandwich. A cup of minestrone soup also makes an excellent starter for a complete Italian-inspired meal.