Servings: 8 Prep time: 25 minutes Cook time: 55 minutes Total time: About 1 hour 20 minutes
Cheesy, saucy, and bubbling straight out of the oven. That’s what a proper Baked Ziti recipe delivers, and honestly, it’s the kind of dish that makes people show up on time for dinner. Have you ever watched a whole pan disappear before dessert even comes up?
I started making this dish for family gatherings years ago, and it’s become the one recipe everyone requests by name now. There’s something about layered pasta, meat sauce, and melted cheese that just works every single time. IMO, baked ziti beats regular spaghetti night by a mile.
Why Baked Ziti Deserves a Permanent Spot in Your Recipe Rotation
Not every casserole earns repeat requests, but baked ziti absolutely does. Here’s why this dish keeps landing on tables across every kind of gathering:
- Rich meat sauce made from a combo of Italian sausage and ground beef
- Creamy ricotta layer that balances out the bold tomato flavor
- Melty mozzarella topping that turns golden and bubbly in the oven
- Make-ahead friendly, so you can assemble it the night before
- Freezer-friendly, whether baked or unbaked, for up to two months
Have you ever needed a dish that feeds a crowd without demanding hours of hands-on effort? This one checks every box.
What You Need for Baked Ziti
Here’s everything you need, split between the sauce, the pasta layer, and the cheese mixture.
For the meat sauce:
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 pound Italian sausage
- 1 pound ground beef
- 1 (28 ounce) can whole tomatoes with juice
- 2 (14.5 ounce) cans tomato sauce or marinara sauce
- 2 teaspoons Italian seasoning
- 1/2 teaspoon red pepper flakes
- Kosher salt, to taste
- Ground black pepper, to taste
For the pasta and cheese layer:
- 16 ounces ziti or mostaccioli pasta, cooked slightly under al dente
- 15 ounces whole milk ricotta cheese
- 1 1/2 pounds mozzarella cheese, grated and divided
- 1/2 cup grated Parmesan cheese
- 1 egg
- Fresh parsley, chopped, for garnish
Nothing here requires a specialty grocery run. Every ingredient sits in a regular supermarket, which makes this an easy weeknight-turned-weekend showstopper.
How to Make Baked Ziti
Let’s slow this down and walk through each stage properly, because rushing the sauce or overcooking the pasta is how you end up with a dry, sad casserole instead of a bubbling masterpiece.
Step 1: Sauté the Aromatics
Heat your olive oil in a large pot over medium heat. Add the diced onion and minced garlic, stirring occasionally until they soften and turn fragrant. This step usually takes about 5 minutes, and it builds the flavor base for your entire sauce.
Step 2: Brown the Meat
Add your Italian sausage and ground beef directly into the pot with the softened onions and garlic. Break the meat apart with a spatula as it cooks, working it into smaller pieces until fully browned throughout. Drain off most of the excess fat, but leave a small amount behind for flavor.
Step 3: Build the Sauce
Pour in your whole tomatoes with their juice, along with the tomato sauce or marinara. Stir in the Italian seasoning, red pepper flakes, salt, and pepper until everything combines into one rich, fragrant sauce. Let this simmer uncovered for 25 to 30 minutes, stirring occasionally so nothing sticks to the bottom.
Step 4: Set Some Sauce Aside
Once your sauce has thickened and deepened in flavor, remove about 3 to 4 cups and set it aside to cool. This reserved sauce becomes your layering sauce later, separate from what you mix directly into the pasta. Preheat your oven to 375°F while this cools.
Step 5: Mix the Cheese Filling
In a large bowl, combine your ricotta cheese, 2 cups of the grated mozzarella, Parmesan cheese, egg, salt, and pepper. Mix lightly until everything blends together evenly, but don’t overwork it. Overmixing makes the ricotta layer dense instead of light and creamy.
Step 6: Prepare the Pasta
Drain your cooked pasta and rinse it briefly with cool water to stop the cooking process and prevent sticking. Since you cooked it slightly under al dente, it still has a bit of bite left, which matters because it finishes cooking in the oven. Let it cool slightly before combining with other ingredients.
Step 7: Combine Pasta and Cheese
Gently fold your drained pasta into the ricotta cheese mixture, making sure every piece gets coated evenly. Work slowly here so you don’t crush the pasta or turn everything into mush. This creamy pasta base is what makes every forkful of baked ziti taste so rich.
Step 8: Add the Meat Sauce
Pour your cooled meat sauce into the pasta and cheese mixture, folding it in gently until everything combines without turning into a uniform pink mess. You want visible layers of sauce, cheese, and pasta still distinguishable, not one blended-together paste.
Step 9: Layer the Baking Dish
Spread half of your pasta mixture into a large baking dish, smoothing it into an even layer. Top with a portion of your reserved sauce and a layer of mozzarella cheese. Repeat with the remaining pasta mixture, sauce, and a generous final layer of mozzarella on top.
Step 10: Bake Until Bubbly
Place your assembled dish into the preheated oven and bake for about 20 minutes, or until the cheese turns golden and the edges bubble actively. Keep an eye on it near the end, since ovens vary and nobody wants a burnt cheese crust ruining an otherwise perfect pan.
Step 11: Rest Before Serving
Pull your baked ziti out of the oven and let it rest for 5 minutes before slicing into it. This resting period lets the layers set, so your first slice comes out clean instead of collapsing into a saucy puddle. Garnish with fresh chopped parsley right before serving.
Tips for the Best Baked Ziti
Want your baked ziti to turn out perfect every single time? These small details make a genuine difference in the final result.
- Cook pasta slightly under al dente, since it finishes cooking in the oven
- Don’t skip resting time, or your slices will fall apart on the plate
- Use whole milk ricotta for the creamiest, richest filling
- Layer generously with mozzarella for that golden, bubbly top everyone fights over
- Reserve extra sauce for layering instead of mixing everything together at once
Skipping the resting step is basically asking your beautiful layers to collapse into soup :/
Fun Variations to Try
Once you’ve nailed the classic version, why not switch things up a bit? Here are some variations worth trying next time.
- Vegetarian Ziti — skip the meat and add mushrooms, zucchini, and spinach instead
- Spicy Ziti — increase the red pepper flakes and toss in some diced jalapeños
- Three-Cheese Ziti — add provolone and fontina alongside the mozzarella for extra richness
- Creamy Alfredo Ziti — swap the tomato sauce for Alfredo sauce for a completely different flavor
- Turkey Baked Ziti — use ground turkey instead of beef and sausage for a lighter version
FYI, the three-cheese version turns this already-rich dish into an absolute showstopper.
Frequently Asked Questions
Can I make baked ziti ahead of time? Yes, assemble the entire dish and refrigerate it for up to 24 hours before baking, which makes party prep far less stressful.
Can I freeze baked ziti? Absolutely. It freezes well for up to two months, whether you freeze it before or after baking.
Do I have to use ricotta cheese? No, cottage cheese or cream cheese both work as substitutes if ricotta isn’t your thing or isn’t available.
Can I use penne instead of ziti? Yes, penne or most short pasta shapes hold up well and work just as nicely in this recipe.
Why does my baked ziti turn out dry? This usually happens from using too little sauce or baking it too long, so keep an eye on both.
Wrapping It Up
This Baked Ziti recipe brings together rich meat sauce, creamy ricotta, and melty mozzarella into one comforting, crowd-pleasing dish. It takes about an hour and twenty minutes from start to finish, and every single bite delivers layers of flavor that regular pasta night just can’t match.
So next time you need a dinner that feeds a crowd without draining your entire evening, grab this recipe. Layer it up, bake it golden, and watch how fast that pan empties out. Trust me, you’ll be making this one on repeat.

