|

Baked Ziti Recipe (No Ricotta, Never Dry)

Everybody has been served the bad version of this. Cheese browned nicely on top, and underneath, pasta that has gone dry and chalky, with grainy white pockets of ricotta scattered through it like the recipe gave up halfway.

For a long time I assumed that was just what baked ziti was.

Then I made it without ricotta at all, and the problem disappeared.

Ricotta does not like a hot oven. It is a fresh, high-moisture cheese, and at 425°F it sheds water and its proteins tighten into grains. Dolloped in layers, it also never actually distributes — you get rich bites and bare bites in the same dish. Swap it for cream stirred into the sauce and every piece of pasta gets the same treatment.

Baked ziti with browned mozzarella and sausage tomato sauce being served from a baking dish

Why This Version Works

Cream instead of ricotta. Same richness, none of the graininess, and it reaches every piece of pasta rather than sitting in pockets.

The pasta comes out of the water two minutes early. It is going into a hot oven in a wet sauce for twenty minutes. Boil it to al dente in the pot and it will be soft by the time you serve it.

Every piece gets coated before assembly. Layering sauce and bare pasta separately is how the top and corners go dry. Toss it all together in the pot instead.

Hot and fast, uncovered. Twenty minutes at 425°F browns the cheese properly. A long slow bake just dries the whole thing out.

Overhead plate of baked ziti with sausage sauce and melted mozzarella

Recipe Overview

DetailValue
Prep time25 minutes
Cook time35 minutes
Total time1 hour
Servings8
CourseMain Course, Dinner
CuisineItalian-American
Oven425°F (220°C), uncovered
Best forFeeding a crowd, make-ahead dinners, freezing

Ingredients

Chicken Italian sausage, ziti, crushed tomatoes, mozzarella and cream on a wooden counter

For the Sauce

IngredientAmountNotes
Chicken Italian sausage1 lbSweet or hot, casings removed
Olive oil1 tbspNot optional here — chicken sausage is lean
Garlic4 clovesMinced
Crushed tomatoes28 oz canCrushed, not diced — diced stay in chunks
Kosher salt1 tsp
Sugar1½ tspTakes the tinny edge off canned tomatoes
Red pepper flakes½ tspSkip if you used hot sausage
Heavy cream1 cupThe ricotta replacement
Fresh basil⅓ cupChopped, stirred in off the heat

For Assembly

IngredientAmountNotes
Ziti or penne1 lbBoiled 2 minutes short of al dente
Pecorino Romano⅔ cupDivided. Parmesan works too
Whole milk mozzarella8 oz (2 cups)Low-moisture block, shredded yourself

A Note on the Mozzarella

Use the firm block, not fresh mozzarella in water. Fresh mozzarella is delicious and completely wrong here — it holds a lot of water, and that water ends up pooling on top of your ziti.

Shred it yourself if you can. Bagged pre-shredded cheese is coated in starch to stop it clumping, which also stops it melting into that smooth sheet you want on top.

Recipe Timing

StageTimeWhat is happening
Prep25 minShredding cheese, mincing garlic, chopping basil
Boil pasta7 minDeliberately underdone
Brown sausage6 minBroken up, then removed
Simmer sauce10 minUncovered, thickening
Assemble5 minToss, layer, top
Bake15–20 min425°F uncovered until browned and bubbling
Rest10 minNon-negotiable if you want clean portions
Total1 hourAbout 30 minutes hands-on

Step-by-Step

1. Underboil the pasta

Oven to 425°F, big pot of salted water on. Cook the ziti about seven minutes — a full two minutes less than the packet says for al dente.

Bite one to check. It should have a firm, slightly chalky core and feel a bit raw. That is correct. It has twenty minutes in a hot oven surrounded by liquid still to come.

2. Brown the sausage

Casings off, into a hot pan, broken up with a wooden spoon. Five or six minutes until it has some real colour on it — grey sausage tastes like nothing.

Out with a slotted spoon, leaving the fat behind.

3. Build the sauce

Olive oil into the pan — chicken sausage leaves almost nothing behind, so here you are adding fat rather than pouring it off. Heat down, garlic in for a minute — it should smell sweet, not toasted.

Crushed tomatoes, salt, sugar, chilli flakes. Simmer uncovered for ten minutes. The sugar is not there to make it sweet; it is there to knock the sharp metallic edge off canned tomatoes, and you will notice if you leave it out.

Heavy cream being swirled into tomato and sausage sauce turning it orange

4. Cream, cheese, sausage, basil

Off the heat first, then the cream, a third of a cup of Pecorino, the sausage and the basil. The sauce turns from red to a warm brick-orange.

