Go Back
+ servings
Print Recipe
5 from 2 votes

Meatball Sub Sandwich Casserole

This Meatball Sub Sandwich Casserole is the less messy counterpart of one of those go-to meals you lean toward on a busy night. It's got everything you love about the classic sandwich too- juicy meatballs bathed in rich tomato sauce under melted mozzarella on a bed of fluffy Italian bread that's been spread with herbed cream cheese. Everyone's happy with this recipe!
Prep Time10 mins
Cook Time35 mins
Total Time45 mins
Course: Casserole
Cuisine: Italian
Servings: 8


  • 1 loaf Italian bread, cut into 1" slices
  • 4 oz cream cheese, softened
  • 1/4 cup mayonnaise
  • 1 tsp Italian seasoning
  • 1 1/2 cups mozzarella cheese
  • 1/2 cup Parmesan cheese
  • 1 small bag large frozen meatballs, thawed
  • 1 28 oz jar pasta sauce


  • Lightly spray a 9x13" casserole dish with non stick cooking spray. Arrange the bread slices evenly out in the baking dish, breaking up extra pieces to fill in any gaps.
  • In a small mixing bowl, add the cream cheese, mayo, and Italian seasoning. Stir the mixture together until evenly incorporated.
  • Spoon the cheese mixture over the bread in dollops until it's all used. Use a spatula, or the back of a spoon, to spread the cheese mixture evenly out over the bread. Sprinkle the 1/2 cup of Parmesan evenly out over the top.
  • In a separate mixing bowl, toss together the meatballs and the sauce until well coated.
  • Spoon the the meatball mixture evenly out over the casserole, including all sauce. Sprinkle the remaining cheese evenly out over the top.
  • Bake the casserole at 350 degrees for 30-35 degrees, or until golden brown & bubbly.


recipe adapted from The Country Cook