Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Meatball Sub Casserole

Meatball Sub Casserole: A Cheesy Family Favorite


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Natasha
  • Total Time: 50 minutes
  • Yield: 68 servings 1x

Description

This Meatball Sub Casserole is everything you love about a hearty meatball sub but baked into one cheesy, comforting dish. With layers of bread, creamy cheese, marinara, and juicy meatballs, it’s the ultimate family dinner or potluck favorite.


Ingredients

Scale
  • 1 loaf French bread, cut into slices
  • 1 package (24 ounces) frozen meatballs (or homemade)
  • 1 jar (24 ounces) marinara sauce
  • 1 package (8 ounces) cream cheese, softened
  • ½ cup mayonnaise or sour cream
  • 1 teaspoon Italian seasoning
  • 2 cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Prepare Bread: Preheat oven to 350°F (175°C). Arrange bread slices in a greased 9×13-inch baking dish.
  2. Make Creamy Layer: Mix softened cream cheese, mayonnaise (or sour cream), and Italian seasoning. Spread over bread slices.
  3. Add Meatballs & Sauce: Place meatballs evenly, then pour marinara sauce on top.
  4. Top with Cheese: Sprinkle mozzarella and Parmesan over the dish.
  5. Bake: Bake uncovered 30–35 minutes, until cheese is golden and bubbly.
  6. Serve: Garnish with parsley, rest 5 minutes, and serve hot.

Notes

  • Toast bread lightly before layering for extra crunch.
  • Use bite-sized meatballs for easier serving.
  • Add more sauce for a saucier casserole.
  • Let casserole rest before slicing for cleaner layers.
  • Homemade meatballs add even more flavor.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian-American