Baked Ziti Recipe White Sauce: One-Pan Cheesy Comfort That Sticks Together

Sauces & Condiments

Baked Ziti Recipe White Sauce: One-Pan Cheesy Comfort That Sticks Together

Baked ziti with white sauce delivers the ultimate cheesy, comforting meal that brings the whole family to the table—no takeout required. The secret to this recipe lies in its foolproof layering technique and creamy, tangy white sauce that keeps everything perfectly bound together. I've perfected this version over years of baking, ensuring the pasta stays al dente while the cheese melts into a golden, bubbly blanket.

What sets this baked ziti apart is the rich, velvety white sauce made with a perfect balance of cream cheese and mozzarella, creating a sauce that's creamy yet light enough to coat every strand of pasta.

The dish bakes in a single pan, making cleanup a breeze while delivering restaurant-quality results at home. This recipe is designed to be your go-to for weeknight dinners or special occasions—it's that good.

The moment you pull it from the oven, you'll be greeted with a bubbling, golden top that's crispy in spots and perfectly cheesy underneath. Each forkful delivers tender pasta, creamy sauce, and melted cheese that clings together beautifully.

The aroma alone will have everyone gathering in the kitchen, and the first bite will have them asking for seconds.

Serve this classic Italian dish with a simple side salad or garlic bread to soak up every last bit of that delicious sauce. The best part?

This recipe is flexible enough to handle any additions you like—mushrooms, spinach, or even a sprinkle of Italian seasoning—while still maintaining its signature cheesy comfort. Let's get started on creating your new favorite one-pan meal.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked ziti recipe white sauce

Six servings of cheesy comfort with a velvety white sauce that sticks together perfectly.

Ingredient Amount Notes
Ziti Pasta 🍝 1 ½ lbs Dried, medium width
Cream Cheese 🧀 8 oz Full-fat for richness
Mozzarella Cheese 🧀 2 cups Shredded, part-skim
Ricotta Cheese 🧀 1 ½ cups Whole milk, room temp
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Garlic Cloves 🧄 4 cloves Minced for sauce
Onion 🧅 1 medium Finely diced
Onion 🧅 1 whole Finely diced
Butter 🧈 4 tbsp Unsalted, melted
All-Purpose Flour 🌾 ¼ cup For sauce thickening
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Italian Seasoning 🍃 1 tsp Dried blend

The cheese is where the magic happens. Part-skim mozzarella melts beautifully without getting greasy, while the ricotta adds that signature creaminess. Whole milk ricotta is key—it's richer than low-fat. For the cream cheese, Philadelphia brand works perfectly, but any full-fat block-style works too. The butter? Unsalted is best—you control the salt. I always grab Kirkland brand butter from Costco for big batches, but store-bought works fine. And don't skip the heavy cream—it's what makes this sauce truly velvety.

No ricotta? Cottage cheese blended smooth works in a pinch (drain excess liquid first). Short on mozzarella? Parmesan adds depth—use half the amount. The Italian seasoning can be swapped for dried basil and oregano if that's what you've got. For the onion, yellow or red both work, but yellow has a slightly sweeter flavor. The garlic? Fresh is non-negotiable here—jarred garlic just doesn't cut it. And if you're worried about the sauce being too heavy, reduce the cream by 2 tbsp—it'll still be rich but not overwhelming.

This sauce keeps beautifully—make extra and freeze it for 3 months. The pasta? Cook it al dente (one minute less than package says) so it finishes cooking in the oven. For leftovers, reheat covered at 350°F for 20 minutes—the sauce will cling perfectly. And if you're prepping ahead, assemble the dish but don't bake—it'll keep in the fridge for 2 days before baking. Trust me, the first bite out of the oven is worth every minute.

❤️

Why You'll Love This Recipe

  • No-Fuss Layering: The sauce goes together in one bowl—just mix cream cheese, ricotta, heavy cream, and a splash of pasta water until silky. No blenders, no straining, just spoon it over ziti and cheese. I swear, my kids think I’m a short-order cook.
  • Creamy Without Weighing You Down: That ricotta-heavy cream combo makes it luxuriously smooth, but the mozzarella on top adds just enough stretch and crisp. It’s not too rich—more like a warm hug than a heavy blanket. (Yes, even if you’re watching carbs.)
  • Lunchbox Hero: Make a double batch, bake it, then portion into containers for the week. The sauce stays creamy when reheated, and the ziti holds up like a champ. My husband’s a breakfast-for-dinner guy, so this is his go-to cold or warmed.
  • Pantry Magic: You’re probably already using these ingredients—cream cheese for toast, mozzarella for pizza, ricotta for lasagna. This just repurposes what’s there. I’ve made it with store-brand cheese, and it’s still ridiculously good. Budget win.

