Reliable recipes for every meal, from breakfast to dessert
Finesse Pastries
Dinner

Baked Ziti

Baked ziti is the dish I make when I want a full table and zero stress. It is the rare casserole that feels generous and a little celebratory while still coming together from pantry staples and a single pound of pasta. Everyone has a version, and once you nail the ratios you will stop measuring and start eyeballing.

The secret is treating it like two simple recipes that meet in a baking dish. You build a real meat sauce with browned beef and sausage, and separately you whip a creamy ricotta mixture that melts into pockets of richness. When those two come together over barely cooked pasta, the oven does the rest.

What sets a great ziti apart from a sad one is restraint with the pasta and patience with the sauce. Pasta that goes in fully cooked turns to paste, and a thin watery sauce never sets. Get those two things right and the cheese pull takes care of itself.

Below I walk you through a meat sauce that tastes like it simmered all afternoon, the exact ricotta blend I use, and how to layer and bake so every scoop has crispy edges and a molten center. This is the version I bring to potlucks and the one my neighbors ask me to text them every single time.

Why you will love this

  • Feeds a crowd: One nine by thirteen pan yields eight hearty servings and reheats beautifully, so it pulls double duty for dinner and leftovers.
  • Make ahead friendly: You can assemble it a full day in advance and slide it straight from the fridge into the oven the next evening.
  • Better than takeout: A real simmered meat sauce and three cheeses cost a fraction of delivery and taste worlds better.
  • Forgiving by design: The technique is hard to ruin, so it is a confidence builder for new cooks and a reliable standby for everyone else.
  • Crowd pleaser: Picky eaters and adventurous ones both clean their plates, which makes it my go to for mixed company.

What you will need

Nothing here is fancy, but a few choices matter more than the rest. Use whole milk dairy, a mix of meats, and good canned tomatoes and you are most of the way there.

  • Ziti (1 pound): The tubes catch sauce inside and out. Penne rigate is a perfect stand in because its ridges grip the same way.
  • Ground beef and Italian sausage (1 1/2 pounds total): Beef gives body and the sausage brings fennel and garlic seasoning you would otherwise have to build by hand.
  • Whole milk ricotta (15 ounces): Skim ricotta turns grainy and weeps water. Whole milk stays creamy and binds into soft cheesy pockets.
  • Crushed tomatoes (28 ounces): Buy a brand you trust because the sauce is mostly tomato. San Marzano style tomatoes have less acidity and more sweetness.
  • Low moisture mozzarella (3 cups): Shred it yourself from a block. Pre shredded cheese is coated in starch that keeps it from melting into that glossy pull.
  • Parmesan (1/2 cup): A handful of real Parmesan adds a salty, nutty backbone that mozzarella alone cannot provide.

Equipment: You need a large pot for the pasta, a deep skillet or Dutch oven for the sauce, a mixing bowl for the ricotta, and a 9×13 inch baking dish.

How to make it, step by step

Step 1: Boil the pasta short

Bring a large pot of water to a rolling boil and salt it until it tastes like the sea, about 2 tablespoons. Add the ziti and set a timer for 2 minutes less than the lowest number on the box.

You want the pasta firm with a chalky white center when you bite it. It will finish cooking in the oven and soak up sauce, so stopping early is the single most important move for the right texture.

Drain the pasta but do not rinse it. The starch clinging to the surface helps the sauce and cheese grab on. Set it aside while you build the sauce.

Step 2: Brown the meat

Heat the olive oil in a deep skillet or Dutch oven over medium high. Add the ground beef and sausage and break them into small clumps with a wooden spoon.

Let the meat sit undisturbed for a minute or two at a time so it develops deep brown crust before you stir. Those browned bits are pure flavor, so resist the urge to constantly move it around.

Cook until no pink remains and the bottom of the pan is coated in fond, about 7 minutes. If there is more than a tablespoon or two of grease, spoon off the excess.

Brown the meat

Step 3: Build the aromatics

Lower the heat to medium and add the diced onion to the meat. Cook until soft and translucent, about 5 minutes, scraping up the browned bits as the onion releases moisture.

Add the garlic, oregano, and red pepper flakes and stir constantly for about 45 seconds. You are toasting the spices and garlic just until fragrant, not browning them, which would turn them bitter.

Stir in the tomato paste and cook it for a full minute. Letting the paste caramelize against the hot pan deepens the color and gives the sauce a roasted, almost meaty sweetness.

Step 4: Simmer the sauce

Pour in the crushed tomatoes and tomato sauce, then add the sugar, 1 1/2 teaspoons salt, and the black pepper. Stir well and bring everything to a gentle bubble.

Reduce the heat to low and simmer uncovered for 20 minutes, stirring now and then. The sauce should thicken enough to coat the back of a spoon and leave a clean trail when you drag your finger through it.

Taste and adjust. It should be bold and slightly sweet to stand up to the cheese and pasta. Stir in half of the chopped basil and turn off the heat.

Simmer the sauce

Step 5: Mix the ricotta

In a medium bowl, whisk together the ricotta, egg, Parmesan, and a pinch of salt and pepper. The egg binds the mixture so it sets into soft custardy pockets instead of running thin.

Stir in the remaining basil. You want a thick, scoopable mixture that holds its shape on a spoon.

Set the bowl aside. This is the layer that makes baked ziti feel luxurious rather than just saucy.

Step 6: Combine and toss

Add the drained pasta directly into the pot of sauce and fold gently until every tube is coated. Working off the heat keeps the pasta from overcooking.

Spoon in the ricotta mixture and 1 1/2 cups of the mozzarella, then fold just two or three times. You want ribbons and pockets of ricotta rather than a fully blended pink mush.

