Meatball Sub Casserole

There are several versions of meatball sub casserole online and after several attempts, we created a version we love. We now keep our Meatball Sub Casserole in our monthly dinner rotation! First off, it is super easy . . . and by now you should know “easy” is how we roll at the Pack household! Secondly, it requires very little ingredients. Third, the flavor explosion will knock you out! As you can tell in the pictures, we broke out the fine china for this dish, lol. So here goes . . .

Printable Recipe: Meatball Sub Casserole


  • Loaf of French bread or ours*

  • Butter or margarine

  • 1/2 teaspoon garlic salt (omitted from photo)

  • 8 oz of cream cheese, softened to room-temperature (omitted from photo)

  • 2 tablespoons mayonnaise

  • 1/2 teaspoon of Italian seasoning

  • 1 pound of frozen, fully cooked, thawed Italian meatballs (NOTE: it is often sold in 2 pound bags so use only 1/2 a bag.)

  • 1 can Hunts Spaghetti Sauce (any flavor, our favorite is Garlic & Herb)

  • 2 cups shredded mozzarella cheese


*At a local discount bread outlet, they sell these loaves of pre-sliced, sesame seed covered bread for only 25 cents! I swear it is the same bread that Raising Cane’s uses! So check out your bakery discount shops. You can save a lot of money! It’s not like the baked goods are “expired” but usually within days of expiring. So we either load up and freeze the bread or we just buy the amount we need right now. It’s a great way to get those gourmet breads at the same cost of regular breads at major grocery chains!


Turn oven on to broil. Slice the French bread into thick one inch slices. Butter one side lightly. Place on a cookie sheet with buttered side up. Repeat with the remainder of slices. Very lightly sprinkle the bread with garlic salt. Broil until toasty on the edges.

Turn oven down to 350 degrees. Spray a 9×13 metal or glass pan with cooking spray. Place bread (toasted side up) into your 9×13 pan. Fill it up leaving very few gaps; cut one slice into pieces if necessary to fill large gaps. In a medium bowl, combine the cream cheese, mayonnaise and Italian seasoning using an electric mixer until smooth (be sure to scrape down the sides of your bowl). Using a spatula, spread the mix over all the bread slices creating a sheet of the cream cheese mix.


Cut the thawed meatballs in half sprinkling them all over the cream cheese mix.


Pour your can of spaghetti sauce evenly over the meatballs.


Evenly sprinkle the shredded mozzarella over the spaghetti sauce.

Bake for 30 minutes until heated all the way through and cheese is golden and bubbly.



119 thoughts on “Meatball Sub Casserole

  1. I want to use this recipe for my potluck and i was wondering if i have a serving of 36 what would the recipe look like?

  2. This was the best! The only issue was cutting the bread. Have you ever made it with tearing the bread first?

  3. My family LOVED this. I used bread like pictured and I also used frozen precooked meatballs, which I’m not crazy about usually. The bread remained crispy on the bottom and the flavor was really good. Thank you.

  4. Oh wow, this recipe is incredibly good! We made this last night and there are ZERO leftovers 😦 ! On a whim we substituted the french bread, for garlic bread/Texas toast and boy was it delicious!!!!

    • I don’t think that would be a good substitution but I’m also a mayo fan versus Miracle Whip gal lol. But in all seriousness, Miracle Whip’s sweetness would definitely change the taste and I’m not certain for the good. Sorry. 😦 If you try it, let us know how it turned out! Have a great day!

    • I would suggest picking up a couple of mayo packets at a fast food restaurant. They usually hold about a tbsp. If you like the results, you could then buy a small jar. It lasts a long time in the fridge.

  5. Pingback: Meatball Sub Casserole– AKA the Best Casserole Recipe EVER!

  6. Pingback: Meatball Sub Casserole– AKA the Best Casserole Recipe EVER! –

  7. Pingback: More than 15 Amazing Internet Recipes That Will Not Disappoint

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s