Step-by-step instructions for one-pan cheesy baked ziti

Here's how to create that perfect creamy, cheesy baked ziti that holds together beautifully.

1

Cook the Ziti Pasta to Al Dente Perfection

Bring a large pot of water to a rolling boil and add 1.5 lbs ziti pasta. Cook until 1 minute shy of the package directions for al dente—you want the pasta to still have a slight bite. This ensures it won't turn mushy when baked later. Reserve 1 cup of pasta water before draining completely. I always keep a measuring cup nearby so I don't forget this crucial step.

Drain the pasta and immediately transfer it to a large mixing bowl. The residual heat helps prevent sticking. Here's the thing—don't rinse the pasta! The starch on the surface helps create that creamy sauce later. Toss the pasta with 1.5 tsp salt and 0.5 tsp black pepper while it's still hot to help the seasoning adhere evenly.

2

Prepare the Creamy White Sauce

In a medium saucepan, melt 4 tbsp butter over medium heat. Add 1 medium onion and 1 whole onion, both finely diced, and cook for 5-6 minutes until softened and translucent. This is where the flavor base builds—don't rush this step or you'll end up with raw onion bits in your sauce.

Add the 4 minced garlic cloves and cook for 30 seconds until fragrant. Be careful not to let the garlic brown—it burns quickly and turns bitter. Stir in the 0.25 cup all-purpose flour and cook for 1-2 minutes, stirring constantly, until the mixture forms a smooth paste. This roux will thicken your sauce beautifully.

3

Create the Rich Cheese Mixture

Gradually pour in the 0.5 cup heavy cream while whisking continuously to prevent lumps. Cook for 2-3 minutes until the mixture thickens slightly. Remove the pan from heat and let it cool for 1 minute. Then stir in the 8 oz cream cheese, 1.5 cups ricotta cheese, and 1 tsp Italian seasoning until completely smooth.

Here's where it gets good—add the cooked pasta to the cheese mixture and toss everything together until fully coated. If the mixture seems too thick, add 2-3 tablespoons of the reserved pasta water at a time until you reach a creamy consistency that coats the back of a spoon. The sauce should be thick enough to cling to the pasta but still spreadable.

4

Assemble and Bake to Golden Perfection

Preheat your oven to 375°F. Grease a 9x13-inch baking dish generously with butter or oil—this prevents sticking and makes cleanup a breeze. Transfer the pasta mixture to the prepared dish and spread it out evenly. Sprinkle the 2 cups mozzarella cheese evenly over the top, pressing down gently so it melts into the pasta instead of just sitting on surface.

Bake uncovered for 25-30 minutes until the top is golden brown and bubbly. If you want extra crispiness on top, broil for 1-2 minutes at the very end—just watch it closely so it doesn't burn. The center should be hot and the edges should be slightly crispy when done. This is where the magic happens—everything comes together into one glorious cheesy mess.

5

Rest and Serve for Maximum Comfort

Remove the baking dish from the oven and let it rest for 10 minutes before serving. This resting period is crucial—it allows the sauce to thicken slightly and the cheeses to set properly. I know it's tempting to dig in immediately, but trust me on this step.

Serve warm with a sprinkle of extra black pepper and a side of garlic bread. Each forkful should deliver that perfect combination of creamy ricotta, rich cream cheese, and melty mozzarella wrapped around al dente ziti. The sauce should be thick enough to coat the pasta but still have that luscious, creamy texture you crave in a baked ziti.

👨‍🍳