Taste it now. This is the last easy chance to adjust the salt.

5. Coat every piece

Pour the sauce into the pot with the drained pasta and fold it through thoroughly. Get right to the bottom. Any pasta that goes into the dish without sauce on it will come out dry, and no amount of cheese on top fixes that.

6. Layer and bake

Half the pasta into a 9×13 dish. Half the mozzarella and half the remaining Pecorino. Then the rest of the pasta, and the rest of the cheese on top.

Putting cheese in the middle as well as on top is worth the extra thirty seconds — it keeps the inside moist instead of concentrating everything in a crust.

Fifteen to twenty minutes at 425°F, uncovered, until the top is browned in patches and the edges bubble. Still pale at twenty? Two minutes under the broiler, watching it.

Browned bubbling mozzarella crust on baked ziti with a cheese pull

7. Let it rest

Ten minutes. It looks ready and it is not — straight from the oven the sauce is too loose and a serving spoon just brings up a slumped pile. Ten minutes and it holds together properly.

Tips and Variations

If you genuinely want ricotta, do not layer it. Beat 15 oz of whole milk ricotta with an egg and a pinch of salt, then stir it through the sauce so it is distributed evenly. The egg helps it hold together and the graininess mostly stays away.

Make it vegetarian by dropping the sausage and cooking a diced onion, a courgette and 8 oz of sliced mushrooms in olive oil until browned. Keep the cream — it is what makes the sauce.

Ground beef instead of sausage works, but season it harder. Chicken Italian sausage arrives with fennel, garlic and pepper already in it; plain beef needs a teaspoon of dried oregano and a half teaspoon of fennel seed to catch up.

If the top browns too fast, tent it loosely with foil for the rest of the bake.

Doubling it works fine, but use two 9×13 dishes rather than one deep pan. A deeper dish means the middle is still cool when the top is done.

Serving Suggestions

Bread is the traditional partner and there is a lot of sauce to justify it — homemade garlic bread is the obvious one.

Something green and sharp balances the richness. A simple salad with a lemony dressing, or sautéed broccoli if you would rather have it warm.

For a bigger Italian spread, sautéed mushrooms with garlic makes a good second side.

Spoon lifting a portion of baked ziti with stretching melted cheese

Storage and Reheating

Keeps in the fridge for up to 4 days, covered. Reheat individual portions in the microwave with a splash of water, or the whole dish covered with foil at 350°F for about 20 minutes.

It freezes genuinely well, baked or unbaked, for up to 3 months — one of the real advantages of leaving the ricotta out, since ricotta is what usually goes grainy after a freeze. Defrost overnight in the fridge, then bake covered at 425°F for 25 minutes and uncovered for 10 to 15 more.

To make ahead without freezing: assemble completely, cover, refrigerate up to 2 days, and bake straight from cold with the extra covered time above.

Frequently Asked Questions

What is the difference between baked ziti and lasagna?

Structure, mostly. Lasagna is built in flat sheets with distinct layers of sauce, cheese and pasta, and it is assembled deliberately. Baked ziti is tubes tossed through sauce and tipped into a dish, so it is far quicker and much more forgiving. The flavours are close relatives; the effort is not.

Why does my baked ziti come out dry?

Three usual causes. The pasta was boiled to al dente rather than two minutes under, so it kept absorbing sauce in the oven. Or the sauce and pasta were layered separately instead of tossed together, leaving bare patches. Or there simply was not enough sauce — be generous, the pasta drinks more than you expect.

Can I really leave the ricotta out?

Yes, and it is the point of this version. Heavy cream and hard grated cheese stirred into the sauce give you the same richness without the graininess ricotta develops at high heat, and it coats everything evenly rather than sitting in dollops. If you want ricotta anyway, beat it with an egg and stir it through the sauce rather than layering it.

Can I assemble it the day before?

Yes — assemble it completely, cover and refrigerate for up to 2 days. Bake it straight from the fridge, covered with foil at 425°F for 25 minutes, then uncovered for another 10 to 15 until browned and bubbling.

What pasta can I use if I cannot find ziti?

Penne is the closest and the most common substitute. Rigatoni works well too and holds even more sauce inside the tubes. Any short, sturdy tubular shape is fine; avoid delicate shapes and anything long.

More Baked Pasta Recipes

Underboil the pasta, coat every piece, and give it ten minutes to rest. That is the difference between the good version and the one everybody has been served.

Baked Ziti

Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine Italian-American
Servings 8 servings
Calories 572 kcal

