If you’ve ever dreamed of sinking your teeth into a sandwich bursting with rich flavors and gooey cheese, then this Meatball Subs with Tomato Basil Sauce and Melted Provolone Recipe is made just for you. This classic comfort food takes juicy, perfectly spiced meatballs and dips them into a vibrant tomato basil sauce before being topped with melty provolone all nestled inside a soft submarine roll. It’s the kind of meal that wraps you in a warm hug, making any day instantly better and any gathering more festive.

Ingredients You’ll Need
This recipe shines because of its simple yet carefully chosen ingredients. Each one plays a crucial role—from the savory herbs that elevate the meatballs to the fresh tomato basil sauce that adds a bright, tangy layer, and the provolone cheese that melts into a creamy finish. Here’s what you’ll gather for these irresistible sandwiches:
- 1 pound ground beef: The hearty base providing juicy, flavorful meatballs.
- 1/2 cup seasoned breadcrumbs: Helps bind the meatballs while keeping them tender.
- 1/4 cup grated Pecorino Romano cheese: Adds a salty, umami depth to the meat mixture.
- 1/4 cup finely chopped basil: Fresh herbaceous notes for that signature Italian touch.
- 1 large egg, beaten: Binds the ingredients for perfectly formed meatballs.
- 2 cloves garlic, finely chopped: Gives a punch of aromatic flavor.
- 1 teaspoon sea salt: Balances and enhances every component.
- 1/2 teaspoon freshly ground black pepper: Adds gentle heat and depth.
- 1/2 teaspoon dried thyme: Earthy flavor complementing the meat.
- 1/2 teaspoon dried rosemary: Piney, fragrant notes enriching the mix.
- 1 jar (24 ounces) tomato basil sauce: A luscious, zesty coating for the meatballs.
- 4 submarine rolls: Soft and sturdy buns for holding all the goodness.
- 1 cup shredded provolone cheese: Melts beautifully for creamy, cheesy bliss.
How to Make Meatball Subs with Tomato Basil Sauce and Melted Provolone Recipe
Step 1: Prepare the Oven and Meatball Mixture
Start by preheating your oven to 375°F to get it ready for baking the meatballs to juicy perfection. In a large mixing bowl, combine the ground beef, seasoned breadcrumbs, Pecorino Romano cheese, freshly chopped basil, beaten egg, garlic, sea salt, black pepper, thyme, and rosemary. Mixing these thoroughly ensures that every bite of your meatballs bursts with an even, harmonious flavor.
Step 2: Form and Bake the Meatballs
Shape the mixture into meatballs roughly 1.5 inches in diameter—perfectly bite-sized for a sandwich. Arrange these on a foil-lined baking sheet, which makes clean-up a breeze and promotes even browning. Bake in the hot oven for 20 to 25 minutes, or until the meatballs are cooked through and develop a tempting golden-brown crust that seals in their juiciness.
Step 3: Warm the Tomato Basil Sauce and Simmer Meatballs
While the meatballs bake, warm your tomato basil sauce gently in a saucepan over medium heat. Once the meatballs are done, carefully transfer them into the sauce and let them simmer together for about 5 minutes. This step is pure magic—allowing the sauce to soak into the meatballs and infuse them with bright, fresh herb flavors.
Step 4: Assemble the Subs
Slice your submarine rolls lengthwise, being careful not to cut all the way through, so the sandwiches can hold all the fillings without falling apart. Fill each roll generously with meatballs, then spoon some of that fragrant tomato basil sauce over the top for added moisture and zing.
Step 5: Add the Final Cheesy Touch and Bake
Sprinkle a generous handful of shredded provolone cheese over the saucy meatballs. Return the subs to the oven on a baking sheet for an additional 5 to 7 minutes. You want the cheese to melt fully and bubble with inviting golden spots—this finish is what transforms these sandwiches into the ultimate comfort food dream.
How to Serve Meatball Subs with Tomato Basil Sauce and Melted Provolone Recipe

