Baked Ziti with Meat

A cozy, no-fuss baked ziti with a savory meat sauce and three-cheese layers that comes out bubbly, golden, and reliably not dry.

Elena Martinez

Elena Martinez

Elena Martinez is a former bakery manager turned full-time food writer and recipe developer. With over a decade of experience translating professional culinary techniques into approachable home cooking, she believes that a great meal doesn't require a culinary degree or expensive ingredients.

Baked Ziti with Meat

Ready to cook?

Skip the story, grab your apron, and let's get straight to the ingredients.

Jump to Recipe

Baked ziti with meat is the kind of dinner that makes a kitchen feel like home. It is forgiving, feeds a crowd, and somehow tastes even better the next day. This version leans into what we all want from a pasta bake: a thick, well-seasoned meat sauce, creamy pockets of ricotta, and a serious mozzarella pull.

I am going to walk you through the few small choices that make a big difference, like how much to cook the pasta, how to keep the edges from drying out, and how to build layers that do not slide around when you cut into it.

A deep ceramic baking dish filled with baked ziti topped with melted mozzarella and browned spots, with a serving spoon resting at the edge

Why this recipe works

  • Undercooked pasta: Ziti finishes cooking in the oven, so we stop very al dente to avoid mushy noodles.
  • Thick, simmered meat sauce: If the sauce is watery, your casserole turns soupy. If it is too tight, the pasta bakes up dry. We aim for spoonable and glossy.
  • Seasoned ricotta layer: Ricotta is mild. A little salt, pepper, parsley or basil, and Parmesan makes it taste like something.
  • Covered then uncovered baking: Foil first to heat through and keep moisture in, then uncover to brown the top.

Ingredient notes

This is a straightforward grocery list. Nothing fancy, just ingredients doing their job.

Pasta and sauce

  • Ziti (or penne rigate)
  • Olive oil
  • Yellow onion
  • Garlic
  • Ground beef, or a mix of beef and Italian sausage
  • Tomato paste
  • Crushed tomatoes and/or marinara
  • Dried oregano, red pepper flakes (optional)
  • Salt and black pepper
  • Fresh basil (optional but lovely)

Cheese layer

  • Ricotta
  • Egg (helps the ricotta set so slices hold together)
  • Parmesan
  • Mozzarella (low moisture, shredded)
  • Parsley or basil

Equipment you will need

  • 9x13-inch baking dish (set on a rimmed sheet pan if your dish is shallow to catch bubbly overflow)
  • Large pot for boiling pasta
  • Large pot for simmering the meat sauce
  • Mixing bowl for the ricotta layer
  • Aluminum foil (for covered baking)
  • Instant-read thermometer (optional, for checking doneness)

Pro tips

  • Cook pasta 2 minutes shy: The pasta keeps absorbing sauce as it bakes, so starting extra al dente avoids mushy noodles.
  • Simmer sauce to the right texture: If you can drag a spoon through the sauce and it briefly leaves a trail, you are in the right zone.
  • Season the ricotta more than you think: It is going to be spread through a lot of pasta, so it should taste well-seasoned in the bowl.
  • Keep ricotta in pockets: Dollop ricotta in small spoonfuls and nudge it around instead of smearing aggressively.
  • Cover first, then brown: Foil traps steam so everything heats through without losing moisture, then uncover to get bubbly, browned cheese.
  • Rest before slicing: Let it rest 10 to 15 minutes so it sets up into clean, satisfying squares instead of turning scoopable.
A skillet of thick meat sauce with ground beef simmering in tomato sauce, with a wooden spoon stirringA baking dish being filled with sauced ziti and dollops of ricotta mixture before topping with shredded mozzarella

Substitutes that work

Ziti alternatives

Penne rigate is the easiest swap. Rigatoni also works, and you may need a few extra minutes in the oven depending on your dish depth and how cold the casserole is going in.

Meat options

  • All beef: Classic and familiar.
  • Beef plus Italian sausage: More depth and a little spice.
  • Ground turkey or chicken: Lighter. Add a bit more olive oil and do not skimp on seasoning.

Cheese options

  • Ricotta: Swap cottage cheese, or use half ricotta and half cottage cheese for a fluffy middle. Blend cottage cheese smooth if texture is not your thing.
  • Mozzarella: Low moisture melts best. Fresh mozzarella can weep, so use it sparingly or tear and pat it dry.
  • Add-ons: A little provolone or fontina is delicious if you have it.

Gluten-free note: Gluten-free ziti works too, but pull it from the boil even earlier since it softens fast in the oven.

Variations

  • Jarred marinara friendly: You can use jarred marinara. Brown the meat with onion and garlic, then add the jarred sauce and simmer for a few minutes so everything tastes integrated.
  • Herb finish: Scatter torn fresh basil over the top right before serving, and add an extra pinch of Parmesan if you like.
  • More heat: Add a pinch of red pepper flakes to the sauce if you like.

Serving ideas

Baked ziti is a full meal on its own, but a little something crisp on the side makes it feel restaurant-level.

  • Simple green salad with a sharp vinaigrette
  • Garlic bread or toasted baguette
  • Roasted broccoli or broccolini
  • Sautéed spinach with garlic and lemon