Baked Ziti
Ingredients
Method
- Heat olive oil in a large pot over medium heat. Add onion and garlic, stirring until softened and fragrant, about 5 minutes.
- Add Italian sausage and ground beef to the pot. Cook until browned, breaking apart with a spatula. Drain excess fat but leave some for flavor.
- Pour in whole tomatoes with juice and tomato sauce/marinara. Add Italian seasoning, red pepper flakes, salt, and pepper. Simmer uncovered for 25 to 30 minutes, stirring occasionally.
- Remove about 3 to 4 cups of sauce and set aside to cool. Preheat oven to 375°F.
- In a bowl, combine ricotta, 2 cups mozzarella, Parmesan, egg, salt, and pepper. Mix lightly until blended.
- Drain pasta and rinse with cool water to stop cooking. Cool slightly before combining.
- Fold pasta into ricotta mixture, coating evenly without crushing the pasta.
- Add cooled meat sauce to pasta and cheese mixture, folding gently.
- Spread half of the pasta mixture in a large baking dish. Top with reserved sauce and a layer of mozzarella.
- Repeat with remaining pasta, sauce, and mozzarella.
- Bake for about 20 minutes or until cheese is golden and edges are bubbly.
- Let rest for 5 minutes before serving. Garnish with fresh parsley.
Notes

Baked Ziti
Ingredients
Method
- Heat your olive oil in a large pot over medium heat. Add the diced onion and minced garlic, stirring occasionally until they soften and turn fragrant, about 5 minutes.
- Add your Italian sausage and ground beef directly into the pot with the softened onions and garlic. Cook until browned, breaking apart the meat with a spatula.
- Drain off most of the excess fat, but leave a small amount behind for flavor.
- Pour in your whole tomatoes with their juice, along with the tomato sauce or marinara. Stir in the Italian seasoning, red pepper flakes, salt, and pepper. Let this simmer uncovered for 25 to 30 minutes, stirring occasionally.
- Once your sauce has thickened and deepened in flavor, remove about 3 to 4 cups and set it aside to cool. Preheat your oven to 375°F.
- In a large bowl, combine your ricotta cheese, 2 cups of the grated mozzarella, Parmesan cheese, egg, salt, and pepper. Mix lightly until everything blends together evenly.
- Drain your cooked pasta and rinse it briefly with cool water to stop the cooking process and prevent sticking. Let it cool slightly.
- Gently fold your drained pasta into the ricotta cheese mixture until evenly coated.
- Pour your cooled meat sauce into the pasta and cheese mixture, folding it in gently until everything is combined without turning into a uniform paste.
- Spread half of your pasta mixture into a large baking dish, smoothing it into an even layer.
- Top with a portion of your reserved sauce and a layer of mozzarella cheese.
- Repeat with the remaining pasta mixture, sauce, and a generous final layer of mozzarella on top.
- Place the assembled dish into the preheated oven and bake for about 20 minutes, or until the cheese turns golden and the edges bubble actively.
- Let it rest for 5 minutes before slicing to ensure clean servings.