Layered with hearty Italian sausage meat sauce, creamy herb-whipped ricotta, and a blanket of bubbling golden mozzarella, this baked ziti with meat sauce and ricotta is the ultimate crowd-pleasing comfort dinner.
Baked ziti can easily dry out in the oven if the pasta soaks up all the sauce. In our kitchen tests, boiling the ziti pasta 2 minutes shy of al dente and folding half the ricotta directly into the sauced noodles creates a protective barrier that keeps every bite exceptionally creamy and saucy.
Layering the pasta like a lasagna with pockets of seasoned ricotta and shredded low-moisture mozzarella guarantees that golden, gooey cheese pull in every single serving.
The #1 tragedy of homemade baked ziti is pulling a pan from the oven that looked saucy before baking only to find the pasta has drunk up every drop of liquid, leaving dry, rubbery tubes on top and watery ricotta at the bottom. Solving both problems requires understanding how extruded semolina pasta and fresh ricotta behave at 375°F (190°C). Standard 10-minute-boiled pasta is already fully hydrated with plain water, yet its surface starches keep absorbing tomato liquid in the oven and turn the noodles mushy. Boiling your ziti (or rigatoni) for just 7 to 8 minutes—2 full minutes shy of al dente—leaves the core firm so it finishes cooking by absorbing the savory Italian sausage marinara without collapsing.
Even more important is how you treat the 15-ounce tub of whole-milk ricotta: instead of spooning plain cold ricotta out of the tub (which weeps watery whey when heated), whipping the ricotta with 1 large egg, grated Parmigiano-Reggiano, garlic, and fresh parsley binds the curds into a velvety, lasagna-style soufflé layer that stays creamy when sliced.
Why You’ll Love This Cheesy Baked Ziti
- Classic Italian-American comfort food that easily feeds a hungry family or crowd
- Hearty sweet and spicy Italian sausage builds deep, savory marinara depth
- Herb-whipped ricotta layer adds lasagna-like creaminess without the fuss of sheets
- Generous low-moisture mozzarella blanket bakes into bubbly, golden blistered peaks
- Assembles 100% ahead of time—refrigerate or freeze, then bake straight for dinner

Key Ingredients (Overview)
- Ziti or Rigatoni Pasta: 1 lb (450g) boiled 2 minutes shy of al dente.
- Sweet & Hot Italian Sausage: 1 lb (450g) browned and crumbled.
- Quality Marinara Sauce: 4 cups (960ml / two 24 oz jars) or homemade sauce.
- Whole-Milk Ricotta Cheese: 15 oz (425g) tub whipped with egg and herbs.
- Fresh Large Egg: Beaten into the ricotta so it bakes into a fluffy, stable layer.
- Low-Moisture Mozzarella Cheese: 3 cups (300g) shredded for supreme melt.
- Freshly Grated Parmigiano-Reggiano: 1/2 cup (50g) for sharp salty seasoning.

Start by Simmering the Sausage Marinara and Cooking Pasta
Brown the Italian sausage in a large skillet over medium heat, breaking it into bite-sized crumbles. Pour in marinara sauce and simmer for 5 minutes.

Meanwhile, boil ziti in salted water for 8 minutes (still firm in the center). Drain and toss with 1 cup of the sausage sauce to prevent sticking.

Right after draining your undercooked ziti in a colander, return the hot noodles to the empty pasta pot and immediately toss them with 1 full cup of the warm Italian sausage marinara sauce (plus 2 Tablespoons of reserved starchy pasta water). Coating the bare hot pasta in sauce before layering inside the 9×13-inch baking dish seals the surface of every tube so the noodles never stick together or dry out at the corners.
Before crimping aluminum foil over the top of your mozzarella-covered baking dish for the first 20 minutes of baking, mist the underside of the foil lightly with olive oil spray (or tent it slightly in the center)—that simple trick stops the melting mozzarella from sticking to the foil when you uncover it to brown!
In a medium bowl, whisk ricotta, egg, minced garlic, Italian herbs, and half the Parmesan until smooth.
The Secret to Saucy, Never-Dry Baked Ziti
Undercooking the pasta by 2 to 3 minutes in the water pot ensures that the pasta finishes cooking in the oven by absorbing the flavorful tomato juices without becoming mushy or leaving the casserole dry and tight.
Kitchen Testing Notes & Pro Tips
- Boil 2 Minutes Less: The pasta absorbs liquid in the oven; don’t boil past firm.
- Egg in Ricotta: Whisking an egg into the ricotta creates a fluffy layer that won’t weep water.
- Cover First, Uncover Last: Bake covered with foil for 20 minutes to melt cheese, then uncover for 10 minutes to brown.
How to Layer and Bake the Ziti Casserole
Spread 1 cup of sausage marinara on the bottom of a 9×13-inch baking dish. Add half the cooked ziti, then dollop all the seasoned ricotta across the pasta.