Storage and reheating

Make ahead (refrigerator)

Assemble the whole dish, cover tightly, and refrigerate up to 24 hours. When ready to bake, let it sit at room temperature for 20 to 30 minutes while the oven heats.

Bake time: You may need an extra 10 to 15 minutes covered since it is going in cold.

Freeze baked ziti

You can freeze it unbaked or baked. For best quality, use within 3 months.

  • Unbaked: Assemble in a freezer-safe dish, wrap tightly (plastic wrap plus foil), freeze up to 3 months. Thaw overnight in the fridge, then bake as directed, adding time if needed.
  • Baked: Cool completely, wrap well, freeze up to 3 months. Reheat covered at 350°F until hot in the center, then uncover to re-melt and brown the cheese.

Personal note: If you are gifting a freezer meal, freeze it unbaked. The person receiving it gets that fresh-baked, bubbly-top moment.

Common mistakes

Dry baked ziti usually comes from one of three issues: overcooked pasta, not enough sauce, or too much uncovered oven time.

  • Overcooked pasta: Undercook the pasta and aim for 2 minutes shy of the box directions.
  • Not enough sauce: The pasta should look generously coated before it ever hits the baking dish.
  • Skipping the covered bake: Cover for the first bake so foil traps steam and prevents moisture loss.
  • Leaving it uncovered too long: Watch the uncovered time. Browning is great, but the moment you see active bubbling around the edges and golden cheese, you are done.
  • Slicing too soon: Resting helps the sauce redistribute instead of running out when you cut.

FAQ

Do I have to use egg in the ricotta mixture?

No, but it helps the ricotta set so the ziti slices neatly. Without egg, it will be creamier and a bit looser, still tasty.

Should I rinse the pasta?

No. Rinsing washes away starch that helps sauce cling. Just drain well and toss with a splash of olive oil if you are worried about sticking.

Can I use jarred marinara?

Absolutely. I often do. I still like to brown the meat with onion and garlic, then add the jarred sauce and let it simmer for a few minutes so everything tastes integrated.

How do I know it is done?

You want bubbling around the edges and in the center, and browned cheese on top. If you have an instant-read thermometer, 165°F in the center is a good target for peace of mind that it is heated through.

The recipe

Baked Ziti with Meat

A classic baked ziti with meat sauce, a seasoned ricotta layer, and plenty of mozzarella, baked covered then uncovered for a bubbly, browned top.

Prep
20 minutes
Cook
35 minutes
Total
55 minutes
Yield
8 servings

Ingredients

  • 1 lb ziti (or penne rigate)
  • 1 tbsp olive oil, plus a splash for pasta
  • 1 medium yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 1 lb ground beef (or 1/2 lb beef plus 1/2 lb Italian sausage)
  • 2 tbsp tomato paste
  • 1 (28 oz) can crushed tomatoes
  • 1 (24 oz) jar marinara (optional, or replace with more crushed tomatoes)
  • 1 1/2 tsp dried oregano
  • Pinch red pepper flakes (optional)
  • Salt and black pepper
  • 15 oz ricotta
  • 1 large egg
  • 1/2 cup grated Parmesan, plus more for topping
  • 3 to 4 cups shredded low-moisture mozzarella
  • 2 tbsp chopped parsley or basil, plus more basil for serving (optional)

Instructions

  1. Heat oven to 375°F. Grease a 9x13-inch baking dish. If your dish is shallow, place it on a rimmed sheet pan to catch any bubbly overflow.
  2. Boil pasta in salted water until 2 minutes shy of the box directions. Drain and toss with a small splash of olive oil.
  3. Make the sauce: Heat 1 tbsp olive oil in a large pot. Sauté onion until soft, 5 to 7 minutes. Add garlic for 30 seconds. Add meat, season with salt and pepper, and cook until browned. Stir in tomato paste for 1 minute to cook off the raw tomato taste. Add crushed tomatoes and marinara (if using), oregano, and red pepper flakes. Simmer 10 to 15 minutes until thick but saucy. Taste and adjust salt.
  4. Mix ricotta: Combine ricotta, egg, Parmesan, herbs, and a pinch of salt and pepper.
  5. Assemble: Spread a thin layer of meat sauce in the dish. Toss pasta with about two-thirds of the sauce. Add half the pasta, dollop ricotta over, sprinkle with mozzarella. Add remaining pasta. Spoon remaining sauce on top. Finish with mozzarella and a little Parmesan.
  6. Bake covered with foil for 20 minutes. Uncover and bake 10 to 15 minutes more until bubbly and browned. Rest 10 to 15 minutes before serving. Top with fresh basil if you like.

Notes

  • Make ahead: Assemble, cover, refrigerate up to 24 hours. Add 10 to 15 minutes covered bake time if baking cold.
  • Freeze: Wrap tightly and freeze up to 3 months (best quality within 3 months). Thaw overnight in fridge for best results.

Nutrition

  • Calories: ~610
  • Fat: ~27 g
  • Carbs: ~56 g
  • Protein: ~36 g
  • Fiber: ~5 g
  • Sugar: ~9 g
  • Sodium: ~980 mg

Nutrition values are approximate and will vary by brands used and exact mozzarella amount (3 to 4 cups).