Follow Me On Social Media!
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
- Preheat oven to 375°F (190°C) and lightly grease a baking dish.
- Heat olive oil in a pan and sauté garlic until fragrant.
- Add marinara sauce, oregano, basil, and red pepper flakes. Simmer for 5 minutes.
- Stir cooked meatballs into the sauce until fully coated.
- Arrange sliced hoagie rolls in the baking dish to form the base layer.
- Spoon meatball and sauce mixture evenly over the bread layer.
- Sprinkle mozzarella cheese generously over the top.
- Add provolone slices and finish with parmesan cheese.
- Brush bread edges with melted butter mixed with garlic powder and parsley.
- Bake for 20–25 minutes until cheese is melted, bubbly, and golden.
- 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
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C) and grease baking dish.
- Sauté garlic in olive oil until fragrant.
- Add marinara sauce and herbs, then simmer for 5 minutes.
- Stir in meatballs until fully coated in sauce.
- Layer hoagie rolls in baking dish.
- Add meatball mixture over bread.
- Top with mozzarella, provolone, and parmesan cheese.
- Bake for 20–25 minutes until bubbly and golden.
- Rest 5 minutes before serving.
