Meatball Sub Casserole Recipe
Introduction
This Meatball Sub Casserole transforms all the classic flavors of a beloved sandwich into a comforting, easy-to-make bake. With layers of garlic bread, creamy cheese, savory meatballs, and rich pasta sauce, it’s perfect for family dinners or casual gatherings.

Ingredients
- 1 loaf frozen garlic bread (roughly 10 to 14 ounces)
- 8 ounces cream cheese (softened)
- 1/2 cup Miracle Whip
- 1 teaspoon Italian seasoning
- 2 1/2 cups shredded mozzarella cheese (divided)
- 23 ounces red pasta sauce (any flavor, divided)
- 24 meatballs (cooked, fresh or thawed)
- 1 tablespoon chopped fresh oregano
Instructions
- Step 1: Bake the garlic bread according to package directions, then set it aside to cool slightly.
- Step 2: Adjust the oven temperature to 350°F if needed. Lightly spray a 9×13-inch baking dish with cooking spray and set it aside.
- Step 3: In a small bowl, mix together the softened cream cheese, Miracle Whip, and Italian seasoning until combined. It’s okay if a few small clumps of cream cheese remain.
- Step 4: Assemble the casserole by layering a single layer of cooked garlic bread on the bottom of the baking dish. Sprinkle 1 1/4 cups of shredded mozzarella evenly over the bread, then spread the cream cheese mixture on top of the cheese.
- Step 5: Pour half of the pasta sauce over the cream cheese layer and spread it evenly. Next, add a single layer of meatballs over the sauce, followed by the remaining pasta sauce.
- Step 6: Sprinkle the remaining 1 1/4 cups of mozzarella cheese evenly over the top and bake uncovered for 30 minutes, or until the cheese is melted and the meatballs are heated through.
- Step 7: Let the casserole rest for 5 minutes after baking, then garnish with chopped fresh oregano if desired. Serve warm and enjoy!
Tips & Variations
- Use fresh or frozen meatballs based on your preference; ensure they’re fully cooked before assembling the casserole.
- Swap Miracle Whip for mayonnaise if you prefer a richer taste.
- Add sliced bell peppers or onions between layers for extra flavor and texture.
- Use provolone or cheddar cheese instead of mozzarella for a different cheese profile.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire casserole in a 350°F oven until heated through, about 15-20 minutes.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this casserole ahead of time?
Yes, you can assemble the casserole a few hours before baking. Cover it tightly with foil and store it in the refrigerator until ready to bake. Add a few extra minutes to the baking time if baking straight from cold.
What if I don’t have fresh oregano for garnish?
You can skip the fresh oregano or sprinkle dried oregano on top before baking for a similar flavor. Fresh herbs add a brighter finish but aren’t essential.
PrintMeatball Sub Casserole Recipe
This Meatball Sub Casserole is a delightful twist on the classic sandwich, combining layers of baked garlic bread, creamy cheese mixture, savory meatballs, and rich pasta sauce, all baked to perfection with melted mozzarella cheese. It’s an easy-to-make, comforting dish that’s perfect for family dinners or casual gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: Italian-American
Ingredients
Garlic Bread Layer
- 1 loaf frozen garlic bread (roughly 10 to 14 ounces)
Cream Cheese Mixture
- 8 ounces cream cheese (softened)
- 1/2 cup miracle whip
- 1 teaspoon Italian seasoning
Cheese and Sauce
- 2 1/2 cups shredded mozzarella cheese (divided)
- 23 ounces red pasta sauce (any flavor, divided)
Meatballs and Garnish
- 24 meatballs (cooked, fresh or thawed)
- 1 tablespoon chopped fresh oregano (optional)
Instructions
- Bake the Garlic Bread: Preheat your oven and bake the frozen garlic bread according to the package instructions. Once baked, remove from the oven and set aside to cool slightly.
- Prepare the Baking Dish: Adjust the oven temperature to 350°F if needed. Lightly spray a 9×13 inch baking dish with cooking spray to prevent sticking and set aside.
- Make the Cream Cheese Mixture: In a small bowl, combine the softened cream cheese, miracle whip, and Italian seasoning. Mix thoroughly until ingredients are blended, though a few small clumps of cream cheese are acceptable.
- Assemble the Casserole: Layer the casserole by placing a single layer of baked garlic bread slices at the bottom of the prepared dish. Sprinkle 1 1/4 cups of shredded mozzarella evenly over the bread. Spread the cream cheese mixture on top of the mozzarella layer. Next, add half of the red pasta sauce and spread evenly over the cream cheese. Arrange a single layer of meatballs on top of the sauce. Finally, pour the remaining pasta sauce over the meatballs and top with the remaining 1 1/4 cups mozzarella cheese.
- Bake the Casserole: Place the assembled dish into the preheated oven and bake uncovered for 30 minutes, or until the cheese is melted and bubbly and the meatballs are heated through.
- Rest and Garnish: Remove the casserole from the oven and let it rest for 5 minutes. Sprinkle with chopped fresh oregano if desired to add a fresh, herbal finish.
- Serve: Cut into portions and serve warm. Enjoy this comforting casserole as a main dish for dinner or a hearty lunch.
Notes
- If using frozen cooked meatballs, ensure they are fully thawed before assembling.
- You can substitute miracle whip with mayonnaise if preferred.
- Feel free to use any flavor of your favorite red pasta sauce, such as marinara, tomato basil, or spicy arrabbiata for variety.
- Optional: Add sliced olives, bell peppers, or onions for additional flavor and texture.
- The casserole can be prepared a day ahead and refrigerated before baking to save time.
Keywords: Meatball Sub Casserole, baked meatball dish, garlic bread casserole, mozzarella cheese casserole, easy dinner recipes, Italian comfort food

