Table of Contents
ToggleAt A Glance
- Cook your pasta 3-4 minutes less than the package says – it finishes cooking in the oven and mushy ziti is the #1 mistake home cooks make.
- Bake covered at 375°F for 25 minutes, then uncovered for 15-20 minutes to get a golden, bubbling top without a dry, cracked crust.
- The internal temperature should hit 165°F at the center before you pull it (America’s Test Kitchen, 2023).
- Ricotta tastes flat unless you season it directly – add salt, pepper, egg, and fresh basil before it goes into the dish.
- Rest the ziti for 10 minutes after baking or it will fall apart when you serve it.
You know that feeling when a bubbling pan of cheese and pasta comes out of the oven? Pure joy. That’s what happens every time I make oven baked ziti for my family.
I’ve cooked this dish more times than I can count. It’s my go-to comfort food when I need something warm and easy. As a chef, I’ve tested this recipe until it was just right, and now it’s foolproof every single time.
Today, I’ll show you how to make oven baked ziti step by step. No fancy skills needed here, just simple moves and big flavor. Grab your baking dish, and let’s get cooking together.
What Makes Baked Ziti Different From Other Pasta Bakes
Baked ziti is not just pasta with sauce thrown in a pan. The difference is in three things: sauce ratio, cheese structure, and pasta texture going into the oven.
Most pasta bakes – think mac and cheese or pastitsio – use a béchamel or cream sauce. Baked ziti uses a tomato-based sauce, and that changes everything. Tomato sauce has more water in it. That water evaporates during baking. If your sauce ratio is off, you end up with dry, stiff pasta by the time it hits the table.
The cheese structure in baked ziti also works differently from lasagna. In lasagna, you build flat sheets with distinct layers. In ziti, you mix some cheese through the pasta and layer the rest on top and in the middle. This gives you pockets of melted ricotta throughout the dish, not just a solid cheese lid.
And the pasta texture is the part most home cooks get wrong. More on that below.
Choosing the Right Pasta: Ziti vs. Penne vs. Rigatoni
Ziti is the traditional choice. It is a long, smooth tube that gets cut into short pieces for this dish. If your grocery store doesn’t carry it (many don’t in the U.S.), penne is the standard substitute.
Penne works well because its ridged surface – penne rigate specifically – holds onto sauce. The ridges grip the ricotta and tomato sauce better than smooth pasta. Barilla’s penne rigate is the one I reach for when ziti isn’t available (Barilla, 2024).
Rigatoni is my personal pick for a heartier bake. The larger tubes trap sauce inside them, and the texture holds up better after baking and reheating. If you’re making this ahead and freezing it, rigatoni survives the freeze-thaw cycle better than penne.
Why undercooking the pasta matters: The pasta goes into the oven wet, surrounded by hot sauce, for 40+ minutes. It keeps cooking the entire time. If you cook it to al dente on the stovetop, it will be soft and slightly mushy by the time it comes out. Cook it 3-4 minutes less than the package says – what pasta makers call “molto al dente.” It should be firm and slightly chalky in the center when you drain it. That’s correct (Serious Eats, 2022).
Building the Sauce: Jarred vs. Homemade, and Ricotta vs. Béchamel
Jarred Sauce vs. Homemade Tomato Sauce
You can use jarred sauce. I do it on weeknights. The key is knowing which jars are worth using and how to fix them.
Rao’s Homemade Marinara is the jarred sauce I keep in my pantry. It has a short ingredient list, real olive oil, and no added sugar. It also has enough body to hold up during baking without turning watery (Bon Appétit, 2023).
If you use a thinner jarred sauce, simmer it in a saucepan for 10 minutes before assembling the dish. This drives off excess water and concentrates the flavor. Skip this step and your finished ziti will sit in a puddle of liquid at the bottom of the pan.
For homemade sauce, a simple San Marzano tomato sauce works best. San Marzano tomatoes are less acidic and have more flesh than standard canned tomatoes. Crush them by hand, cook with garlic and olive oil for 20 minutes, and season well. That’s it.
Ricotta vs. Béchamel
Ricotta is the traditional choice for American-style baked ziti. It gives you those creamy white pockets throughout the pasta. The problem is that plain ricotta tastes flat and grainy when baked.
Fix it before it goes in: mix your ricotta with one egg per pound of pasta, salt, black pepper, a handful of fresh basil, and a quarter cup of grated Parmigiano-Reggiano. The egg binds it so it doesn’t weep water into the dish. The seasoning makes it taste like something.
Béchamel is the French-Italian alternative. It is a white sauce made from butter, flour, and whole milk. It gives a creamier, richer result and melts more evenly than ricotta. Some southern Italian versions use béchamel instead of ricotta entirely. If you want a silkier texture and don’t mind the extra step, béchamel is the better technical choice (King Arthur Baking, 2024).
For this guide, we’re using ricotta. It’s faster and most people expect it in baked ziti.
Oven Temperature and Timing: A Complete Breakdown
This is where opinions split. Here’s how each temperature behaves in practice.
| Oven Temp | Covered Time | Uncovered Time | Internal Temp Done | Result |
|---|---|---|---|---|
| 350°F | 30 min | 20-25 min | 165°F | Gentle, even heat – good for delicate cheeses, slower browning |
| 375°F | 25 min | 15-20 min | 165°F | Best balance of browning and moisture – my go-to temp |
| 400°F | 20 min | 10-15 min | 165°F | Fast browning – risk of dry edges if timing is off |
My recommendation: 375°F. It gives you a golden top without drying out the edges. At 350°F, you often wait too long for the browning and the pasta overcooks in the process. At 400°F, the top browns fast but the center may not be fully hot.
Use an instant-read thermometer. Slide it into the center of the dish. When it reads 165°F, the dish is done regardless of how it looks on top. This is the standard food safety threshold for cooked dishes with eggs and dairy (USDA Food Safety, 2023).
Assembly Technique: Layering for Even Moisture and Cheese Pull
The order you put things in the pan matters. Here is the exact sequence I use.
Layer 1: Spread a thin layer of sauce on the bottom of the pan. This keeps the pasta from sticking and burns from drying out on the bottom.
Layer 2: Half the pasta. Spread it evenly.
Layer 3: Half the ricotta mixture. Drop it in spoonfuls across the pasta – don’t spread it into a solid layer. You want pockets, not a sheet.
Layer 4: A third of the mozzarella. This is the internal pull layer.
Layer 5: Half the remaining sauce.
Layer 6: The rest of the pasta, the rest of the ricotta, another third of the mozzarella, and the rest of the sauce.
Layer 7: The final third of mozzarella on top, plus a generous layer of grated Parmigiano-Reggiano. This is your crust layer.
Why this sequence works: The sauce layers keep moisture distributed through the whole dish. The cheese in the middle gives you stretch when you scoop. The cheese on top browns and crisps. If you put all the cheese on top, the inside stays dry and you get a thick cheese lid with plain pasta underneath.
Covered vs. Uncovered Baking: When and Why
Start covered, finish uncovered. This is not optional.
Why covered first: The foil traps steam. That steam keeps the pasta moist and heats the dish evenly from all sides. Without foil, the top cheese layer burns before the center is hot.
Why uncovered at the end: Steam is also your enemy if you use it the whole way through. It keeps the top wet. A wet top means soft, pale cheese – not the golden, slightly crispy top that makes baked ziti worth making. Pull the foil for the last 15-20 minutes to let the moisture escape and the top brown.
One tip on the foil: Spray the underside with cooking spray before laying it on the dish. If you skip this, the foil sticks to the cheese and pulls the top layer off when you remove it. I learned this the hard way during a catering event in 2011. Never again.
How to Tell When Baked Ziti Is Truly Done
Three signs tell you the dish is ready. You want all three.
1. The edges are bubbling. Not just a slight shimmer – active, rolling bubbles around the edges of the pan. This means the liquid is hot enough throughout.
2. The top is golden. The mozzarella should be melted and spotted with light brown patches. If it’s still completely white and smooth, it needs more time uncovered.
3. The internal temperature reads 165°F. Slide a thermometer into the center of the dish, not the edge. The center is always the last part to heat up. If the center reads 160°F and the edges are bubbling perfectly, give it 5 more minutes and check again.
The rest time: Pull the dish from the oven and wait 10 minutes before serving. The pasta is still cooking slightly from residual heat. More practically, the sauce needs time to tighten up. If you scoop it immediately, the sauce runs and the slices fall apart. Ten minutes gives it structure.
Make-Ahead, Freezing, and Reheating Without Drying It Out
Make-Ahead (1-2 Days)
Assemble the dish completely but don’t bake it. Cover tightly with foil and refrigerate. When you’re ready to bake, add 10 minutes to the covered baking time since the dish starts cold. Everything else stays the same.
Freezing
Baked ziti freezes well for up to 3 months. You have two options:
- Freeze before baking: Assemble, cover with two layers of foil, and freeze. Thaw overnight in the refrigerator before baking. Add 10-15 minutes to baking time.
- Freeze after baking: Cool completely first. Portion into airtight containers or wrap individual servings tightly. This is the better option for quick weeknight reheating.
Reheating Without Drying It Out
The biggest reheating mistake is putting it back in a hot oven without liquid. The pasta absorbs moisture from the sauce as it sits. When you reheat it, there’s less liquid and the pasta dries out.
Fix: Add 2-3 tablespoons of water or extra sauce over the portion before reheating. Cover with foil. Reheat at 350°F for 20-25 minutes for a full dish, or 2-3 minutes in the microwave for individual portions with a damp paper towel on top.
My Go-To Baked Ziti Recipe
This is the version I make at home. It is not the most complex recipe. It is the one that works every time.
Ingredients (Serves 6-8)
Pasta
- 1 lb ziti or penne rigate (Barilla or De Cecco)
- Salt for pasta water
Sauce
- 1 jar (24 oz) Rao’s Homemade Marinara, or 3 cups homemade San Marzano tomato sauce
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1/2 teaspoon red pepper flakes
- Salt and black pepper to taste
Ricotta Layer
- 15 oz whole-milk ricotta (not part-skim – it’s watery)
- 1 large egg
- 1/2 cup grated Parmigiano-Reggiano
- 1/2 cup fresh basil leaves, torn
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Cheese
- 1 lb whole-milk low-moisture mozzarella, shredded by hand from a block (not pre-shredded – the anti-caking starch prevents proper melting)
- 1/2 cup grated Parmigiano-Reggiano for the top
Substitutions:
- No ziti or penne: use rigatoni
- No fresh basil: use 1 teaspoon dried Italian seasoning in the ricotta
- No Parmigiano-Reggiano: use Pecorino Romano (sharper flavor)
- Dairy-free: use cashew ricotta and vegan mozzarella – add an extra tablespoon of olive oil to compensate for lower fat content
Step-by-Step Instructions
Step 1: Preheat and prep. Preheat your oven to 375°F. Grease a 9×13-inch baking dish with olive oil or cooking spray. Set aside.
Step 2: Cook the pasta short. Bring a large pot of heavily salted water to a boil (it should taste like mild seawater). Cook the pasta 3-4 minutes less than the package directions. It will be firm and slightly chalky in the center. Drain and toss with a splash of olive oil to prevent sticking.
Step 3: Build the sauce. Heat 2 tablespoons of olive oil in a large saucepan over medium heat. Add garlic and red pepper flakes. Cook for 60 seconds until fragrant – don’t let the garlic brown. Add the marinara sauce. Simmer for 10 minutes, stirring occasionally. Season with salt and black pepper. Remove from heat.
Step 4: Season the ricotta. In a bowl, combine ricotta, egg, Parmigiano-Reggiano, basil, salt, and pepper. Mix well. Taste it. It should taste good on its own – savory, herby, slightly rich. If it tastes flat, add more salt.
Step 5: Combine pasta and sauce. Add the drained pasta to the saucepan with the sauce. Toss to coat every piece. The pasta should be well sauced but not swimming.
Step 6: Assemble. Spread a thin layer of sauce on the bottom of the baking dish. Add half the pasta. Drop spoonfuls of half the ricotta mixture over the pasta. Scatter a third of the mozzarella over the ricotta. Add the rest of the pasta. Drop the remaining ricotta on top. Add another third of the mozzarella. Pour any remaining sauce over everything.
Step 7: Top and cover. Scatter the final third of mozzarella over the top. Add the 1/2 cup of Parmigiano-Reggiano. Cover tightly with foil (spray the underside with cooking spray first).
Step 8: Bake covered. Bake at 375°F for 25 minutes.
Step 9: Uncover and brown. Remove the foil. Bake for another 15-20 minutes until the top is golden and the edges are bubbling. Check the center with a thermometer – it should read 165°F.
Step 10: Rest before serving. Remove from the oven. Let it sit uncovered for 10 minutes. Then scoop and serve.
Common Mistakes and Exactly How to Fix Them
Overcooked, mushy pasta: You cooked it to al dente before baking. Next time, pull it 3-4 minutes early. The pasta finishes in the oven.
Watery sauce pooling at the bottom: Your sauce was too thin, or your ricotta was part-skim and released water during baking. Simmer the sauce for 10 minutes before using. Always use whole-milk ricotta.
Dry, cracked top: You baked it uncovered the whole time, or at too high a temperature. Start covered at 375°F for the first 25 minutes, then uncover.
Flat, bland ricotta layer: You put unseasoned ricotta straight from the container into the dish. Always season ricotta directly – salt, pepper, egg, cheese, herbs – before it goes in.
Dish falls apart when served: You cut into it right out of the oven. It needs 10 minutes to set. Set a timer.
Cheese lid that peels off: The foil stuck to the cheese during covered baking. Spray the underside of the foil before covering the dish.
Frequently Asked Questions About Oven Baked Ziti
What is baked ziti?
Baked ziti is a pasta bake made with ziti or penne pasta, tomato sauce, seasoned ricotta, and mozzarella, cooked in the oven until hot and golden on top. It is a staple of Italian-American home cooking, popular for family dinners, potlucks, and meal prep.
How long does baked ziti take to cook?
At 375°F, baked ziti takes about 40-45 minutes total: 25 minutes covered and 15-20 minutes uncovered. Add 10 minutes if baking from the refrigerator. The dish is done when the center reads 165°F on an instant-read thermometer and the top is golden (America’s Test Kitchen, 2023).
Can I make baked ziti the night before?
Yes. Assemble the dish completely, cover with foil, and refrigerate for up to 2 days. When ready to bake, add 10 minutes to the covered portion of the baking time. Everything else stays the same.
What is the difference between baked ziti and lasagna?
Baked ziti uses tube-shaped pasta mixed with sauce and cheese, while lasagna uses flat sheets layered with meat sauce and béchamel. Baked ziti is faster to assemble and has a more casual, scoopable texture. Lasagna has more defined layers and a denser structure.
Can I add meat to baked ziti?
Yes. Brown 1 lb of Italian sausage (casings removed) or ground beef in a pan before making the sauce. Drain the fat, then add it to the sauce. Italian sausage – hot or sweet – is the better choice because it brings its own seasoning. Add it during Step 3 when you build the sauce.
What is the best cheese for baked ziti?
Whole-milk, low-moisture mozzarella shredded from a block is the best choice for baked ziti. Pre-shredded mozzarella contains anti-caking starch (often potato starch) that prevents proper melting and gives the cheese a grainy texture (Serious Eats, 2022). Fresh mozzarella (the water-packed kind) is too wet – it releases water during baking and makes the dish soggy.
How do I reheat baked ziti without drying it out?
Add 2-3 tablespoons of water or extra marinara over the portion before reheating. Cover with foil. Bake at 350°F for 20-25 minutes for a large portion. For individual servings, microwave with a damp paper towel on top for 2-3 minutes. The added liquid replaces the moisture the pasta absorbed while sitting.
Can I freeze baked ziti?
Yes, for up to 3 months. Freeze before or after baking. If freezing before baking, thaw overnight in the refrigerator, then bake with an extra 10-15 minutes of covered time. If freezing after baking, portion and freeze in airtight containers for the quickest reheating.
Key Takeaways
- Undercook the pasta by 3-4 minutes before baking – it finishes in the oven.
- Season ricotta directly with salt, pepper, egg, Parmigiano-Reggiano, and fresh basil before it goes into the dish.
- Bake covered at 375°F for 25 minutes, then uncovered for 15-20 minutes.
- The dish is done when the center reads 165°F and the edges are actively bubbling.
- Rest for 10 minutes after baking before serving – this is not optional.
- Shred mozzarella from a block; pre-shredded mozzarella doesn’t melt properly.
- To reheat without drying out, add liquid before covering and warming.
I’m Mossaraof, a trained chef and the founder of OvenInsights.com. I spent years cooking at Larrupin’ Cafe and in kitchens across Chicago and Seattle. Now I test kitchen gear for a living. I moved to North Acton, London, and I test every tool I write about. I use real meals and real heat. No brand deals. No shortcuts. I cover 12 kitchen types and hundreds of recipes. I believe this: the right tools matter as much as the recipe.



