This post may contain affiliate links. Please read our disclosure policy.

This meatball casserole gives me pasta, meatballs, and marinara in one dish, and it is the easiest version I make. The dry pasta bakes right in the sauce until it is tender, the meatballs go soft and warm all the way through, and the mozzarella on top turns golden and bubbly. Every bite is saucy, cheesy, and hearty.

Cheesy meatball pasta casserole in a white baking dish with a spoon lifting a serving.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

On a busy weeknight, this is what gets dinner on the table without a sink full of pots to wash after. I keep a bag of frozen meatballs on hand for it, so I am halfway there before I even start.

The dry pasta goes straight into the dish and cooks in the marinara and beef broth as it bakes. That means it soaks up flavor the whole time instead of getting coated in sauce at the end. It is the difference between pasta that tastes seasoned all the way through and pasta that tastes plain under sauce.

photo of Jen

Tested & Perfected

Why I Went Back In and Retested This One From Scratch

I went back into the kitchen because I wanted to know if the pasta really needed to be boiled first. I tested it both ways. Boiling the pasta separately works, but it means an extra pot and more cleanup, and the flavor was flatter. Cooking the dry pasta right in the sauce and broth won on every count, so that is the only way I make it now. I also dialed in low sodium beef broth after a saltier batch, and now it tastes seasoned instead of salty.

signature

This Part Matters

The dry pasta goes into the dish uncooked, and it only cooks through if it is sitting in enough liquid. Stir everything together and press the pasta down so it is mostly covered by the sauce and broth before it goes in the oven.

Then cover the dish tightly with foil for the first 40 minutes. That trapped steam is what actually cooks the pasta. If you lift the foil early or leave the pasta poking out of the liquid, you get crunchy dry bits on top.

Check for al dente before you add the cheese. If it needs a few more minutes, give it that time covered, then move on to the mozzarella.

meatball casserole ingredients.

What You’ll Need

  • Dried pasta: Short shapes like ziti, rotini, penne, or rigatoni hold up best because they cook evenly submerged in the liquid. Long pasta like spaghetti does not work here unless you break it up, and even then it clumps.
  • Frozen meatballs: Thaw them first so they warm through in the same time the pasta cooks. Italian or chicken meatballs both work, and homemade are great as long as they are already cooked through before they go in.
  • Low sodium beef broth: Use low sodium, not regular. The pasta soaks up the broth as it bakes, so regular broth concentrates and the whole dish ends up too salty. If you use chicken meatballs, chicken broth is a natural match.
  • Marinara sauce: The sauce flavors everything, so use one you actually like eating on its own. A flat jarred sauce makes a flat casserole.
  • Mozzarella: Shred it fresh off the block. Pre-shredded cheese is coated in anti-caking powder that keeps it from melting smoothly, and you can see the difference in the finished top. I shred mine while the casserole bakes so it adds no extra time.
close up look meatball casserole.

How to Make Meatball Casserole

Step 1: Prep the Dish Preheat the oven to 400°F and spray a 9×13 baking dish with cooking spray. A well-greased dish keeps the pasta edges from sticking as they bake.

Step 2: Add Everything to the Dish Pour in the dried pasta, thawed meatballs, marinara, beef broth, Italian seasoning, garlic powder, onion powder, and red pepper flakes. Stir it together and press the pasta down so it is mostly covered by the liquid.Meatballs, pasta, and marinara sauce combined in a white baking dish before baking.

Step 3: Bake Covered Cover the dish tightly with foil and bake for 40 minutes. Pull it out and check the pasta. If it is not quite al dente, cover it back up and give it another 5 minutes.Baking dish covered tightly with aluminum foil ready to bake.

Step 4: Add the Cheese Once the pasta is al dente, top the casserole with the shredded mozzarella and return it to the oven uncovered for 5 to 10 minutes, until the cheese is melted and bubbly.Meatball casserole topped with shredded mozzarella cheese before baking.

Step 5: Serve Sprinkle with chopped parsley and serve it warm. A little crusty bread on the side is all it needs.Baked meatball casserole with melted cheese in a white dish surrounded by parsley and forks.

Easy Ways to Switch It Up

Swedish style: Swap the marinara for cream of mushroom and sour cream for a completely different, creamy dinner. My Swedish meatball pasta bake is built around that idea if you want the full version.

Creamy white sauce: Replace the marinara with Alfredo for a rich, garlicky bake. A jar works, or use my homemade Alfredo sauce recipe.

Spicier: Use hot Italian sausage meatballs or bump up the red pepper flakes if you like a little heat running through it.

Spoon lifting a cheesy serving of meatball pasta casserole from the baking dish.

A Few Things Worth Knowing

Check the pasta, not the clock. Ovens run differently. Start checking at 40 minutes and add time in short bursts until it is al dente, since overbaked pasta goes soft fast.

Make it smaller. You can halve the whole thing and bake it in a 9×9 or 10×10 dish for a smaller crowd.

If you love a baked pasta night, my baked spaghetti and meatballs recipe is another one my family asks for, and you can use my easy homemade meatballs in either dish.

Overhead view of cheesy meatball casserole with a wooden spoon serving up penne pasta.

Storage Instructions

Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat: Warm individual portions in the microwave, or cover and reheat in the oven until hot through.

Freezer: I do not recommend freezing this one. The baked pasta turns mushy when it thaws.

Make ahead: You can assemble the whole thing up to 8 hours in advance. Cover it and keep it in the fridge, then bake when you are ready.

Overhead shot of meatball casserole with a spoon, surrounded by parsley, cheese, and forks.

More Easy Casserole Recipes

If dump and bake dinners are your thing, this is one of my favorite easy casserole recipes to keep in the rotation. A few more worth trying:

No ratings yet
Wooden spoon scooping cheesy meatball penne casserole from a white baking dish.

Dump and Bake Meatball Casserole

Serves — 8
Dump and bake meatball casserole layers pasta, marinara, and frozen meatballs under melty mozzarella and bakes it all in one dish. Cheesy, hearty, and made for busy nights.
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes

Ingredients
 

  • 1 pound dried pasta like ziti, rotini, penne, etc
  • 28 ounce bag frozen meatballs thawed
  • 24 ounce marinara sauce
  • 3 cups low sodium beef broth
  • 1 teaspoon Italian seasoning
  • ¾ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ¼ teaspoon red pepper flakes
  • cups mozzarella cheese freshly shredded
  • Fresh parsley chopped for garnish, optional

Instructions
 

  • Preheat the oven to 400 F and spray a 9×13 baking dish with cooking spray.
  • Pour the dried noodles, meatballs, pasta sauce, broth, Italian seasoning, garlic powder, onion powder, and red pepper flakes into the dish. Stir around and try to push the pasta down so it’s mostly covered by the sauce/liquid.
    1 pound dried pasta, 28 ounce bag frozen meatballs, 24 ounce marinara sauce, 3 cups low sodium beef broth, 1 teaspoon Italian seasoning, ¾ teaspoon garlic powder, ¼ teaspoon onion powder, ¼ teaspoon red pepper flakes
  • Tightly cover in foil and bake for 40 minutes. Remove from the oven and see if the pasta is cooked to al dente. If it isn’t, cook for an additional 5 minutes.
  • Once the pasta reaches al dente, top with the mozzarella cheese and return to the oven, uncovered, for about 5-10 minutes until the cheese is bubbly and melted.
    2½ cups mozzarella cheese
  • Serve warm topped with parsley and a crusty bread, if desired.
    Fresh parsley

Jenn’s Notes

Store leftovers in an airtight container in the fridge for up to 3 days. This one does not freeze well, since the baked pasta turns mushy after thawing.
You can assemble it up to 8 hours ahead, cover, and refrigerate until you are ready to bake.
 
A few things that make the difference:
  • use low sodium beef broth, because the pasta soaks it up as it bakes and regular broth ends up too salty.
  • Shred the mozzarella fresh off the block for a smooth, bubbly top.
  • Start checking the pasta at 40 minutes since ovens vary, and use a marinara you enjoy on its own.
  • You can halve the recipe in a 9×9 or 10×10 dish.

Nutrition Info

Calories: 806kcal | Carbohydrates: 64g | Protein: 46g | Fat: 40g | Saturated Fat: 17g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 16g | Cholesterol: 132mg | Sodium: 1130mg | Potassium: 1172mg | Fiber: 4g | Sugar: 7g | Vitamin A: 846IU | Vitamin C: 9mg | Calcium: 292mg | Iron: 4mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!

Leave a comment

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

How many stars would you give this recipe?




Comments