The mixture should look loose and glossy. If it seems dry, loosen it with a splash of the reserved pasta water.

Step 7: Assemble and bake

Lightly oil a 9×13 inch baking dish and spread the pasta in an even layer, nudging it into the corners. Scatter the remaining 1 1/2 cups mozzarella across the top.

Bake at 375F on the center rack for 25 minutes, until the sauce bubbles around the edges and the cheese is fully melted. If the top browns too quickly, tent it loosely with foil.

For a golden, blistered top, switch to broil for 2 to 3 minutes and watch it closely. Pull it the moment you see deep brown spots forming.

Assemble and bake

Step 8: Rest and serve

Let the ziti rest on the counter for 10 minutes before cutting. This pause lets the cheese and sauce firm up so the squares hold together instead of sliding apart.

Finish with a final shower of fresh basil and a little extra Parmesan if you like. Cut into generous squares and serve hot.

Leftovers only get better as the flavors settle overnight, so do not be shy about making the full pan.

Tips for the best results

  • Salt the water hard: Pasta is your only chance to season the noodles from within, so the boiling water should taste genuinely salty.
  • Reserve pasta water: Save a cup before draining so you can loosen a sauce that tightens up while you assemble.
  • Shred your own cheese: A block of mozzarella melts into a real cheese pull, while bagged shreds stay clumpy and dry.
  • Do not overmix the ricotta: Fold it in just a few times so you keep distinct creamy pockets throughout the bake.
  • Watch the broiler: The jump from golden to burnt happens in under a minute, so never walk away during that final blast.

Variations and substitutions

  • Vegetarian: Skip the meat and add a pound of sauteed mushrooms and a couple handfuls of baby spinach for body and savor.
  • Spicy: Double the red pepper flakes and use hot Italian sausage for a sauce with real backbone.
  • Extra creamy: Stir half a cup of heavy cream into the finished sauce for a softer, almost vodka sauce richness.
  • Veggie loaded: Fold in roasted zucchini, bell peppers, or eggplant to stretch the dish and sneak in vegetables.

How to store and reheat

Cover the cooled dish tightly and refrigerate for up to 4 days. Reheat individual portions in the microwave or warm the whole dish covered at 350F until heated through.

To freeze, assemble but do not bake, then wrap the dish in foil and freeze for up to 3 months. Bake from frozen at 375F for about 75 minutes, removing the foil for the last 20 minutes.

What to serve it with

  • A crisp green salad with a sharp vinaigrette to cut the richness
  • Garlic bread for scooping up every last bit of sauce
  • Roasted broccoli or broccolini with lemon
  • A glass of medium bodied red like Chianti or Sangiovese

Frequently asked questions

Why is my baked ziti dry?

The most common culprit is pasta cooked too long or a sauce that was too thick going in. Keep the noodles short of al dente, make sure the sauce is loose and glossy when you combine, and add a splash of reserved pasta water if needed.

Can I make baked ziti ahead of time?

Yes, and it is one of the best dishes for it. Assemble the entire dish, cover it, and refrigerate up to 24 hours. Add about 10 minutes to the bake time since it starts cold from the fridge.

What is the difference between baked ziti and lasagna?

Lasagna uses flat sheets layered horizontally, while baked ziti tosses everything together with tube shaped pasta. Ziti is faster and more forgiving because there is no precise layering involved.

Do I have to use ricotta?

Ricotta gives the dish its signature creamy pockets, but you can substitute cottage cheese for a tangier, lighter result. Drain the cottage cheese well first so it does not water down the bake.

Can I use a different pasta shape?

Absolutely. Any short, sturdy tube or shape works well, including penne, rigatoni, and ziti rigate. Avoid delicate shapes like bow ties that can break apart during baking.

Baked Ziti
Recipe

Baked Ziti

★★★★★ 4.9 from 214 reviews

A bubbling, deeply savory casserole of tender ziti layered with three cheeses and a slow simmered meat sauce.

Prep Time25 mins
Cook Time45 mins
Total Time1 hr 10 mins
Servings8 servings

Ingredients

  • 1 pound ziti or penne rigate
  • 2 tablespoons olive oil
  • 1 pound ground beef (80/20)
  • 1/2 pound Italian sausage, casings removed
  • 1 medium yellow onion, finely diced
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes
  • 1 (28-ounce) can crushed tomatoes
  • 1 (15-ounce) can tomato sauce
  • 2 tablespoons tomato paste
  • 1 teaspoon sugar
  • 1 1/2 teaspoons kosher salt, plus more for the pasta water
  • 1/2 teaspoon black pepper
  • 15 ounces whole milk ricotta
  • 1 large egg
  • 1/2 cup grated Parmesan
  • 3 cups shredded low moisture mozzarella, divided
  • 1/4 cup chopped fresh basil

Instructions

  1. Boil the ziti 2 minutes short of al dente, then drain.
  2. Brown the beef and sausage, then cook onion and garlic until soft.
  3. Add tomatoes, paste, sugar, and seasonings; simmer 20 minutes.
  4. Stir ricotta, egg, Parmesan, and half the mozzarella into the drained pasta with the sauce.
  5. Spread in a 9x13 dish, top with remaining mozzarella, and bake at 375F for 25 minutes.
  6. Broil briefly for color, rest 10 minutes, then finish with basil.

Notes

  • Undercook the pasta so it does not turn mushy in the oven.
  • Let the casserole rest before cutting so the layers set up.
  • Cover with foil for the first 15 minutes if the top is browning too fast.
610Calories
32gFat
48gCarbs
34gProtein