Save My dad used to make these meatball subs on lazy Sunday afternoons, the kind where the kitchen would fill with the smell of tomato sauce and garlic while we'd gather around waiting for them to emerge from the broiler. I watched him work that sauce on the stove, tasting it constantly, adding a pinch of this or that, treating it like an art form. It wasn't until years later, when I attempted my own version, that I understood why he was so particular—the meatballs have to be tender, the sauce had to balance everything, and the cheese melting over top tied it all together. Now I make them the same way, and my kids hover around the kitchen just like I used to.
I made these for a small gathering once, worried they'd be messy, worried something would go wrong—but they disappeared so fast that people were asking for seconds before I'd even sat down. That's when I knew this recipe was a keeper, the kind of thing that brings people together without pretense.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Ground beef and pork (750g combined): The mix of both gives you flavor depth that beef alone never quite achieves, and the pork fat keeps everything moist through the baking process.
- Egg and breadcrumbs: These are your binding agents, but the breadcrumbs soaked in milk are what make the difference—they absorb moisture and create that tender, almost pillowy texture.
- Parmesan, garlic, and herbs: This trio seasons the meatballs from the inside out, so every bite tastes intentional and complete.
- Marinara sauce (500ml): Whether store-bought or homemade, this is your canvas—it mellows and sweetens as the meatballs simmer in it.
- Sub rolls and provolone: Quality matters here more than anywhere else; a flimsy roll falls apart, and good provolone has a slight tang that cuts through the richness.
- Butter for toasting: This optional step transforms ordinary rolls into something special, adding a subtle toasted warmth that makes the whole thing feel elevated.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mix the meatball base:
- Combine your meats, egg, breadcrumbs (that have been softened in milk), Parmesan, garlic, parsley, oregano, salt, and pepper in a large bowl. Handle it gently—overworking the mixture tightens the meatballs and makes them tough. Mix just until everything is integrated and you can shape it.
- Shape and bake:
- Roll the mixture into 16 balls about the size of a golf ball, arrange them on a parchment-lined baking tray, and slide them into a 200°C oven for 15–18 minutes. You're looking for them to be browned outside and cooked through, which you can check by cutting one in half if you're unsure.
- Build your sauce:
- While the meatballs bake, heat olive oil in a saucepan, soften the onion for about 3 minutes over medium heat, add minced garlic for another minute, then pour in your marinara sauce. Let it come to a gentle simmer, tasting as you go to see if it needs anything.
- Marry the flavors:
- Once the meatballs come out of the oven, transfer them to the simmering sauce and let everything cook together for about 10 minutes. This is when the sauce flavors get into the meatballs and everything becomes greater than the sum of its parts.
- Toast the rolls:
- Cut your sub rolls lengthwise, brush the insides lightly with butter if using it, and toast them under the broiler or in a skillet until they turn golden and slightly crispy. This prevents them from getting soggy when the saucy meatballs land inside.
- Assemble the subs:
- Nestle 4 meatballs with plenty of sauce into each toasted roll, then crown each one with 2 slices of provolone cheese. Don't skimp on the sauce—it's the soul of the sandwich.
- Final melt:
- Place your assembled subs on a baking tray and slide them under the broiler for 2–3 minutes, just until the cheese bubbles and slightly browns at the edges. Watch it carefully so the bread doesn't char.
- Finish and serve:
- Pull them from the broiler, add a small handful of fresh basil or parsley if you have it, and serve immediately while everything is still steaming.
Save My favorite memory of these subs is when my friend Marco came over, skeptical that a sandwich could be anything special, and then couldn't stop raving about the meatballs. He kept asking how I made them so tender, and I realized that day that good food isn't about complexity—it's about respecting each ingredient and not rushing the process.
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.
Variations That Work
Swap the ground pork for ground turkey or chicken if you want something lighter, though you might need to add a little extra oil or broth to the meat mixture so it doesn't dry out. I've done a half-and-half version with ground turkey and beef that felt indulgent but still felt reasonable. Sautéed bell peppers and onions folded into the sauce add a softness and sweetness that balances the meatballs beautifully, and crushed red pepper flakes stirred into the marinara transform this into something with real heat if that's what you're craving.
Why This Works as a Weeknight Meal
The whole thing takes less than an hour from start to finish, and most of that is hands-off baking and simmering time. You can prep everything in the morning, refrigerate the meatball mixture, and just shape and bake them when you get home. The sauce can even be made ahead; it tastes better the next day anyway.
Pairing and Serving Ideas
Serve these with something bright on the side—a simple green salad dressed with vinegar cuts through the richness, or crispy fries tossed with garlic and parsley. Beverage-wise, a cold Italian lager or Chianti works wonderfully, though honestly, an icy ginger ale or even just cold water keeps you refreshed enough to eat your fill.
- Make extra meatballs and sauce; they freeze beautifully and become an emergency dinner the following month.
- If someone in your group prefers less cheese or sauce, let them assemble their own sandwich—control matters to some people.
- Have napkins and small plates ready, because these subs are messy in the best way possible.
Save This is the kind of meal that tastes like care and tastes like home, without asking you to spend hours laboring over it. Make these for people you love, and watch how quickly they become your signature dish.
Recipe FAQs
- → What types of meat are used for the meatballs?
The meatballs combine ground beef and ground pork for a balanced, juicy texture and rich flavor.
- → How is the marinara sauce prepared?
Olive oil, onion, and garlic are sautéed before adding marinara sauce, which is then simmered to develop a robust taste.
- → Can I customize the sandwich rolls?
Yes, long sandwich rolls like sub or hoagie rolls work best. Lightly toasting or buttering them enhances the flavor and texture.
- → What cheese complements the meatballs and sauce?
Mild provolone cheese melts beautifully over the meatballs, adding a creamy, subtle tang that balances the marinara.
- → Are there recommended garnishes for this sandwich?
Fresh basil or parsley can be added for a pop of color and fresh herbal notes that brighten the rich components.
- → Can the meatballs be substituted for other meats?
Ground turkey or chicken can be used as lighter alternatives without compromising on taste.