Cheesy Loaded Meatball Sub Casserole (Ultimate Comfort Food Bake)

If you love the classic meatball sub sandwich but want something easier, mess-free, and perfect for feeding a crowd, this Cheesy Loaded Meatball Sub Casserole is about to become your new obsession. It takes everything you love about a gooey, saucy meatball sub—savory meatballs, rich marinara, melted cheese, and soft bread—and transforms it into a baked, bubbling casserole that’s pure comfort in every bite.

This dish is hearty, satisfying, and incredibly simple to assemble. It’s the kind of recipe that fills your kitchen with the smell of garlic, tomato sauce, and melted cheese, making it impossible to wait until it comes out of the oven.


Why You’ll Love This Recipe

This meatball sub casserole is a true crowd-pleaser for so many reasons:

  • All the flavors of a meatball sub without the mess
  • Perfect for family dinners and gatherings
  • Uses simple, budget-friendly ingredients
  • Great for meal prep or leftovers
  • Ready with minimal prep work

It’s comfort food made easy—no sandwich assembly required.


Ingredients

For the Casserole Base

  • 12–16 cooked meatballs (homemade or store-bought)
  • 3 cups marinara sauce
  • 1 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1/2 tsp crushed red pepper flakes (optional)

Bread Layer

  • 4–5 hoagie rolls or sub rolls, sliced
  • 2 tbsp melted butter
  • 1 tsp garlic powder
  • 1 tbsp chopped parsley

Cheese Layer

  • 2 cups shredded mozzarella cheese
  • 6–8 slices provolone cheese
  • 1/2 cup grated parmesan cheese

Instructions

  1. Preheat oven to 375°F (190°C) and lightly grease a baking dish.
  2. Heat olive oil in a pan and sauté garlic until fragrant.
  3. Add marinara sauce, oregano, basil, and red pepper flakes. Simmer for 5 minutes.
  4. Stir cooked meatballs into the sauce until fully coated.
  5. Arrange sliced hoagie rolls in the baking dish to form the base layer.
  6. Spoon meatball and sauce mixture evenly over the bread layer.
  7. Sprinkle mozzarella cheese generously over the top.
  8. Add provolone slices and finish with parmesan cheese.
  9. Brush bread edges with melted butter mixed with garlic powder and parsley.
  10. Bake for 20–25 minutes until cheese is melted, bubbly, and golden.
  11. Let rest for 5 minutes before serving to allow layers to set.

The Secret to the Perfect Meatball Casserole

The magic of this recipe comes from layering. Instead of mixing everything together, the bread soaks up the rich marinara while still holding structure. The cheese forms a golden, stretchy top layer, locking in all the flavor underneath.

Using a combination of mozzarella and provolone creates the perfect cheese pull while parmesan adds a salty depth that balances the sweetness of the sauce.


Variations You Can Try

This casserole is incredibly flexible:

1. Spicy Version

Add jalapeños or extra chili flakes to the sauce for heat.

2. Cheesy Overload

Add extra cheddar or fontina for a richer melt.

3. Veggie Boost

Add sautéed mushrooms, bell peppers, or spinach to the sauce.

4. Garlic Bread Style

Toast the bread lightly before layering for extra crunch.


Serving Suggestions

This cheesy meatball bake is perfect for:

  • Family dinners
  • Game day food
  • Potlucks and gatherings
  • Meal prep lunches

Serve with a simple green salad, roasted vegetables, or even crispy fries for a full comfort meal experience.


Storage & Reheating Tips

  • Store leftovers in an airtight container for up to 4 days
  • Reheat in oven at 350°F for best texture
  • Microwave works but may soften bread
  • Freeze before baking for best make-ahead results

Fun Fact: The Sub Sandwich Evolution

The meatball sub originated in Italian-American cuisine as a hearty sandwich filled with tomato sauce and meatballs. Over time, home cooks adapted it into casseroles for easier serving at parties and family dinners. This version keeps the soul of the original but transforms it into a spoonable, cheesy baked dish.


Final Thoughts

This Cheesy Loaded Meatball Sub Casserole is the definition of comfort food done right. It’s rich, cheesy, saucy, and incredibly satisfying. Whether you’re feeding a hungry family or just want something cozy and indulgent, this dish delivers every single time.

Once it comes out of the oven bubbling and golden, it won’t last long on the table.

Cheesy Loaded Meatball Sub Casserole

A baked comfort food casserole featuring meatballs, marinara sauce, melted cheese, and hoagie bread for an easy family-style dinner.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American-Italian, Comfort Food
Calories: 520

Ingredients
  

Casserole Base
  • 12-16 cooked meatballs store-bought or homemade
  • 3 cups marinara sauce
  • 1 tbsp olive oil
  • 2 cloves garlic minced
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 0.5 tsp red pepper flakes optional
Bread Layer
  • 4-5 hoagie rolls sliced
  • 2 tbsp butter melted
  • 1 tsp garlic powder
  • 1 tbsp parsley chopped
Cheese Layer
  • 2 cups mozzarella cheese shredded
  • 6-8 slices provolone cheese
  • 0.5 cup parmesan cheese grated

Equipment

  • Baking dish
  • Skillet
  • Mixing spoon
  • Oven

Method
 

  1. Preheat oven to 375°F (190°C) and grease baking dish.
  2. Sauté garlic in olive oil until fragrant.
  3. Add marinara sauce and herbs, then simmer for 5 minutes.
  4. Stir in meatballs until fully coated in sauce.
  5. Layer hoagie rolls in baking dish.
  6. Add meatball mixture over bread.
  7. Top with mozzarella, provolone, and parmesan cheese.
  8. Bake for 20–25 minutes until bubbly and golden.
  9. Rest 5 minutes before serving.

Notes

Let casserole rest before serving so layers hold together properly.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating