1/2cupshredded mozzarella cheeseplus more for sprinkling over top
4hoagie sub rollsor one Italian loaf (baguette-style) cut into 4 equal pieces
2tablespoonsbuttersoftened
1/2teaspoongarlic powder
Instructions
Preheat the oven to 400 degrees. Line a large baking sheet with parchment paper or foil.
In a large bowl, combine the beef, parmesan, Italian seasoning, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Mix well and shape the mixture into 16 meatballs. Transfer the meatballs to the prepared pan and cook for 18 to 20 minutes, until cooked through.
Meanwhile, in a large saucepan, combine the tomato sauce, basil, 1/4 teaspoon salt, and 1/8 teaspoon black pepper. Set the pan over medium heat and bring to a simmer. Reduce the heat to low and simmer for 10 to 15 minutes (while the meatballs cook).
Add the meatballs to the simmering sauce and reduce the oven temperature to 350 degrees.
Brush the inside of the rolls/bread pieces with the butter (both sides). Sprinkle with garlic powder and then top with the mozzarella cheese. Transfer the bread to a baking sheet (the same one you used for the meatballs works - cover with a fresh piece of parchment or foil if desired). Bake for 5 minutes, until the cheese melts.
Nestle the meatballs on the cheesy bread and top with more mozzarella.