The Meatball Sub is more than just a sandwich—it’s a testament to the enduring appeal of Italian-American cooking and a comfort food staple loved across generations. With a combination of tender, flavorful meatballs, a rich marinara sauce, and toasty sub rolls layered with gooey, melted mozzarella, this dish perfectly embodies the idea of indulgence and satisfaction. It’s the kind of recipe that immediately brings to mind cozy family dinners or a casual yet hearty lunch shared with friends.
This iconic dish has its roots in the early 20th century, when Italian immigrants brought their culinary traditions to America. Though the concept of meatballs and marinara sauce originated in Italy, the Meatball Sub as we know it today is a uniquely American invention. In Italy, meatballs, or “polpette,” were traditionally served on their own or with pasta, not sandwiched between bread. It was the American ingenuity of combining hearty meatballs with crusty bread and inviting melted cheese into the equation that birthed this now-beloved creation. The dish rose to prominence alongside the growing popularity of Italian-American delis and diners, where meatball sandwiches became a customer favorite.
Our version of the Meatball Sub maintains the spirit of tradition while prioritizing flavor, texture, and balance. The meatballs are crafted with a mix of ground beef, breadcrumbs, parmesan cheese, egg, and aromatic Italian seasonings for a tender yet sturdy bite. A touch of minced garlic gives depth and warmth to the mixture, while freshly grated parmesan enhances the savory profile. These meatballs are then browned to perfection, sealing in their juices and creating a golden crust before finishing in a robust marinara sauce.
The marinara sauce itself is a star component of this recipe. With sautéed onions and garlic as its foundation, it’s simmered with crushed tomatoes and sweetened lightly with sugar to balance the acidity. A finishing touch of fresh basil perfumes the sauce with its signature herby aroma, making every bite feel fresh and flavorful. The sauce isn’t just an accompaniment—it envelops each meatball in a luscious coating, ensuring that every mouthful is packed with rich, tangy goodness.
Assembly of this dish is where comfort meets indulgence. Sub rolls are toasted until lightly crisp, ready to cradle the luscious meatballs and sauce. The final flourish comes with a generous sprinkling of grated mozzarella cheese, which, when melted, binds the entire sandwich together in creamy decadence. Serving one of these piping-hot sandwiches feels like presenting a gift—a combination of textures and flavors that is guaranteed to delight.
The Meatball Sub is more than just a meal; it’s a sensory experience that captures the heart of Italian-American comfort food. Whether prepared for a weeknight dinner, a game day feast, or a casual weekend indulgence, this dish carries an invitation to savor tradition and warmth, one bite at a time.
Meatball Subs with Marinara
Ingredients
- 500 g ground beef Preferably grass-fed for richer flavor
- ½ cup breadcrumbs Fresh or panko for best results
- ¼ cup parmesan cheese Finely grated
- 1 large egg
- 2 cloves garlic Minced
- 1 tsp Italian seasoning
Marinara Sauce
- 2 tbsp olive oil Extra virgin
- 1 medium onion Finely chopped
- 3 cloves garlic Crushed
- 1 can crushed tomatoes 400g (14oz)
- 1 tsp sugar To balance acidity
- 1 tbsp basil Fresh, chopped
Assembly
- 4 medium sub rolls Toasted
- 1 cup mozzarella cheese Grated
Instructions
- In a large mixing bowl, combine the ground beef, breadcrumbs, parmesan cheese, egg, minced garlic, Italian seasoning, salt, and pepper. Mix until just combined, being careful not to overwork the meat.
- Roll the mixture into 16 equal-sized meatballs, about 1.5 inches each.
- Heat a drizzle of olive oil in a large skillet over medium heat. Add the meatballs and cook until browned on all sides, approximately 5-7 minutes. Remove from skillet and set aside.
- In the same skillet, add the olive oil for the marinara sauce. Sauté onions until translucent, about 5 minutes, then add crushed garlic and cook until fragrant.
- Stir in the crushed tomatoes and sugar, bring to low simmer. Return the meatballs to the skillet, cover, and let simmer for 25 minutes or until cooked through.
- Before serving, stir fresh basil into the sauce and season with salt to taste.
- Preheat oven to 180°C (350°F). Slice the sub rolls lengthwise, leaving them hinged. Toast just until lightly golden.
- Fill each roll with meatballs and sauce, then sprinkle with grated mozzarella cheese. Return to the oven until cheese is melted and bubbly, about 5 minutes.