Meatball Sub Casserole is what I make when everyone is hungry, I do not feel like building individual sandwiches, and I still want that cozy sub shop vibe at home. You know those nights when you open the fridge and it looks like a bunch of random ingredients that do not match? This is the recipe that pulls it all together. It is cheesy, saucy, and feels like comfort food without being fussy. Plus, it is easy to scoop and serve, so it is perfect for families and picky eaters. If you love anything that tastes like a warm Italian style sandwich, you are going to be very happy here.
The Story Behind This Recipe
Hey, I’m Alexandraa! This Meatball Sub Casserole was built for real kitchens: simple steps, reliable results, and flavor that makes people ask for seconds. Meatball Sub Casserole is what I make when everyone is hungry, I do not feel like building individual sandwiches, and I still want that cozy sub…

A FAMILY-FRIENDLY DINNER RECIPE
This is one of those dinners that gets zero complaints at my table, and that is honestly saying something. It has familiar flavors, it is easy to chew for kids, and you can adjust the spice level without changing the whole recipe. I also love that it works for a casual weeknight, but it still feels fun enough for game day or when friends swing by.
The basic idea is simple: bread + meatballs + marinara + loads of cheese, baked until bubbly. It lands somewhere between a classic meatball sub and a scoopable casserole. And if you have leftovers, it reheats like a dream.
If your family is the type that loves cozy baked dinners, you might also want to peek at this casserole collection because it is packed with easy dinner inspiration.
Before we get into the steps, here is what you will want on hand. I keep it simple and supermarket friendly.
- Meatballs (frozen fully cooked or homemade)
- Marinara sauce (jarred is fine, use your favorite)
- Hoagie rolls or sub buns (split)
- Mozzarella (shredded, and do not be shy)
- Provolone or parmesan (optional but really good)
- Italian seasoning, garlic powder, and a pinch of red pepper flakes if you like heat
- Butter for toasting the bread (optional, but worth it)
Little personal note: I usually keep a bag of frozen meatballs around for nights like this. If you want to level up the meatball situation, I am obsessed with ideas like cheese stuffed meatballs because that melty center is just unfair in the best way.

TIPS FOR MAKING MEATBALL SUB CASSEROLE
I have made this enough times to learn what matters and what is just extra. These tips keep it easy and keep the bread from getting weird or soggy.
My best keep it simple tips
Use fully cooked meatballs if you want this to be truly weeknight friendly. Frozen is great, just warm them in sauce first so they bake evenly. If you are making homemade, make sure they are cooked through before assembling, because the casserole bakes fast.
Warm the sauce before you pour it on. I know it sounds like an extra step, but it helps the whole pan heat evenly and keeps you from overbaking the bread while you wait for the center to get hot.
Toast the rolls lightly if you have time. Even a quick toast helps them hold up under the sauce and cheese. I sometimes brush the cut sides with a tiny bit of butter and sprinkle garlic powder on top. It smells amazing.
Do not drown the bread at the start. I spoon sauce over the meatballs and around the edges, then add a little extra after baking if needed. You can always add more sauce, but you cannot un sog a bun.
And if you are feeding a crowd and want another hearty comfort dinner in your back pocket, this biscuits and gravy casserole is also the kind of dish people talk about after they leave.
I made this for my kids and my husband said it tasted like our favorite sub place, but better because the cheese was extra gooey. It disappeared fast and the leftovers heated up perfectly the next day.

