Meatball Sub Sandwich Casserole

Total Time
1hr 5mins
Prep 30 mins
Cook 35 mins

Winter supper at its best! Comfort food with a tantalizing sauce & lovely meatballs. Get the kids in on the act, rolling meatballs is fun and gooshy (okay, everyone, "Wash your hands first!"). Thanks to Taste of Home's Quick Cooking 2000 year book for their inspiration.

Ingredients Nutrition

  • 13 cup chopped onion
  • 14 cup breadcrumbs or 14 cup crushed saltine
  • 3 tablespoons parmesan cheese, grated
  • 1 lb ground beef or 1 lb ground venison
  • 1 loaf Italian bread, 1-inch cubes (1 lb loaf)
  • 1 (8 ounce) package cream cheese, softened
  • 12 cup mayonnaise (no substitutes)
  • 1 teaspoon mixed Italian herbs (basil, oregano...)
  • salt & pepper
  • 2 cups shredded mozzarella cheese (divided)
  • 1 quart spaghetti sauce (or 28 oz can)
  • 1 cup water
  • 4 garlic cloves, minced (or pressed)


  1. Preheat oven to 400.
  2. In a bowl, combine onions, crumbs & cheese; add beef and mix well.
  3. Shape beef into 1-inch balls; place on rimmed cookie sheet; bake for 15-20 minutes (no longer pink in center); turn oven down to 350.
  4. Meanwhile, arrange bread cubes in an UNgreased 13x9 pan.
  5. Combine cream cheese, mayo, seasonings, and S&P; spread over bread.
  6. Sprinkle one cup Mozzarella cheese over the cream-cheese mixture layer.
  7. Combine sauce, water & garlic; add meatballs and gently mix; pour this over the cheese layer.
  8. Sprinkle remaining Mozzarella.
  9. Bake (uncovered) at 350 for 30 minutes (top will be bubbly and quite fragrant).
  10. OPTIONS: Use half Cheddar and half Mozzarella; try some sliced black olives; sprinkle some grated zucchini in for added nutritional value (and get a few veggies past the kids!--it's the secret ingredient).
Most Helpful

Delicious! I first tasted this casserole after our daughter was born-my sister made it for us. I kept forgetting to get the recipe, so I looked it up on here. This is pretty close to what she made! I halved it since it was just the two of us. However, I didn't halve the meatballs and I think it was a good amount. I happened to make two French bread loaves a few weeks ago, so I just pulled one of those out of the freezer and used half of it. Comfort food at its finest!

AustinsAm March 23, 2015

I had to use 1 and 1/2 lbs of meat in order to get enough meatballs. Using only 1 lb gave me 16 meatballs and I really need 24-ish to fill the dish. I also made the meatballs half ground beef and half ground pork, but that's just a flavor preference.

Fig Newton November 23, 2009