Equipment

  • 9×13-inch baking dish
  • Large sauté pan 12 inches
  • Large pot for the pasta
  • Slotted spoon

Ingredients
  

For the Sauce

  • 1 pound chicken Italian sausage sweet or hot, casings removed
  • 1 tablespoon olive oil not optional here – chicken sausage renders very little fat
  • 4 cloves garlic minced
  • 28 ounces canned crushed tomatoes 1 large can
  • 1 teaspoon kosher salt Diamond Crystal; Morton or table salt run saltier
  • 1 1/2 teaspoons sugar balances the acidity of canned tomatoes
  • 1/2 teaspoon crushed red pepper flakes omit if using hot sausage
  • 1 cup heavy cream this replaces the ricotta
  • 1/3 cup fresh basil chopped, plus more for serving

For Assembly

  • 1 pound ziti or penne boiled 2 minutes short of al dente
  • 2/3 cup grated Pecorino Romano divided; Parmesan also works
  • 8 ounces whole milk mozzarella shredded, about 2 cups — not fresh mozzarella in water

Instructions
 

Sauce and Pasta

  • Heat the oven to 425°F (220°C) with a rack in the middle. Bring a large pot of salted water to the boil.
  • Cook the ziti for about 7 minutes — a full 2 minutes short of al dente. It should still have a firm, chalky core. It finishes cooking in the oven, and pasta boiled to done here comes out of the oven soft. Drain and leave it in the pot.
  • Brown the sausage in a large sauté pan over medium-high heat, breaking it up as it cooks, for 5 to 6 minutes. Chicken sausage is lean and will want to stick, so let it sit undisturbed for the first couple of minutes and it will release on its own. Lift it out with a slotted spoon and set aside.
  • Add the tablespoon of olive oil to the pan. Chicken sausage renders very little, so there is nothing to pour off here – you are putting fat back in rather than taking it out. Lower the heat and cook the garlic for 1 minute until fragrant but not coloured.
  • Add the crushed tomatoes, salt, sugar and red pepper flakes. Simmer uncovered for 10 minutes, stirring now and then, until it thickens slightly.
  • Take the pan off the heat and stir in the cream, 1/3 cup of the Pecorino, the browned sausage and the basil. The sauce should turn a warm brick-orange. This cream is doing the job ricotta usually does, except it goes everywhere instead of sitting in pockets.

Assemble and Bake

  • Pour the sauce over the drained pasta and fold until every single piece is coated. Do not be gentle about this — any bare pasta is a dry patch waiting to happen.
  • Spread half the pasta into a 9×13-inch baking dish. Scatter over half the mozzarella and half of the remaining Pecorino. Add the rest of the pasta, then the rest of the mozzarella and Pecorino.
  • Bake uncovered for 15 to 20 minutes, until the cheese is fully melted and browning in patches and the edges are bubbling. If the top is pale at 20 minutes, run it under the broiler for 2 minutes.
  • Rest for 10 minutes before serving. Straight out of the oven it will not hold a slice. Scatter with more basil.

Notes

Chicken Italian sausage, not pork. It carries the same fennel, garlic and pepper, but it is far leaner, so the tablespoon of olive oil is doing real work here rather than being optional. Expect almost nothing to render out of the pan, and give the sausage a couple of undisturbed minutes at the start so it does not stick.
Why no ricotta: ricotta baked at high heat dries out and turns grainy, which is where those chalky white pockets in a disappointing baked ziti come from. Heavy cream and hard cheese stirred through the sauce give you the same richness distributed evenly, and it stays silky.
Undercook the pasta by a full 2 minutes. It keeps cooking in the oven. This is the most common way baked ziti goes wrong.
Use low-moisture whole milk mozzarella, the block kind you shred yourself. Fresh mozzarella packed in water releases liquid and makes the top watery.
Make ahead: assemble completely, cover and refrigerate for up to 2 days. Bake from cold, covered with foil, at 425°F for 25 minutes, then uncovered for 10 to 15 more.
Storage: Refrigerate up to 4 days. Freezes well for up to 3 months, baked or unbaked — there is no ricotta in it to go grainy. Defrost overnight in the fridge before reheating.
How the nutrition was calculated: with a chicken Italian sausage of about 150 calories and 8.5g fat per 100g, and Diamond Crystal kosher salt. Leaner brands run roughly 20 calories and 2g fat lower per serving, richer ones about 20 higher. Calories hold within a few percent across the market because the pasta, cream and cheese dominate – the sausage is only about a sixth of the fat.
Keyword baked ziti, baked ziti no ricotta, italian sausage pasta, pasta bake

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating