Dry, bland baked ziti usually comes down to one thing: pasta that never gets sauce baked into it. This baked ziti recipe fixes that by tossing the ziti directly in a meaty marinara before it hits the oven, then layering in a creamy ricotta filling so every bite stays moist under the melted mozzarella top.
Key Takeaways
- This baked ziti recipe is ready in about 55 minutes, with only 20 minutes of hands-on prep.
- Opened ricotta cheese should be used within about 1 week when stored below 40F in a sealed container (USDA FSIS, 2024).
- Ground beef needs to reach 160F internally to be safe to eat (FSIS.usda.gov, 2024).
- This recipe freezes well unbaked, so it works as a make-ahead weeknight dinner.
Why This Baked Ziti Recipe Stays Moist
Baked ziti dries out when plain, unsauced pasta goes straight into the oven. This recipe tosses the cooked ziti directly with the meat sauce before baking, so the pasta absorbs flavor and moisture the whole time it bakes instead of just sitting under a cheese layer.
The ricotta layer matters too. Mixing in an egg helps the ricotta set slightly as it bakes, so it holds together in creamy pockets rather than turning watery. If your family already loves stovetop comfort food, this pairs well with a rotation that includes our homemade mac and cheese recipe for busy weeknights.

Ingredients for Baked Ziti
- Ziti pasta – penne works as a substitute if ziti isn’t available
- Ground beef – or halal turkey Italian-style sausage for a leaner option
- Marinara sauce – jarred saves time, homemade works too
- Ricotta cheese – forms the creamy layer between the pasta
- Egg – helps the ricotta set instead of turning watery
- Mozzarella and Parmesan – for the sauce mix-in and the melted top layer
No wine, pork, or alcohol-based ingredients are used in this recipe. Ground beef or halal turkey sausage keeps the whole dish halal-friendly by default.

How to Make Baked Ziti Step by Step
1. Cook the Pasta
Preheat the oven to 375F. Cook the ziti in salted boiling water until al dente, about 1-2 minutes less than the package directions since it finishes cooking in the oven. Drain and set aside.
2. Build the Meat Sauce
Heat olive oil in a large skillet, cook the onion for 3-4 minutes until soft, then add the ground beef and cook until browned, about 6-8 minutes. Drain excess fat, stir in garlic and Italian seasoning, and cook 1 more minute. Ground beef needs to reach 160F internally to be food-safe (FSIS.usda.gov, 2024). Add the marinara sauce and simmer for 5 minutes.
3. Mix the Ricotta Filling
In a bowl, combine ricotta, egg, Parmesan, salt, and pepper until smooth. This mixture is what gives the finished dish its creamy layer, so mix it well before assembling.
4. Assemble and Bake
Combine the ziti with the meat sauce, then fold in half the ricotta mixture and half the mozzarella. Spread half in a 9×13-inch dish, dollop the rest of the ricotta mixture on top, add the remaining pasta, then finish with the rest of the mozzarella. Bake 25-30 minutes until bubbling, then rest 10 minutes before serving.
Baked Ziti Recipe

Ingredients
Method
- Preheat the oven to 375F. Cook the ziti in salted boiling water until al dente, about 1-2 minutes less than the package directions. Drain.
- Heat olive oil in a large skillet over medium heat. Add the onion and cook for 3-4 minutes until soft.
- Add the ground beef and cook until browned, breaking it up with a spoon, about 6-8 minutes. Drain any excess fat.
- Stir in the garlic and Italian seasoning, and cook for 1 minute until fragrant.
- Add the marinara sauce and simmer for 5 minutes.
- In a bowl, mix the ricotta, egg, Parmesan, salt, and pepper.
- Combine the cooked ziti with the meat sauce, then fold in half of the ricotta mixture and half of the mozzarella.
- Spread half the pasta mixture in a 9×13-inch baking dish, dollop the remaining ricotta mixture over the top, then add the rest of the pasta.
- Top with the remaining mozzarella cheese.
- Bake for 25-30 minutes until the cheese is melted and bubbling. Let rest for 10 minutes, then garnish with fresh basil before serving.
Notes
Tips for the Best Baked Ziti
- Undercook the pasta slightly, it keeps cooking in the oven and finishes perfectly al dente
- Mix the ricotta filling with an egg so it sets into creamy pockets instead of turning watery
- Cover with foil for the first 15 minutes of baking if the cheese browns too fast
- Let the dish rest 10 minutes before cutting so it holds its shape when served
Rounding out the meal with something sweet? Our classic chocolate chip cookies recipe is an easy dessert to bake while the ziti rests.
Storage and Make-Ahead Tips
Store leftover baked ziti in an airtight container in the fridge for up to 4 days. Opened ricotta cheese should be used within about a week when kept sealed and below 40F (USDA FSIS, 2024), so plan to use any extra ricotta soon after baking this dish.
To freeze, assemble the dish but don’t bake it, cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed, adding 10-15 extra minutes since it’s starting cold.

What to Serve With Baked Ziti
A simple green salad and garlic bread round out the meal without much extra effort. If you’re planning a full pizza-and-pasta night instead, our homemade pizza dough recipe is another easy make-ahead comfort food to add to the rotation.
Frequently Asked Questions
Can I make baked ziti without meat?
Yes. Skip the ground beef and add an extra cup of marinara sauce and a cup of sauteed mushrooms or spinach instead. The ricotta layer and mozzarella topping still give the dish plenty of richness.
Why is my baked ziti watery?
Watery baked ziti usually means the ricotta wasn’t mixed with egg, or the marinara sauce was too thin. Adding an egg to the ricotta helps it set, and simmering the sauce for a few extra minutes reduces excess liquid before baking.
Can I use penne instead of ziti?
Yes, penne is a close substitute and works well in this baked ziti recipe. Any short tube pasta with ridges to hold the sauce, like rigatoni, also works.
Can I make this baked ziti recipe ahead of time?
Yes. Assemble the full dish up to a day ahead and refrigerate unbaked, or freeze for up to 3 months. Add 10-15 minutes to the bake time if starting from cold or frozen.
Final Thoughts
This baked ziti recipe delivers a saucy, cheesy dinner without much active work, and it holds up just as well from the freezer as it does fresh from the oven. Make a double batch, since leftovers reheat easily for lunch the next day.
Leave a Reply