Garnishes
While these subs are delicious all on their own, a sprinkle of freshly chopped basil or a dash of crushed red pepper flakes adds freshness and a little heat, if you’re into that. A light drizzle of extra virgin olive oil can also enhance the flavors and add a glossy finish that looks as good as it tastes.
Side Dishes
Meatball Subs with Tomato Basil Sauce and Melted Provolone Recipe pairs beautifully with crisp, fresh sides. Think a bright green salad with a lemon vinaigrette, crunchy roasted vegetables, or classic French fries for a truly satisfying meal. A side of pickles or olives can also add a great tangy contrast.
Creative Ways to Present
For an irresistible party platter, slice the subs into smaller portions for easy sharing. Serve with ramekins of extra tomato basil sauce and melted provolone for dipping. You can also offer an assortment of toppings like sautéed mushrooms, caramelized onions, or pepperoncini peppers to invite your guests to customize their subs for a fun and interactive dining experience.
Make Ahead and Storage
Storing Leftovers
Once cooled, wrap leftover subs tightly in foil or place them in an airtight container. They’ll keep fresh in the refrigerator for up to 3 days, making it easy to enjoy this tasty meal without cooking again.
Freezing
If you want to save Meatball Subs with Tomato Basil Sauce and Melted Provolone Recipe for longer, wrap them tightly with plastic wrap and foil, then freeze. They’ll maintain their flavor and texture for up to 2 months—perfect for quick meals whenever craving strikes.
Reheating
To reheat, bake the frozen or refrigerated subs at 350°F for 10 to 15 minutes or until heated through and the cheese has re-melted. Alternatively, you can microwave them wrapped in a damp paper towel for a quicker option, but baking helps keep the bread crust deliciously soft and the meatballs juicy.
FAQs
Can I use a different type of cheese instead of provolone?
Absolutely! Mozzarella or fontina are great alternatives that melt well and complement the tomato basil sauce. Just choose a cheese that melts smoothly for the best texture.
Is it possible to make these meatball subs vegetarian?
Yes, use plant-based meat substitutes or hearty vegetables like mushrooms or lentils for the meatballs, and keep the flavorful tomato basil sauce and provolone cheese to maintain that satisfying taste and texture.
Can I make the meatballs ahead of time?
Definitely. You can prepare and bake the meatballs a day in advance, then store them in the sauce. When ready to serve, just warm everything together before assembling the subs.
What type of bread works best for Meatball Subs with Tomato Basil Sauce and Melted Provolone Recipe?
Submarine rolls are ideal because they’re sturdy enough to hold the juicy meatballs and sauce without becoming soggy. You can also try hoagie rolls or baguettes for a different texture.
How can I make the tomato basil sauce from scratch?
Simmer crushed tomatoes with fresh basil, garlic, olive oil, salt, and a pinch of sugar until thickened and flavorful. This homemade version can elevate your subs with even fresher taste.
Final Thoughts
Making Meatball Subs with Tomato Basil Sauce and Melted Provolone Recipe is like creating a little moment of joy at your dinner table. The vibrant sauce, perfectly seasoned meatballs, and that irresistibly gooey provolone all come together in a way that’s simple yet downright scrumptious. Whether you’re serving friends or just indulging yourself, this recipe promises a satisfying and heartwarming experience that’s sure to become a beloved favorite.
Print
Meatball Subs with Tomato Basil Sauce and Melted Provolone Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Sandwiches
- Method: Baking
- Cuisine: Italian-American
Description
This classic Meatball Subs recipe offers a delicious and savory sandwich experience with perfectly baked meatballs simmered in rich tomato basil sauce, topped with melted provolone cheese on fresh submarine rolls. Ideal for a hearty lunch or dinner, these subs combine Italian flavors and comforting textures for a satisfying meal.
Ingredients
Meatballs
- 1 pound ground beef
- 1/2 cup seasoned breadcrumbs
- 1/4 cup grated Pecorino Romano cheese
- 1/4 cup finely chopped basil
- 1 large egg, beaten
- 2 cloves garlic, finely chopped
- 1 teaspoon sea salt
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
Sauce and Assembly
- 1 jar (24 ounces) tomato basil sauce
- 4 submarine rolls
- 1 cup shredded provolone cheese
Instructions
- Preheat Oven: Preheat your oven to 375°F to prepare for baking the meatballs.
- Mix Meatball Ingredients: In a large mixing bowl, blend the ground beef with seasoned breadcrumbs, grated Pecorino Romano cheese, finely chopped basil, beaten egg, garlic, sea salt, black pepper, dried thyme, and dried rosemary until all ingredients are thoroughly combined.
- Form Meatballs: Shape the meat mixture into approximately 1.5-inch diameter meatballs, ensuring even sizing for uniform cooking. Arrange the meatballs on a baking sheet lined with foil for easy cleanup.
- Bake Meatballs: Bake the prepared meatballs in the preheated oven for 20-25 minutes or until they are fully cooked through and golden-brown on the outside.
- Warm Sauce: While the meatballs are baking, pour the tomato basil sauce into a saucepan and warm it over medium heat to prepare for simmering the meatballs.
- Simmer Meatballs in Sauce: Once baked, gently transfer the meatballs into the warmed tomato basil sauce. Let the meatballs simmer in the sauce for about 5 minutes to absorb the flavors and stay moist.
- Prepare Rolls: Carefully slice the submarine rolls lengthwise without cutting all the way through, creating pockets for the meatballs and sauce.
- Assemble Subs: Fill each roll with several meatballs and spoon some of the tomato basil sauce over them to enhance flavor and juiciness.
- Add Cheese: Sprinkle a generous handful of shredded provolone cheese evenly over the filled subs for a melty, cheesy topping.
- Bake Subs: Place the assembled subs on a baking sheet and return them to the oven for an additional 5-7 minutes, or until the provolone cheese melts and bubbles.
- Serve: Remove the subs from the oven and serve immediately while hot and gooey for the best taste and texture.
Notes
- You can substitute ground beef with ground turkey or pork for a different taste.
- For added heat, consider adding red chili flakes into the meatball mixture or sauce.
- Use freshly grated Pecorino Romano cheese for the best flavor in the meatballs.
- Make sure not to overmix the meatball ingredients to keep them tender.
- Leftover sauce can be saved and used as a pasta topping for another meal.
- For a crispier sub roll, toast the rolls lightly before assembling.

