You know that saucy, meaty, satisfying sub you love some much?! You call it your favorite? Well… you just wait until you try our Favorite Meatball Marinara Casserole! The aroma of tender meatballs, tangy tomato sauce, savory garlic bread, and melted mozzarella cheese will fill your kitchen and have everyone’s mouth watering. It’s easy to prepare, and only takes 1 (well worth it!) hour to make. Every bite of Favorite Meatball Marinara Casserole is a satisfying combination of savory flavors and textures that will have you picking a new favorite in no time!

recipe image


  • 1 (16-ounce) package frozen garlic bread
  • 2 (24-ounce) jars spaghetti sauce
  • 40 Italian-style frozen meatballs
  • 2 cups mozzarella cheese, shredded
  • 1/4 cup parmesan cheese, grated
  • chives, optional, to taste, for garnish


Step 1 –Preheat the oven to 425 degrees F.

Step 2 –On a baking sheet, add the garlic bread, spread-side up, and bake until it is warm and golden-brown, about 10-12 minutes. Set aside to cool.

Step 3 –Lower the oven temperature to 350 degrees F.

Step 4 –In a large pot, bring the spaghetti sauce to a boil.

Step 5 –Add the meatballs into the sauce, then reduce the stove heat to low and simmer until the meatballs are heated through, about 20 minutes.

Step 6 –Tear the garlic bread into bite-size pieces and spread them into the bottom of a 9×13-inch baking dish.

Step 7 –Pour the spaghetti sauce and the meatballs over the garlic bread, ensuring to coat the bread with the sauce and evenly distribute the meatballs.

Step 8 –Spread the mozzarella cheese on top of the sauce in a layer, followed by a layer of the parmesan cheese.

Also Read:  Gluten-Free Fudgy Brownies

Step 9 –Bake the casserole until the cheese has melted, about 20-25 minutes.

Step 10 –Sprinkle the casserole with the chives.

Step 11 –Serve warm.