Making Mealtime Meaningful: Discover how we're giving back with the 12T Cares program →

Meatball Sub Casserole

The base layer is a little bit genius.

hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More

The meatball sub is a formidable sandwich. Maybe even so formidable that it’s kind of hard to eat… you need A LOT of napkins. But its messiness doesn’t make it any less delicious. I mean, there’s meatballs, and chewy bread, and tangy red sauce, and cheese… It’s almost like those ingredients would work well together in pretty much any application. So how about a casserole!

As suspected, a Meatball Sub Casserole works beautifully — just think of it like a giant open face meatball sub, one that you get to share with all your friends.

We’re keeping things easy here. This isn’t a laborious from-scratch recipe; this is a throw-it-together kind of dinner. So we’re using pre-made frozen meatballs, and pre-made marinara sauce, and pre-made bread (well, Texas Toast, more on that in a minute), and then some cheese and a few seasonings. Simple stuff.

Now, the Texas Toast. You could put your ingredients on a basic bread roll. But why wouldn’t you want them on buttery, garlicky, irresistible Texas Toast? Exactly.

So you take that Texas Toast and bake it however the package tells you to. Then you line a baking dish with those slices and worry about the cheesiness of this project for a moment. Take a saucepan and place it over low heat and then melt the ricotta and cream cheese together in that pan before you stir in some Italian seasoning and salt and pepper. Pour that alllllll over the bread. I mean Texas Toast.

Then you’re going to stir the meatballs into the marinara and spoon them over the cheese sauce layer. Make sure to spoon all that sauce over the top. You’re eating this with a fork, so you don’t have to think about the messiness so much.

That wasn’t quite enough cheese, so give it a blanket of mozzarella before you pop it into the oven for just about thirty minutes until it’s nice and bubbly.

See? Wasn’t that easy? This is hearty stuff and it feeds a crowd, but that crowd will be incredibly happy about it, I promise. It’s just hard to resist this kind of comfort in a baking dish!

Yield(s): Serves 6

15m prep time

30m cook time

4.6
Rated 4.6 out of 5
Rated by 54 reviewers

Allergens: Milk, Gluten

hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More
Ingredients
  • 2-lb bag frozen Italian-style meatballs
  • 1 (24 oz) jar marinara sauce
  • 8 slices Texas toast
  • 8 oz cream cheese
  • 1 cup ricotta
  • 2 cups mozzarella cheese, grated
  • 1 teaspoon Italian seasoning
  • Kosher salt and freshly ground black pepper, to taste
Preparation
  1. Bake Texas toast according to package instructions. Remove and set aside.
  2. Preheat oven to 350°F.
  3. Line a baking dish with Texas toast slices. Break up slices as needed to create a single layer across the bottom of the dish.
  4. Add cream cheese and ricotta to a small pot over low heat. Stir until melted, then stir in Italian seasoning and season with salt and pepper.
  5. Pour cheese sauce over Texas toast layer.
  6. Stir meatballs into marinara sauce, then spoon over the cheese sauce layer. Top with mozzarella, then bake for 30 minutes. Enjoy!

Recipe adapted from Smart Schoolhouse.