Meatball Sub Casserole

Sharing is caring!

We’re all about creating our personal family recipes, and this Meatball Sub Casserole recipe is one of our most popular. This meatball recipe was originally inspired by how well it goes together with the Italian bread rolls but we’ve made some improvements to it!

It comes together in just about 20 minutes! The casserole normally lasts for a few days which makes it a great quick meal to throw together at the last minute.

How do you keep meatball subs from getting soggy?

To prevent meatball subs from getting soggy, here are some tips:

  • Toast the bread: Toasting the bread before assembling the sandwich can help create a barrier between the bread and the meatballs, preventing the bread from getting too soggy.
  • Use a sturdy bread: Choose a sturdy bread that can hold up to the moisture of the meatballs and sauce, such as a ciabatta or baguette.
  • Add the sauce sparingly: Add the sauce to the meatballs sparingly, so that the bread doesn’t get too soaked.
  • Drain excess liquid: If the meatballs have a lot of liquid or grease, drain it off before assembling the sandwich.
  • Serve immediately: Serve the meatball sub immediately after assembling, so that the bread doesn’t have time to get too soggy.

What to serve with Meatball Sub casserole?

Alongside this meal, a Caesar salad would be a great option. Although the bubble up bake already has bread in it, if you’re looking for more garlicky goodness, you can serve it with cheesy garlic bread which is the go-to bread option for the author’s family.

Meatball Sub Casserole

Prep Time 10 mins
Cook Time 50 mins
Total Time 1 hr
Course Main Course
Cuisine American


  • 1 16 ounce package frozen garlic bread
  • 2 24 ounce jars spaghetti sauce
  • 40 Italian-style frozen meatballs
  • 2 cups shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese


  • Preheat oven to 425 degrees F (220 degrees C).
  • Heat garlic bread with spread side up on a baking sheet in the preheated oven until warm and golden brown, 10 to 12 minutes. Set aside to cool.
  • Reduce oven temperature to 350 degrees F (175 degrees C).
  • Bring spaghetti sauce to a boil in a large pot. Place frozen meatballs into sauce. Reduce heat to low and simmer until meatballs are heated through, about 20 minutes.
  • Tear garlic bread into bite-size pieces and spread into bottom of a 9×13-inch baking dish. Pour spaghetti sauce and meatballs over garlic bread, coating bread with sauce and distributing meatballs evenly. Spread mozzarella cheese over top in a layer, followed by a layer of Parmesan cheese.
  • Bake casserole until cheese has melted, 20 to 25 minutes.
Keyword Meatballs

Casseroles are a great comfort food. They are easy to make in advance, but also can be made on a weeknight after work. The Meatball Sub Casserole has just the right mix of toppings, meatballs and cheese to satisfy any hearty appetite. Whether you are looking for something different to feed your family or friends, or hosting an event and need a crowd-pleasing dish, this will fit the bill!

Checkout our best recipes below


Women stylish haircut

Sharing is caring!