Pro Tips For Making Baked Ziti Recipe White Sauce

  • Preheat That Dish: Slide your baking dish into a 375°F oven for 10-15 minutes before adding anything. I learned this the hard way—cold pasta and cheese mix just sits there, refusing to brown or melt properly. A hot dish means your sauce clings better and the top gets that golden crust faster.
  • Blend the Ricotta: Skip the lumps—mash your ricotta with a fork until smooth before mixing it into the sauce. I used to just stir it in, and those little clumps would turn to rubbery bits in the oven. Takes 30 seconds but makes a real difference in texture.
  • Don’t Overmix the Sauce: Once you fold in the heavy cream, stop stirring. Overworking it turns the sauce thin and watery, and you’ll end up with a soggy bottom. Just combine until the cream is mostly incorporated—lumps disappear when baked.
  • Broil for Crust: Switch to broil for the last 2-3 minutes, even if the top looks set. The high heat browns the cheese without burning it—just watch it like a hawk. (Yes, even if you’re impatient like me.) The result? A crispy, cheesy finish that tastes like it came from a restaurant.

Storing and reheating this dish

Fridge Storage

Let your baked ziti cool completely before transferring to an airtight container—I use Glasslock containers for best results. Store in the refrigerator for up to 4 days, but I recommend eating it within 3 days for the freshest texture.

The sauce will thicken slightly overnight, making it even more decadent when reheated. Always use a lid to prevent drying out.

Freezer Prep

For longer storage, assemble the baked ziti in your baking dish (without baking) and freeze it uncovered for 1 hour to firm up. Then cover tightly with plastic wrap followed by foil to prevent freezer burn.

It keeps for 3 months—just thaw overnight in the fridge before reheating. The texture remains surprisingly good after freezing!

Stovetop Reheat

My preferred method is stovetop reheating for even heat distribution. Cover the dish with foil and warm on low heat for 15-20 minutes, stirring once halfway.

Add 2-3 tablespoons of milk or water if the sauce looks dry. This gentle method preserves the creamy texture better than microwave reheating. 🔥

Oven Refresh

For a restaurant-style finish, preheat oven to 350°F and cover the dish with foil. Bake for 20-25 minutes until heated through. Remove foil for the last 5 minutes to crisp the cheese top.

This method works best for large batches and keeps everything perfectly moist. The aroma alone will make your kitchen feel like an Italian trattoria!

Microwave Shortcut

For quick reheating, cover with a damp paper towel and microwave in 1-minute intervals on 50% power, stirring between each interval. Total time should be 3-4 minutes.

Add a splash of milk if the sauce separates. While not as perfect as oven methods, it's a great option when you're in a hurry.

Sauce Rescue

If your reheated ziti seems too thick, stir in 1-2 tablespoons of milk or reserved pasta water to restore creaminess. For extra richness, top with extra mozzarella and broil for 2 minutes to melt it into a golden blanket.

The key is patience—let it sit for 5 minutes after reheating before serving to let flavors meld. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 19g95%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 8g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use penne or rigatoni instead of ziti?

While ziti's cylindrical shape holds sauce beautifully, rigatoni works perfectly with its larger tubes, and penne adds a fun twist with its diagonal cuts. Just use the same weight (1.5 lbs) and adjust baking time by 2-3 minutes—rigatoni may need slightly longer to melt the cheese completely. The sauce will cling just as well!

2

Why did my sauce separate after baking?

This usually happens when the cheese mixture wasn't fully incorporated or the pasta water wasn't added gradually. For next time, whisk the ricotta and cream cheese until completely smooth before adding to the sauce, and use reserved pasta water 1 tablespoon at a time until creamy. If it separates after baking, stir in 1-2 tablespoons of milk and reheat gently.

3

Can I make this dish ahead of time?

Yes! Assemble the dish (pasta, sauce, and cheese) in your baking dish, cover tightly with foil, and refrigerate for up to 2 days before baking. Bake as directed, adding 5-10 minutes to the time since it starts cold. For a shortcut, bake it straight from the fridge—no thawing needed! The flavors develop beautifully overnight.

4

What's the secret to getting that perfect golden crust?

Press the mozzarella firmly into the pasta before baking and sprinkle a pinch of Italian seasoning on top. For extra browning, broil for 1-2 minutes at the end—watch closely! The key is a hot oven (375°F) and letting it bake uncovered for the last 10 minutes to develop that crispy top layer.

5

Can I make this dish without cream cheese?

You can substitute with extra ricotta (1 cup) plus 2 tablespoons butter, but the sauce will be slightly lighter. For a richer alternative, blend 1 cup cottage cheese (drained) with 1 tablespoon lemon juice to mimic cream cheese's tang. The texture will still be creamy, though not as velvety—cream cheese is what gives this dish its signature richness!

★★★★★4.6(3 reviews)
Categories Sauces & Condiments