Top with 1 cup of mozzarella, then layer the remaining ziti, remaining meat sauce, and top with the rest of the mozzarella and Parmesan.
Cover with greased foil and bake at 375°F (190°C) for 20 minutes. Remove foil and bake 10 minutes more until cheese is melted, bubbling, and golden-brown.

Common Mistakes to Avoid When Making Baked Ziti
- Boiling the ziti pasta until completely soft before baking: Pasta that enters a 375°F oven already soft will bake into mush and soak up all your marinara sauce. Boil 2 minutes less than the package directions—the pasta should still have a distinct firm bite and a tiny white ring in the center when bitten.
- Using part-skim or fat-free ricotta without an egg binder: Low-fat ricotta has higher water content and separates into grainy curds in the oven. Always use whole-milk ricotta whipped with 1 large egg so the cheese pockets bake up lush and creamy.
- Using pre-shredded bagged mozzarella on top: Bagged shredded mozzarella is coated in potato starch and cellulose, which causes it to bake into dry, separate orange-brown shreds instead of a molten, blistered cheese blanket. Shred a 12-ounce block of whole-milk low-moisture mozzarella by hand on the large holes of a box grater.
- Baking uncovered for the entire 30 minutes: Uncovered pasta corners dry out and turn crunchy-hard before the center warms through. Bake covered with foil for 20 minutes first so everything steams into a saucy marriage, then uncover for the final 10 minutes (plus a 90-second broil if desired) to blister the cheese!
Substitutions & Italian-American Variations
- 50/50 Ground Beef Chuck & Italian Sausage Bolognese: Use 1/2 pound of 80/20 ground beef chuck alongside 1/2 pound of sweet or hot Italian pork sausage, and stir 1/3 cup of heavy cream into the simmering marinara for a blush meat sauce.
- Provolone & Fontina Five-Cheese Upgrade: Layer 4 ounces of thinly sliced deli provolone or shredded Fontina in the middle tier alongside the whipped ricotta and mozzarella for restaurant-level cheese pulls.
- Vegetarian Spinach & Roasted Mushroom Baked Ziti: Omit the sausage and sauté 10 ounces of sliced cremini mushrooms, 1 diced zucchini, and 3 cups of fresh baby spinach with garlic and crushed red pepper flakes before simmering with the marinara sauce.
- Cottage Cheese or Mascarpone Swap for Ricotta: Not a fan of ricotta’s texture? Blend 2 cups of full-fat (4%) small-curd cottage cheese in a food processor for 15 seconds until smooth before whisking with the egg and Parmesan—or fold 8 ounces of Italian mascarpone directly into the marinara!
Make-Ahead, Freezer Meal Prep & Reheating Guide
Assemble 24 to 48 Hours Ahead (Refrigerator): Build the entire baked ziti in your 9×13-inch dish, let cool completely before covering tightly with plastic wrap and foil, and refrigerate for up to 48 hours. When ready to bake, remove the plastic wrap, re-cover with greased foil, and bake at 375°F (190°C) for 30 minutes covered, then 12 to 15 minutes uncovered until bubbling hot in the center.
The Ultimate Freezer Meal (Up to 3 Months): Baked ziti is one of the best freezer meals on earth! Assemble the unbaked casserole in a freezer-safe aluminum or ceramic dish (tip: divide into two 8×8-inch pans—one for dinner tonight, one for the freezer!), wrap in plastic wrap and heavy-duty foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking, or bake straight from frozen covered with foil at 375°F for 50 minutes, then uncovered for 15 minutes.
Reheating Leftovers: Spoon 1 Tablespoon of water or extra marinara over individual squares, cover, and warm in a 350°F oven for 15 minutes or microwave at 70% power for 90 seconds.
Frequently Asked Questions
What is the difference between ziti, penne, and rigatoni for this recipe?
Classic smooth ziti tubes, ridged ziti rigati, penne rigate, or wide rigatoni all work interchangeably! In fact, many Italian-American cooks prefer rigatoni or penne rigate because the exterior ridges (rigate) grab onto the whipped ricotta and sausage ragù.
How much marinara sauce do I really need for 1 pound of pasta?
A full 4 cups (two 24-ounce jars, or about 45 to 48 ounces total)! Using only one 24-ounce jar of sauce for a full pound of pasta is the #1 reason baked ziti turns out dry. Two jars guarantee lush, saucy layers.
Why do we rest baked ziti for 10 minutes before serving?
Right out of a 375°F oven, the molten mozzarella and ricotta are bubbling liquid; resting on a cooling rack for 10 minutes allows the cheeses to thicken slightly so you can lift out tall, neat squares with a spatula.
The Final Result
This baked ziti emerges from the oven bubbling furiously at the edges with a blistered golden cheese crust.
Rest the casserole for 10 minutes before slicing so the layers set into neat, saucy squares.
Leftovers reheat like a dream in the oven or microwave, making this the undisputed champion of family meal prep.
Cheesy Baked Ziti with Rich Sausage Marinara & Ricotta
Classic Italian-American baked ziti layered with hearty Italian sausage marinara, fluffy herb ricotta, and a thick blanket of bubbling golden mozzarella.
- Total Time: 50 minutes
- Yield: 1 (9×13-inch) baking dish (8 servings) 1x
Ingredients
Hearty Sausage Marinara & Ziti
- 1 lb (450g) ziti or rigatoni pasta
- 1 lb (450g) sweet or mild Italian pork sausage, casings removed
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 4 cups (960ml / approx. 40 oz) marinara sauce
- 1 teaspoon Italian seasoning
- 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper
Fluffy Herb Ricotta Layer & Cheeses
- 15 oz (425g) whole-milk ricotta cheese
- 1 large egg, lightly beaten
- 1/2 cup (50g) freshly grated Parmesan cheese, divided
- 2 Tablespoons fresh Italian parsley, chopped
- 3 cups (300g) shredded low-moisture whole-milk mozzarella cheese, divided
- Fresh basil ribbons, for garnish
Instructions
- Cook Pasta: Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish. Bring a large pot of salted water to a boil. Cook ziti for 8 minutes (about 2 minutes shy of package al dente). Drain and set aside.
- Make Sausage Sauce: In a large skillet or Dutch oven over medium-high heat, brown Italian sausage and diced onion for 6 to 7 minutes, breaking meat into crumbles. Add minced garlic and cook 1 minute. Pour in marinara sauce and Italian seasoning; simmer on low for 5 minutes. Remove from heat.
- Mix Ricotta: In a medium bowl, whisk together ricotta, beaten egg, 1/4 cup Parmesan, chopped parsley, salt, and pepper until smooth.
- Layer Casserole: Spread 1 cup of meat sauce on the bottom of the prepared dish. Add half the cooked ziti. Drop dollops of the ricotta mixture over the ziti and sprinkle with 1 cup of mozzarella. Layer the remaining ziti over top, followed by the remaining meat sauce. Top with the remaining 2 cups mozzarella and remaining 1/4 cup Parmesan.
- Bake to Golden: Spray a sheet of aluminum foil with cooking spray and cover the dish tightly. Bake for 20 minutes. Remove foil and bake uncovered for 10 to 12 minutes until cheese is completely melted, bubbling, and golden brown. Rest 10 minutes before slicing. Garnish with fresh basil.
Notes
- Make-Ahead & Freezing: Assemble casserole completely, cover tightly with plastic wrap and foil, and refrigerate for up to 2 days or freeze for up to 3 months. Thaw overnight before baking as directed (add 10 minutes to covered bake time if cold).
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 generous square
- Calories: 520 kcal
- Sugar: 6g
- Sodium: 880mg
- Fat: 24g
- Saturated Fat: 11g
- Carbohydrates: 48g
- Fiber: 3.5g
- Protein: 28g
- Cholesterol: 85mg





