
Baked Meatballs Pasta Casserole

By Emma
Certified Culinary Professional
I kept thinking about how much easier life would be if the meatballs and pasta just cooked together instead of babysitting two pots. This Baked Meatballs Pasta Casserole does exactly that and the rigatoni actually gets tender in the oven which I didn’t think would work until last Tuesday.
Why You’ll Love This Recipe
- Everything cooks in one dish so there’s no pre-boiling pasta
- The meatballs stay moist because they’re surrounded by sauce and steam the whole time
- You get those crispy cheese edges from broiling at the end
- It’s honestly hard to mess up since the foil traps everything
- The water you pour over seems weird but it’s what makes the pasta soft
- Leftovers taste even better the next day because the flavors keep doing their thing
The Story Behind This Recipe
I made this last Tuesday after work because I had ground beef that needed using and I was too tired to stand over the stove. My usual method involves browning meatballs in a pan then boiling pasta separately and it just felt like too many steps. I remembered my mom used to bake pasta dishes covered in foil and the pasta would somehow cook through so I figured why not throw raw rigatoni in there with everything else. The 2 cups of water felt like a gamble but the pasta came out completely cooked and the meatballs hit 165°F right when the hour was up. Now it’s my default easy Italian casserole method when I don’t want to think too hard.
What You Need
You’ll need ground beef for the meatballs but the recipe doesn’t spell out the exact mix so I just used a pound of 85/15 and added an egg, breadcrumbs, garlic, salt and some dried oregano. That’s what I had and it worked fine. The uncooked rigatoni is important because it’s sturdy enough to handle an hour in the oven without turning to mush. I tried penne once and it got too soft. You need mozzarella but not the pre-shredded kind because that has anti-caking stuff on it and doesn’t melt right. Just buy a block and tear it into chunks with your hands.
Marinara sauce is your call but I used two jars of the basic store brand and it was totally fine for a meatball pasta bake. You’re adding 2 cups of water which sounds insane but that’s what makes the rigatoni actually cook so don’t skip it or you’ll bite into crunchy pasta. Salt and pepper go on at the end and you need more than you think because the pasta soaks up a lot of seasoning while it bakes.
How to Make Baked Meatballs Pasta Casserole
Turn your oven to 400°F before you do anything else. I forgot this once and had to wait around with raw meat sitting on the counter which felt gross.
Get a big bowl and mix your meatball ingredients together but don’t go crazy with it. I used my hands because a spoon felt awkward and I just squeezed everything together until it looked combined. If you overwork it the meatballs get dense and weird. Line a baking sheet with parchment paper because otherwise you’re scrubbing baked-on meat bits later. I used a cookie scoop to portion out about 2 tablespoons per meatball and rolled them between my palms. You should end up with around 20 which feels like a lot but they shrink a bit while baking.
Grab your 8 by 10-inch baking dish and spread half the uncooked rigatoni on the bottom. It’ll look like not enough pasta but trust it. Drop half your meatballs on top and space them out so they’re not all crowded in one corner. Tear up half the mozzarella and scatter it over everything. Pour half the marinara sauce on top and make sure it gets into the gaps because any exposed pasta will stay hard.
Now you just repeat the whole thing with the other half of your ingredients. More rigatoni, more meatballs, more cheese and more sauce. Hit the top layer with salt and pepper and don’t be shy about it.
Here’s the part that felt wrong but absolutely works. Pour 2 cups of water right over the top of everything. It looks like you’re drowning this easy Italian casserole but the pasta needs that liquid to soften up. Cover the whole dish tightly with foil and make sure the edges are sealed or steam escapes. Bake it for an hour at 400°F and you’ll know it’s done when the sauce is bubbling at the edges and the meatballs hit 165°F on a thermometer.
Pull off the foil and switch to broil. This only takes a few minutes and the cheese on top will start browning and the whole thing smells like a pizzeria. Watch it close because broilers are fast and unforgiving. When I made this last Tuesday the cheese went from pale to golden in about 90 seconds and I almost burned it because I was checking my phone.
Let it sit for 10 minutes before you serve it. The sauce thickens up as it cools and everything holds together better when you scoop it out.
What I Did Wrong the First Time
I didn’t seal the foil tight enough on the edges and steam kept leaking out during the bake. The pasta closest to the sides stayed kind of firm and crunchy because it dried out instead of steaming. I had to pour extra water around the edges halfway through and re-cover it which was annoying because the dish was already hot and the foil kept slipping. Now I crimp the foil down hard all the way around before it goes in and I haven’t had that problem since.


