Save to Pinterest There's something about a meatball sub that stops conversations mid-sentence. My uncle Tony made them every Sunday for years, and I'd watch from the kitchen doorway as he shaped each meatball with his hands, not measuring anything, just knowing. When I finally asked for his technique, he laughed and handed me a bowl of raw meat mixture. That was the whole lesson. Now whenever I make them, I think of his kitchen, the smell of oregano and beef browning in the oven, and how he'd always make one extra meatball just for tasting.
I made these for a roommate's birthday dinner, and someone said they tasted like they came from an Italian restaurant in Brooklyn. I didn't correct them. That night, I realized this sandwich has real power—it's messy and satisfying and makes people slow down to enjoy it, which doesn't happen as often as it should.
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 ground pork: The combination gives you beefy depth without being heavy; pure beef makes denser meatballs.
- Breadcrumbs and milk: This mixture keeps everything moist and light, more important than the meat ratio itself.
- Egg: Your binding agent—don't skip it or your meatballs will fall apart during simmering.
- Parmesan, garlic, and oregano: These three create the backbone of flavor that carries through every bite.
- Marinara sauce: Store-bought is absolutely fine; homemade is lovely but not necessary.
- Provolone cheese: It melts smoothly and has a mild, slightly salty flavor that doesn't overpower the meatballs.
- Sub rolls: Look for ones that are sturdy enough to hold the sauce without falling apart.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mix your meatball base gently:
- In a large bowl, combine the ground beef, pork, egg, breadcrumbs, milk, Parmesan, garlic, parsley, oregano, salt, and pepper. Use your hands and mix until just combined—overworking the mixture makes dense, tough meatballs. Stop as soon as you don't see any streaks of color.
- Shape into even balls:
- Dampen your hands slightly and roll the mixture into 16 meatballs about the size of golf balls. Even sizing means they cook at the same rate.
- Bake until golden:
- Place meatballs on a parchment-lined baking tray and bake at 200°C for 15–18 minutes until browned and cooked through. You're looking for a golden-brown exterior, not a deep crust.
- Build your sauce base:
- While the meatballs bake, heat olive oil in a saucepan over medium heat. Add the finely chopped onion and cook until soft and translucent, about 3 minutes. Add minced garlic and cook for 1 minute more until fragrant.
- Simmer everything together:
- Pour in the marinara sauce and bring to a gentle simmer. Transfer the baked meatballs into the sauce and let them simmer together for 10 minutes, stirring gently and occasionally. This lets the meatballs absorb the sauce flavor.
- Toast your rolls:
- Cut the sub rolls lengthwise and lightly butter the insides if you like. Toast under the broiler or in a pan for just a minute or two until golden—this prevents them from getting soggy.
- Assemble with care:
- Place 4 meatballs and a generous spoonful of sauce into each toasted roll. Top each with 2 slices of provolone cheese.
- Melt the cheese:
- Place the assembled subs on a baking tray and broil for 2–3 minutes until the cheese is melted and bubbly. Watch them closely so the cheese doesn't burn.
- Finish and serve:
- Garnish with fresh basil or parsley if you have it. Serve hot while the cheese is still stretching.
Save to Pinterest I served these at a casual Friday night, and somehow a simple sandwich became the reason people came back. That's when I understood—it's not fancy or complicated, but it's made with enough care that people notice.
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.
The Meat Mixture Secret
The most common mistake is thinking more meat equals better meatballs. The breadcrumb-to-milk ratio is what keeps them tender. I learned this by trial and error, making batch after batch until I stopped trying to make them denser and instead made them lighter. The mix should feel loose and wet in the bowl, almost loose enough to worry you. That's exactly right.
Sauce Timing Matters
Starting your sauce while the meatballs bake means the garlic and onion soften at the right pace, and the marinara has time to mellow slightly by the time everything comes together. Rushing this step—dumping sauce on cold meatballs or adding everything at once—changes the whole texture. Patience here pays off in flavor.
Rolling, Toasting, and Serving
The roll is your structure, your vehicle, your moment to make something ordinary into something special. A soft roll that's been toasted just enough holds the weight of four meatballs and sauce without collapsing. I've learned to respect the bread in this recipe because it's doing real work.
- If your rolls are day-old or seem dry, butter and toast them a little longer to bring them back.
- Assemble just before eating; meatball subs wait for no one once the cheese starts cooling.
- Have napkins nearby—these are meant to be eaten with your hands, not a fork.
Save to Pinterest This is the kind of sandwich that lingers in memory long after the last bite. It's worth making well.
Recipe Q&A
- → What type of meat is best for meatballs?
A mix of ground beef and pork balances flavor and moisture, resulting in tender and juicy meatballs.
- → How can I keep meatballs tender?
Using breadcrumbs soaked in milk and mixing gently helps maintain tenderness and prevents dryness.
- → Can I make the marinara sauce from scratch?
Yes, simmering tomatoes with garlic, onion, and herbs makes a fresh and flavorful marinara to complement the meatballs.
- → What’s the best cheese for topping these sandwiches?
Provolone melts well and adds a mild, creamy flavor that complements the sauce and meatballs perfectly.
- → How can I add extra flavor to the sandwich rolls?
Lightly buttering and toasting the rolls gives a golden crisp texture and richer taste.
- → Are there easy substitutions for the meat mixture?
Ground turkey or chicken can be used for a lighter, leaner alternative without sacrificing flavor.