Save to Pinterest A hearty, comforting sandwich featuring tender beef meatballs simmered in rich marinara sauce and piled into toasted rustic rolls, then topped with gooey melted cheese—a perfect warm plate for cozy gatherings.
I first served this sandwich to friends and family and received rave reviews; it quickly became a go-to comfort food in my home.
Ingredients
- For the Meatballs: 500 g (1 lb) ground beef, 50 g (1/2 cup) breadcrumbs, 40 g (1/4 cup) grated Parmesan cheese, 1 large egg, 2 cloves garlic, minced, 1 tbsp chopped fresh parsley, 1 tsp dried oregano, 1 tsp salt, 1/2 tsp black pepper, 2 tbsp milk
- For the Marinara Sauce: 2 tbsp olive oil, 1 small onion, finely chopped, 2 cloves garlic, minced, 800 g (28 oz) canned crushed tomatoes, 1 tsp sugar, 1 tsp dried basil, 1/2 tsp dried thyme, 1/2 tsp red pepper flakes (optional), Salt and black pepper to taste
- For Assembly: 4 rustic sub rolls or hoagie rolls (about 20 cm / 8 inches each), 160 g (1 1/2 cups) shredded mozzarella cheese, 40 g (1/4 cup) grated Parmesan cheese, Fresh basil or parsley, for garnish (optional)
Instructions
- Preheat Oven:
- Preheat the oven to 200°C (400°F). Line a baking sheet with parchment paper.
- Make Meatballs:
- In a large bowl, combine ground beef, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, pepper, and milk. Mix gently until combined do not overwork.
- Shape Meatballs:
- Shape the mixture into 16 meatballs (about 3-4 cm each) and arrange them on the prepared baking sheet.
- Bake Meatballs:
- Bake the meatballs for 18 20 minutes, until browned and cooked through.
- Prepare Sauce:
- While the meatballs bake, heat olive oil in a large saucepan over medium heat. Add onion and cook 3 4 minutes until soft. Add garlic and sauté 1 minute.
- Cook Marinara:
- Stir in crushed tomatoes, sugar, basil, thyme, red pepper flakes (if using), salt, and pepper. Bring to a simmer and cook uncovered for 15 20 minutes, stirring occasionally.
- Combine Meatballs and Sauce:
- Add the baked meatballs to the sauce. Simmer together for 5 10 minutes to allow flavors to meld.
- Toast Rolls:
- Slice each sub roll lengthwise, leaving one side attached. Place on a baking tray and toast in the oven for 3 4 minutes until lightly crisp.
- Assemble Subs:
- Spoon 4 meatballs and plenty of marinara sauce into each roll. Top with mozzarella and Parmesan.
- Melt Cheese:
- Return subs to the oven for 3 5 minutes, until cheese is melted and bubbly.
- Garnish and Serve:
- Garnish with fresh basil or parsley, if desired. Serve hot.
Save to Pinterest This sandwich always brings the family together on cold evenings, creating warm memories over hearty meals.
Notes
Pair with a simple green salad and a glass of Chianti for a complete meal.
Required Tools
Large mixing bowl, baking sheet, parchment paper, saucepan, chefs knife, cutting board, spoon or tongs
Allergen Information
Contains Gluten (breadcrumbs, rolls), Milk (cheese, milk), Egg. May contain Soy (check breadcrumbs), tree nuts (check bread/cheese labels). Double-check all packaged ingredients for allergens.
Save to Pinterest
Enjoy your homemade meatball marinara subs fresh from the oven for the best flavor and texture.
Questions & Answers
- → How do you ensure meatballs stay tender?
Mix ground beef with breadcrumbs, egg, cheese, and seasonings gently. Avoid overworking the mixture and bake at a moderate temperature for juiciness.
- → What gives the marinara sauce its rich flavor?
Simmering crushed tomatoes with garlic, onion, basil, oregano, and a touch of sugar builds a balanced and aromatic sauce.
- → Can I prepare this in advance?
Yes, both meatballs and sauce can be made ahead and refrigerated. Assemble and toast subs just before serving for best texture.
- → What type of bread works best for these subs?
Rustic sub rolls or hoagie rolls with a slightly crisp crust and soft interior hold the filling well and toast nicely.
- → Any tips for melting the cheese perfectly?
After assembling, return subs to the oven for a few minutes until mozzarella melts and bubbles, creating a creamy topping.