New this month
Get the Allrecipes magazine just $5!

Italian Meatball Sandwich Casserole


"All the ingredients for a meatball sandwich are here, just assembled in a different manner. This recipe is always a hit at our house. We NEVER have any leftovers, it is so good!"
Added to shopping list. Go to shopping list.


1 h servings 1046 cals
Original recipe yields 5 servings (5 to 7 servings)


  • Calories:
  • 1046 kcal
  • 52%
  • Fat:
  • 64.7 g
  • 99%
  • Carbs:
  • 74.3g
  • 24%
  • Protein:
  • 40.8 g
  • 82%
  • Cholesterol:
  • 153 mg
  • 51%
  • Sodium:
  • 1875 mg
  • 75%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Preheat oven to 400 degrees F (205 degrees C).
  2. Mix together onions, bread crumbs, Parmesan cheese and ground beef. Roll into 1 inch diameter balls, and place in a baking pan. Bake for 15 to 20 minutes, or until beef is no longer pink. Reduce the oven temperature to 350 degrees F (175 degrees C).
  3. Arrange the bread cubes in a single layer in an ungreased 9x13 inch baking dish. Mix together the cream cheese, mayonnaise, Italian seasoning and black pepper until smooth. Spread this mixture over each bread cube. Sprinkle with 1/2 cup of the grated mozzarella cheese.
  4. In a large bowl, mix together spaghetti sauce, water, and garlic. Gently stir in meatballs. Pour over the bread and cheese mixture in the baking pan. Sprinkle the remaining mozzarella cheese evenly over the top.
  5. Bake at 350 degrees F (175 degrees C) for 30 minutes, or until heated through.


  • Tip
  • Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 496
  1. 625 Ratings

Most helpful positive review

I know some hate when others post reviews that tell all about what they did differently, but I figure...hey, many people have made this & found it to be why not tell what I did...may...

Most helpful critical review

My dear God, this was *the* most terrible thing I have ever made in my life! My husband has made fun of me ever since. The cheese stuff was so yucky. I prefer to stick to the real thing.

Most helpful
Most positive
Least positive

I know some hate when others post reviews that tell all about what they did differently, but I figure...hey, many people have made this & found it to be why not tell what I did...may...

This was possibly the most amazing thing I've ever made! I put my whole loaf of bread in the pan and stuck it in the oven while it preheated to toast it because I knew I wouldn't like it if it w...

With some tweaks, this was pretty darn good. I couldn't imagine mayonnaise combined with the other Italian ingredients, so I used ricotta cheese in place of the mayo. I made sure the bread was...

I read all the reviews and decided to follow everyone's advice. I used frozen meatballs, didn't use any water or mayo, and I toasted the bread first. I then layered the slices of toast, spread w...

My casserole-hating husband liked this, but said it was too mushy. Because of time I did not read the reviews for this before I made it and I wish I had! You defiantly need to omit the water a...

This was a hit with my son and husband. After redading other reviews I decided to use garlic bread (Texas Toast or Pepperidge Farm) instead of Italian bread. I toasted it first in the oven and...

This is absolutely delicious!! So different from most casseroles made with pasta or rice. My family said it was even better than the meatball sandwiches ordered in restaurants. As for complain...

I have made this several times with varying degrees of success. However, I think I've tweaked it to our liking by being skimpy with the sauce and skipping the extra water and garlic. I've used a...

This was delicious. I toasted the bread, reduced the mayo to a little over 1/4 cup, and reduced the water to 1/2 cup. It wasn't soggy at all.