HOW TO MAKE MEATBALL SUB CASSEROLE
This is the part where you realize it is basically assembly, then the oven does the work. I like using a 9 by 13 baking dish, but you can use any casserole dish that fits the rolls snugly.
Here is my go to method. I am writing it the way I actually do it in my kitchen, not like a cooking show.
- Preheat your oven to 375 F.
- Warm marinara sauce in a saucepan. Add Italian seasoning and garlic powder if your sauce is mild.
- Add meatballs to the sauce and simmer for about 5 to 8 minutes, just until hot.
- Split your hoagie rolls and lay them in the baking dish. If you want, toast them for a few minutes first.
- Spoon a little sauce into each roll, then tuck in the meatballs.
- Pour a bit more sauce over the top and around the sides, but do not flood the bread.
- Cover everything with mozzarella and a little provolone or parmesan if you like.
- Bake until the cheese is melted and bubbly, usually 15 to 20 minutes.
- Let it sit for 5 minutes so it scoops cleanly, then serve.
When I want to switch up flavors but still keep the same easy vibe, I make other baked comfort dinners like chicken spaghetti casserole. It is a totally different taste, but it hits the same cozy, everyone is full feeling.
BAKING TIPS
This is the part that turns a good Meatball Sub Casserole into the kind you keep thinking about the next day. Baking is simple here, but a few small choices make a big difference.
How to get bubbly cheese and not dry bread
Cover with foil for the first half if your oven runs hot. Sometimes I cover the dish for about 10 minutes, then uncover for the last 5 to 10 minutes so the cheese gets golden without drying out the tops of the rolls.
Watch the edges. If the outer rolls start getting too crunchy, tuck a little foil around the sides. It looks a little silly, but it works.
Broil carefully if you want extra browning. A quick 1 to 2 minutes under the broiler can make the cheese spotty and golden, but do not walk away. It goes from perfect to burnt fast.
Rest before serving. Five minutes lets the cheese settle so you can scoop clean servings instead of chasing meatballs around the dish.
Also, this is a great make ahead situation. You can assemble the whole thing earlier in the day, cover it, and refrigerate it. Then bake when you are ready. If it is cold from the fridge, it might need an extra 5 to 10 minutes in the oven.
LOOKING FOR MORE EASY CASSEROLE RECIPES
If you love this kind of dinner, welcome to the club. I like meals that feel comforting, feed people well, and do not wreck my kitchen. Meatball Sub Casserole fits right in with those goals.
On nights when I want something fun and a little different, I lean into comfort food mashups. This Big Mac tater tot casserole is wild in the best way, and people always ask for the recipe. And if you are into creamy, cheesy pasta bakes, I also keep baked cream cheese spaghetti casserole in my rotation because it is rich, easy, and super filling.
When you make casseroles often, it helps to keep a few basics stocked: a good jarred marinara, shredded cheese in the freezer, and some kind of bread or pasta. That way, even if the week gets chaotic, dinner is still doable.
Common Questions
Can I use frozen meatballs?
Yes, and I do it all the time. Just make sure they are fully cooked, then warm them in the sauce before assembling so everything heats evenly.
How do I keep the rolls from getting soggy?
Toast them lightly and do not over sauce the bread at the start. Put most of the sauce on the meatballs and around the edges, then add extra after baking if you want.
Can I make Meatball Sub Casserole ahead of time?
Yep. Assemble it, cover, and refrigerate for up to a day. Bake when ready, and add a few extra minutes since it starts cold.
What cheese works best?
Mozzarella is the classic choice for that stretchy pull. I like adding provolone for more flavor, or a sprinkle of parmesan on top.
What should I serve with it?
A simple salad, roasted broccoli, or even a bowl of soup works. If you are feeding teens, toss some chips or fries on the side and call it a party.
A cozy dinner you will want to repeat
If you are craving that warm, cheesy sub shop feeling at home, Meatball Sub Casserole really delivers without a lot of work. Keep the sauce warm, toast the rolls if you can, and let it rest a few minutes before serving for the best scoopable slices. I also like checking other home cook versions when I want small variations, like Meatball Sub Casserole – The Country Cook and Meatball Sub Casserole – Aunt Bee’s Recipes. Now go grab your baking dish, and let dinner be the easy, melty, happy kind tonight.


Meatball Sub Casserole
Ingredients
Method
- Preheat your oven to 375°F (190°C).
- Warm marinara sauce in a saucepan and add Italian seasoning and garlic powder if desired.
- Add meatballs to the sauce and simmer for about 5 to 8 minutes, until hot.
- Split hoagie rolls and lay them in a 9×13 baking dish.
- Spoon a little sauce into each roll, then tuck in the meatballs.
- Pour more sauce over the top and around the sides, but do not flood the bread.
- Cover everything with mozzarella and optionally add provolone or parmesan.
- Bake until the cheese is melted and bubbly, about 15 to 20 minutes.
- Let it sit for 5 minutes before serving to scoop cleanly.

