Baked ziti is a ground beef pasta bake built around a quick homemade tomato sauce, three cheeses, and one pan. It feeds six people for well under the cost of takeout, and most of the ingredients are pantry staples you likely already have. The active work takes about 20 minutes — the oven does the rest.
Why this recipe works
Two things make this bake work better than a thrown-together pasta casserole. First, the pasta goes in slightly undercooked. Ziti that hits the oven already fully cooked turns mushy — pulling it a couple of minutes early means it finishes in the sauce and holds its shape when you serve it. Second, stirring a cup of starchy pasta water into the finished sauce before assembly keeps everything loose enough to stay creamy as it bakes, rather than drying into a stiff block. The ricotta-cream mixture adds richness, but it’s those two steps — undercooking the pasta and using the pasta water — that actually protect the texture.
If something goes sideways
- Sauce tastes flat or acidic: A pinch of sugar stirred in at the end of simmering fixes sharpness from canned tomatoes. Alternatively, a small knob of butter works the same way without sweetening the sauce.
- Cheese layer is greasy after baking: This usually means the mozzarella was pre-shredded. Pre-shredded cheese contains anti-caking starch that can separate under heat. Block mozzarella cut into small pieces melts cleaner. If you only have pre-shredded, it still works — just blot the top lightly with a paper towel before serving.
- Ziti is hard to find: Penne or rigatoni are direct swaps. Any short tube pasta with ridges holds sauce well. Smooth tubes like macaroni will work in a pinch but won’t grip the sauce the same way.
- Ricotta unavailable or too expensive: Cottage cheese blended smooth is a reliable substitute at roughly half the price. Full-fat cottage cheese gives the closest result. Drain it briefly if it looks watery.
- Top is browning too fast before the center is hot: Tent the dish loosely with foil for the first 30 minutes, then remove it for the last 15 to get a browned top without a cold middle.
Keeping and reheating
Leftovers keep in the fridge for up to four days in a sealed container. To reheat a single portion, add a splash of water or broth to the container before microwaving — this prevents the pasta from drying out. For a larger portion, cover the dish with foil and warm it in a 350°F oven for about 20 minutes. To freeze, portion the baked ziti into individual servings, wrap tightly, and freeze for up to three months. Thaw overnight in the fridge before reheating. Skip the parsley garnish — not worth the extra dish when you’re pulling this out of the freezer on a weeknight.
Baked Ziti with Three Cheeses and Meat Sauce
Equipment
Ingredients
¼ cup olive oil - 60ml
1 large yellow onion - finely chopped
3 cloves garlic - pressed or minced
1 teaspoon kosher salt - plus more to taste
½ teaspoon ground black pepper - plus more to taste
1 lb ground beef - 450g, minced beef
1 can tomato paste - 6 oz / 170g
- 1 can whole peeled tomatoes in juice - 28 oz / 794g
½ teaspoon red pepper flakes - adjust to taste
15 oz ricotta cheese - 425g, whole milk preferred
½ cup heavy cream - 120ml, also called thickened cream
½ cup Parmesan cheese - 50g, grated, for the ricotta filling
- 1 lb ziti pasta - 450g, dry
1 lb mozzarella cheese - 450g, cut into small pieces or shredded
1 tablespoon parsley - fresh flat-leaf ; chopped, for garnish, optional
½ cup Parmesan cheese - 50g, grated, for topping
Instructions
Base Sauce Instructions
- Heat 1/4 cup of olive oil in a pot over medium heat.1/4 cup olive oil
- Add the finely chopped yellow onion and pressed or minced garlic. Season with salt and pepper.1 large yellow onion, 3 cloves garlic, 1 teaspoon kosher salt, 1/2 teaspoon ground black pepper
- Add the ground beef, breaking it up with a wooden spoon as it browns. (If making this vegetarian, skip the beef and proceed to the next step.)1 lb ground beef
- Cook, stirring occasionally, until the onion is translucent and the beef is browned through with no pink remaining, about 10–15 minutes.1 large yellow onion, 1 lb ground beef
- Add the tomato paste and mix thoroughly. Cook for another 2 minutes.1 can tomato paste
- Crush the whole peeled tomatoes by hand or with the flat of a knife. Add them along with all their juice to the pot and stir to combine.1 can whole peeled tomatoes in juice
- Season again with salt and pepper and add the red pepper flakes.1 teaspoon kosher salt, 1/2 teaspoon ground black pepper, 1/2 teaspoon red pepper flakes
- Bring to a simmer. Cook for 20 minutes, stirring occasionally.
- Heat the oven to 400°F / 200°C (205°C fan-forced) as the sauce cooks.
Filling Instructions
- Combine the 15 ounces of ricotta, 1/2 cup of heavy cream, and 1/2 cup of Parmesan in a medium bowl. Season with salt and pepper.15 oz ricotta cheese, 1/2 cup heavy cream, 1/2 cup Parmesan cheese, 1 teaspoon kosher salt, 1/2 teaspoon ground black pepper
Pasta Instructions
- Bring a large pot of salted water to a boil. Cook the ziti for 2 minutes less than the package directions (it will finish cooking in the oven). The pasta should still have a firm bite in the centre.1 lb ziti pasta
- Ladle 1 cup of pasta water into a measuring cup, then strain the ziti and rinse with cool water. Set aside until the sauce is ready.1 lb ziti pasta
- Once your base sauce is done, stir in the 1 cup of pasta water you just reserved.
- Place the ziti in a large bowl and add 2 cups of the sauce. Stir to coat the pasta evenly.1 lb ziti pasta
- Spoon sauce on the bottom of a 9×13 inch (23x33cm) baking dish (approximately 3-quart capacity).
- Add one-third of the coated pasta.1 lb ziti pasta
- Dollop half the ricotta mixture in spoonfuls over the pasta.15 oz ricotta cheese, 1/2 cup heavy cream, 1/2 cup Parmesan cheese
- Scatter one-third of the mozzarella pieces.1 lb mozzarella cheese
- Repeat with another third of the pasta, the remaining ricotta mixture, and another third of the mozzarella.1 lb ziti pasta, 15 oz ricotta cheese, 1/2 cup heavy cream, 1/2 cup Parmesan cheese, 1 lb mozzarella cheese
- Add the final third of pasta, spread the remaining sauce over the top, and scatter the last third of mozzarella.1 lb ziti pasta, 1 lb mozzarella cheese
- Sprinkle the remaining 1/2 cup of grated Parmesan over the top.1/2 cup Parmesan cheese
- Bake at 400°F / 200°C (205°C fan-forced) for approximately 30 minutes until the edges are golden and bubbling and the cheese on top is melted and lightly browned.
- Let the baked ziti rest for 10 minutes before serving. Garnish with chopped fresh parsley if desired.1 tablespoon parsley
Notes
Nutrition
Common questions
Can I use Italian sausage instead of ground beef?
Yes — ground Italian sausage (sweet or hot) is a straightforward swap at a 1:1 ratio. It brings its own seasoning, so ease back on the red pepper flakes and taste the sauce before adding more salt.
Do I need heavy cream, or can I skip it?
You can skip it or substitute whole milk in the same quantity. The ricotta mixture will be slightly less rich but will still hold together and taste good. Avoid low-fat milk — it can make the filling watery.
Can I assemble this the night before and bake it the next day?
Yes, and it actually bakes well from cold. Cover the assembled dish tightly and refrigerate overnight. Add about 10 extra minutes to the bake time since it’s starting cold, and check that the center is hot before pulling it out.
My baked ziti came out dry — what went wrong?
The most common cause is not enough sauce in the layers, or skipping the pasta water step. Make sure the bottom of the baking dish has a visible layer of sauce before the pasta goes in, and that the pasta itself is well coated before layering.
Can I make this without meat for a vegetarian version?
Yes — just skip the ground beef entirely and proceed with the sauce as written. The tomato paste and simmered tomatoes give the sauce enough body on their own. You can bulk it out with canned lentils or finely chopped mushrooms if you want more substance.
If you liked this one
- Beef Ricotta Lasagna Rolls
- Creamy Beef Spinach Pasta
- Beef Lombardi Casserole Recipe
- Layered Beef Enchilada Casserole