Baked Meatballs Pasta Casserole
- meatball mixture ingredients (not specified here)
- uncooked rigatoni
- mozzarella chunks
- marinara sauce
- 2 cups water
- salt and pepper
- 1 Preheat your oven to 400°F. This temperature sets a solid base for the pasta to cook through while the meatballs finish safely inside.
- 2 In a large bowl, gently combine all the meatball ingredients. Do not overwork the meat; either use clean hands or a spoon. The goal is to mix just enough so the ingredients bind without packing the meat tightly.
- 3 Line a rimmed baking sheet with parchment paper. Use a cookie scoop to portion about 2 tablespoons of meatball mixture per ball. Roll each scoop into a tight ball, spacing them apart on the sheet. You should get roughly 20 meatballs. The small size ensures they cook through evenly.
- 4 Grab an 8 by 10-inch baking dish. Spread half the uncooked rigatoni into an even layer across the bottom. This gives a sturdy pasta base that will soak up sauce and moisture.
- 5 Layer half the meatballs on top of the pasta, spacing them evenly. Drop chunks of mozzarella over the meatballs to start melting as they bake.
- 6 Pour half of the marinara sauce over the meatballs and pasta. Make sure the sauce covers the pasta; it prevents drying or burning during the long bake.
- 7 Repeat this layering process with the remaining half of the rigatoni, meatballs, mozzarella, and marinara sauce. Finish by seasoning the top generously with salt and pepper. This final seasoning punch brightens all the rich flavors baking below.
- 8 Pour 2 cups water over the layered dish. Cover tightly with foil to trap steam and softness in the pasta. Bake at 400°F until the rigatoni becomes tender and the meatballs reach an internal 165°F. This takes about 1 hour. You’ll notice bubbling sauce at the edges and a smell rich with tomato and meat cooking.
- 9 Remove the foil and switch your oven to broil. Broil a few minutes until the cheese on top browns slightly and the bake bubbles fiercely. Listen for the sizzle and watch carefully to avoid burning.
- 10 Let the casserole rest for 10 minutes before serving. This lets juices settle and thickens the sauce slightly. Serve warm, garnished with fresh basil and grated Parmesan. Offer extra marinara sauce at the table for those who want more comforting tang.
Tips for the Best Baked Meatballs Pasta Casserole
Use a metal baking dish instead of glass if you have one. Metal conducts heat faster and the edges of your meatball pasta bake will bubble and brown more evenly when you pull off that foil. Glass works but it takes longer to heat through and the corners sometimes stay pale.
Don’t stack your meatballs right on top of each other between layers. I did that once thinking it would save space and the ones in the middle didn’t hit 165°F until way after the hour mark. Spread them out so hot air and sauce can reach every side.
Check the water level about 40 minutes in if you’re paranoid like me. Lift one corner of the foil fast and peek at the sauce. If it looks dry or the pasta on top isn’t covered you can add another half cup of water and reseal. I’ve only had to do this once when my foil wasn’t crimped tight but it saved the whole dish.
Let your broiler preheat for a full 5 minutes before you stick the uncovered dish back in. A cold broiler takes forever to brown cheese and you end up overcooking the bottom while you wait for the top to color. When the broiler’s actually hot the cheese gets those brown spots in under 2 minutes.
Serving Ideas
I like this with garlic bread on the side but not the soft kind. Get a baguette, slice it thick and toast it hard so you can use the edges to scrape up sauce from the bottom of your bowl. The crunchy texture works better than soft bread that just gets soggy.
A really simple salad with iceberg, red onion and Italian dressing cuts through all the cheese. I’m talking bare minimum effort here because you already baked a whole casserole. Sometimes I just put the lettuce in a bowl and call it done.
Leftovers are good cold straight from the fridge if you’re standing at the counter at midnight. The cheese firms up and the whole thing holds together like a slice of lasagna. I’ve eaten it this way more times than I want to admit.
Variations
Swap half the ground beef for Italian sausage if you want more flavor without adding extra seasonings. Squeeze the sausage out of the casings and mix it with the beef before you form the meatballs. The fennel and spices in the sausage do all the work for you and it tastes way more interesting.
You can use frozen meatballs instead of making your own and this easy Italian casserole still works. Just thaw them completely first or they’ll still be cold in the center when everything else is done. I tried it with the frozen ones from Costco and nobody knew the difference.
Penne works if you absolutely can’t find rigatoni but cut the baking time by 10 minutes. Penne’s thinner and it gets soft faster than the thick rigatoni tubes. I overcooked it once and the texture was mushy which kind of ruined the whole thing.
Add a layer of ricotta mixed with an egg between the pasta layers if you want it more like a baked ziti. Spread it thin with a spoon and it’ll set up like a creamy custard layer while it bakes. Makes it richer but also makes it harder to reheat without drying out.
FAQ
Can I use a different shape of pasta besides rigatoni? Rigatoni works best because it’s thick and holds up to the long bake time without getting mushy. Penne is okay but cut your time by 10 minutes. Shells or rotini fall apart and get weird so I’d skip those completely.
How do I know when the pasta is actually cooked through? Stick a fork into the center of the dish and pull out a piece of rigatoni from the middle layer. If it’s tender all the way through without any hard center you’re good. The edges cook faster so don’t just test those.
Can I make this ahead and bake it later? Yeah assemble the whole thing, cover it with foil and stick it in the fridge for up to 24 hours. Add 15 minutes to the bake time since it’s going in cold. Don’t add the water until right before you bake or the pasta will absorb it sitting there and you’ll end up with crunchy noodles.
What if I don’t have exactly 2 jars of marinara sauce? You need about 4 cups total so measure whatever sauce you have. Too little and your baked rigatoni recipe will come out dry. Too much and it’ll be soupy but honestly that’s better than dry so err on the side of more sauce.
Can I skip the water? No the water is what actually cooks the pasta. Without it you’re just baking hard noodles in sauce and they won’t soften. I know it looks wrong when you pour it over but trust the process here.
Do I really need to cover it with foil the whole time? Yes or the top will dry out and burn before the inside cooks. The foil traps steam and that’s what makes everything tender. I tried it once without foil thinking I could just watch it closely and the top layer of pasta turned into little dried out tubes.
How tight does the foil need to be? Crimp it down around the edges of the dish so steam can’t escape. If you see steam leaking out during baking take it out carefully and press the foil down tighter. Loose foil means dry pasta on the edges.
Can I use pre-shredded mozzarella? You can but it won’t melt as smooth because of the anti-caking powder they coat it with. I’ve done it when I was lazy and it’s fine but the cheese stays kind of grainy instead of getting all melty and stringy like when you use a block.
What size should I make the meatballs? About 2 tablespoons each which is roughly the size of a walnut in the shell. Too big and they won’t cook through in an hour. Too small and they dry out. I use a cookie scoop to keep them consistent.
How do I store leftovers? Let it cool completely then cover the dish with plastic wrap or transfer it to a container with a lid. It’ll keep in the fridge for 4 days. The pasta soaks up more sauce as it sits so leftovers are actually less liquidy than when you first made it.
Can I freeze this? Yeah but do it before you bake it. Assemble everything, wrap the whole dish in plastic wrap then foil and freeze for up to 3 months. Thaw it overnight in the fridge before baking and add 10 minutes to the time since it’ll still be pretty cold.
How do I reheat leftovers without drying them out? Add a splash of water or extra marinara over the top, cover with foil and heat at 350°F for about 20 minutes. Microwave works too but cover it and add a little water or it’ll turn into a dried out brick.
Why are my meatballs dry? You either overworked the meat when mixing or didn’t use enough fat. Ground beef that’s too lean like 90/10 or 93/7 makes dry meatballs. Stick with 85/15 or even 80/20 and mix it gently just until combined.
Can I add vegetables to this? Sure but pre-cook them first. I tried throwing raw spinach in once and it released so much water that the whole thing turned soupy. Sautéed mushrooms, cooked zucchini or roasted peppers work fine if you drain them well before adding.
What if my meatballs aren’t at 165°F after an hour? Cover it back up with foil and give it another 15 minutes. Check the ones in the very center of the dish since those take longest. If the pasta’s getting too soft you can take those meatballs out and microwave them separately.
Do I have to broil it at the end? No but the top won’t have that browned cheese crust. You can skip it if your broiler makes you nervous but you’re missing out on the best textural part of the whole dish.
How long do I broil it? 2 to 3 minutes max. Broilers are crazy hot and cheese goes from pale to burnt fast. Stand there and watch it the whole time. I’m serious about this because I’ve burned the top twice by walking away.
Can I use fresh mozzarella? It has too much moisture and will make everything watery. Stick with low-moisture mozzarella in a block. Fresh mozzarella is for caprese salad not for baking in a casserole for an hour.
What can I use instead of marinara? Any tomato-based pasta sauce works. I’ve used arrabbiata when that’s what I had and it was fine just a little spicier. Alfredo or cream sauces won’t work because they’ll curdle during the long bake.
Why is my pasta still crunchy after an hour? Either you didn’t use enough water, your foil wasn’t sealed tight so steam escaped, or your oven runs cold. Check with a thermometer that it’s actually hitting 400°F. Add more water, reseal and bake another 15 minutes.
Can I make this in a different size pan? An 8 by 10-inch is what I tested but a 9 by 13 will work if you increase everything by half. The layer will be thinner so check it at 45 minutes instead of an hour. Smaller pans make it too thick and the center won’t cook through.
Do I season the meatball mixture too? Yeah add salt, pepper, garlic and whatever dried herbs you want when you mix the meat. I mentioned this in the ingredients section but didn’t spell out exact amounts because I just eyeball it. Start with a teaspoon of salt and half a teaspoon of pepper per pound of meat.
What if I don’t have a meat thermometer? Cut one of the center meatballs in half and make sure there’s no pink inside. It should be completely brown all the way through. This isn’t as accurate as a thermometer but it’ll work in a pinch.
Can I use ground turkey instead of beef? Sure but add an extra tablespoon of olive oil to the meat mixture because turkey is so lean. Turkey meatballs dry out easier so don’t overbake and maybe check them at 50 minutes instead of waiting the full hour.



















