Meatball Hero Recipe
Homemade Italian Meatballs Smothered in Marinara Sauce with Melted Mozzarella on a Fresh Hero Roll. Served with Your Choice of Side Caesar or Mixed Green Salad. Contains: Gluten, Dairy.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Meatballs & Filling (makes about 8 large meatballs / 4 sandwiches)
Marinara Sauce
Assembly & Sandwich
Salad Options (choose one per sandwich)
Method
Meatballs & Filling (makes about 8 large meatballs / 4 sandwiches)
Place fresh breadcrumbs in a small bowl and pour the milk over them. Stir and let sit 5 minutes until absorbed.
Mix meatball ingredients
In a large bowl combine ground beef, ground pork, soaked breadcrumbs, egg, grated Parmesan, minced parsley, minced garlic, dried oregano, salt, and black pepper. Use clean hands to mix gently until just combined; avoid overworking to keep meatballs tender.
Shape meatballs
Portion the mixture into eight even portions (about 3 ounces / 85 g each) and roll into compact rounds. Place on a plate or baking sheet.
Marinara Sauce
Start the sauce
In a medium wide saucepan, heat 1 tablespoon olive oil over medium heat. Add minced onion and sauté 3–4 minutes until translucent.
Add garlic and tomatoes
Add 1 tablespoon minced garlic and cook 30 seconds until fragrant. Stir in crushed tomatoes (14 oz), tomato paste, dried basil, dried oregano, sugar, salt, black pepper, and red pepper flakes if using. Bring to a gentle simmer.
Simmer with meatballs
Carefully add the browned meatballs to the simmering marinara, nestling them so they are mostly submerged. Reduce heat to low, cover partially, and simmer 18–22 minutes until meatballs are cooked through (internal temp 160°F / 71°C) and sauce has thickened slightly. Taste and adjust seasoning.
Assembly & Sandwich
Prepare rolls
Preheat oven broiler or a 375°F (190°C) oven. Slice hero rolls lengthwise, leaving a hinge if desired. Spread a thin layer of butter on cut sides if toasting. Lightly toast rolls under broiler or in oven until just golden, 1–3 minutes—watch closely to avoid burning.
Assemble meatball heroes
Using a slotted spoon, place two large meatballs (or 3 medium) into each roll, spooning about 1/4–1/3 cup warm marinara over the meatballs per sandwich. Top with approximately 2 oz (about 2 slices or a small handful shredded) fresh mozzarella per sandwich.
Melt cheese
Place assembled sandwiches on a sheet pan and put under the broiler for 1–2 minutes, or in the oven at 375°F for 5–7 minutes, until mozzarella is melted and bubbling. Remove carefully.
Finish and garnish
Garnish with fresh basil leaves if using. Serve the Meatball Hero immediately alongside your choice of Caesar or Mixed Green salad.
Salad Options
Caesar salad
Toss chopped romaine with Caesar dressing to coat (about 2 tablespoons dressing per cup of lettuce). Top with shaved Parmesan and croutons. Serve immediately.
Mixed green salad
Toss mixed greens with vinaigrette (about 1 tablespoon per cup of greens) just before serving so greens stay crisp.