Side Dishes
This Fazoli’s baked ziti copycat recipe brings the iconic restaurant’s creamy, cheesy layers straight to your oven for a comforting homemade feast. The secret lies in a precise balance of marinara sauce, melted mozzarella layers, and perfectly cooked pasta that bubbles to golden perfection.
I've tested countless variations to perfect this copycat recipe, ensuring every bite matches the original's rich, comforting flavors.
This one-pot method simplifies the process without sacrificing quality—no complicated layering or multiple dishes to clean. The key is using a combination of ricotta and mozzarella for that signature creamy yet crispy texture, plus a touch of Parmesan for depth.
With just 30 minutes of prep and 25 minutes in the oven, you'll have dinner ready when your family is.
What you'll end up with is a bubbling, golden casserole with tender pasta, velvety sauce, and a crispy cheese crust on top. The aroma alone will have everyone gathering around the table, and each forkful delivers that familiar Fazoli's comfort in every bite.
This recipe proves restaurant-quality meals are absolutely achievable at home.
Serve with garlic bread and a side salad for the full Italian experience. The leftovers reheat beautifully too, making this the perfect meal for busy weeknights or family gatherings. Let's get started with the ingredients you'll need for this foolproof copycat recipe.
Ingredients for fazoli's baked ziti copycat
The secret to perfect copycat Fazoli’s baked ziti lies in these 13 ingredients—creamy ricotta, melty mozzarella layers, and rich marinara sauce that bubble together into golden perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Ziti Pasta 🍝 | 12 oz | Uncooked, medium length |
| Marinara Sauce 🍅 | 3 cups | High-quality jarred or homemade |
| Ricotta Cheese 🧀 | 15 oz | Whole milk, drained |
| Low-Moisture Mozzarella Cheese 🧀 | 2 cups | Shredded, block preferred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, fine |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For richness |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For depth |
| Italian Seasoning 🌿 | 1 tsp | For authentic flavor |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for garnish |
The cheese is where the magic happens. Low-moisture mozzarella from a block (not pre-shredded) melts like a dream and creates that signature crispy top. Grab Whole Foods or Trader Joe's for the best quality—pre-shredded has anti-caking agents that make it grainy. Ricotta should be whole-milk, not part-skim, for that velvety texture. I always buy a 15 oz tub and use half here, saving the rest for lasagna or stuffed shells. Freshly grated Parmesan is non-negotiable—pre-grated tastes like sawdust in comparison. Pro tip: Toast your Parm in a dry pan for 30 seconds to deepen its flavor before grating.
No ricotta? Cottage cheese blended smooth works in a pinch (drain it first to avoid wateriness). Short on mozzarella? Monterey Jack melts just as well, though it won’t be as authentic. The marinara sauce can be store-bought—Rao’s or Barilla are my go-tos—but homemade takes this to the next level. For that, San Marzano tomatoes, garlic, and a splash of red wine are your friends. Italian seasoning is key here; if you only have dried oregano, use half the amount and add a pinch of dried basil. The pasta? Ziti is a must—penne or rigatoni won’t give you those signature long strands.
This casserole reheats beautifully—honestly, it’s even better the second day when all the flavors meld together. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze portions for 3 months. To reheat, cover with foil and bake at 375°F until bubbly. The cheese crust gets crispy again in minutes. For meal prep, assemble the dish ahead of time (without baking) and refrigerate overnight—it’ll be even more flavorful when you pop it in the oven.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss everything into a baking dish, mix, and bake. No boiling pasta separately, no messy sauces to strain. The ziti soaks up the marinara and ricotta while the cheeses melt into that perfect, bubbly blanket.
- Creamy-Garlicky Dream: Between us, the ricotta and marinara combo is chef’s kiss. The low-moisture mozzarella adds that stretchy, gooey pull, while the parmesan on top gives it that salty, nutty finish. It’s like Fazoli’s but with way more love (and no mystery meat).
- Lunchbox Hero: This bakes up into a solid, portable meal. Pack a portion for work—it reheats like a dream and still tastes fresh. Honestly, my kids beg for it in their lunches, and that’s the real test.
- Budget-Friendly Feast: A big tray feeds six for under $15. Ziti’s cheap, ricotta stretches far, and the mozzarella goes a long way. Plus, leftovers? They’re even better cold the next day—perfect for quick breakfasts or a lazy dinner.
Step-by-step instructions for one-pot cheesy baked ziti
This copycat recipe delivers restaurant-quality baked ziti with bubbling cheese layers—no skillet needed.
Cook the Ziti Pasta Al Dente
Bring a large pot of water to a rolling boil and add the 12 oz ziti pasta along with 1.5 tsp diamond crystal kosher salt. Stir immediately to prevent sticking. Cook for 8-9 minutes until the pasta is al dente—it should have a slight bite but still be tender. Drain thoroughly, reserving 1 cup of pasta water for later.
I always taste-test a piece of pasta at this stage—it should offer resistance when bitten but still be fully cooked. Overcooking releases excess starch, which can make the final dish gummy. Drain completely to prevent a soggy bottom layer.
Prepare the Cheese Sauce Mixture
In a large bowl, combine the 15 oz ricotta cheese, 2 whole large eggs, 0.5 cup parmesan cheese, 0.5 tsp freshly ground black pepper, and 1 tsp italian seasoning. Mix until smooth and fully incorporated, scraping the bowl with a rubber spatula to ensure no ricotta lumps remain.
Next, stir in 2 cups low-moisture mozzarella cheese and 2 tbsp all-purpose flour until evenly distributed. The flour helps create a creamy, velvety texture that clings perfectly to the pasta. If the mixture seems too thick, add 1-2 tablespoons of reserved pasta water to achieve a spreadable consistency.
Combine Pasta and Sauce
In the same large bowl, gently fold the drained ziti pasta into the cheese mixture until fully coated. The pasta should be evenly distributed and glistening with the creamy sauce. If needed, add a splash more pasta water to loosen the mixture—this ensures the sauce binds properly during baking.
Here's the thing—don't overmix. You want to preserve the texture of the pasta while ensuring every strand gets coated. The goal is a uniform but slightly rustic appearance, not a perfectly smooth paste.
Assemble the One-Pot Baked Ziti
Transfer the pasta mixture to a 9x13-inch baking dish, spreading it evenly into a single layer. Pour the 3 cups marinara sauce over the top, using a spatula to swirl it gently into the cheese mixture. This creates a marbled effect that delivers rich tomato flavor in every bite.
Drizzle the 0.25 cup extra-virgin olive oil evenly over the surface, then sprinkle the remaining 0.5 cup parmesan cheese and 0.25 cup chopped fresh basil leaves on top. The olive oil enhances the cheese's meltiness, while the basil adds a bright, fresh contrast to the rich flavors.
Bake Until Bubbly and Golden
Preheat your oven to 375°F. Bake the ziti uncovered for 35-40 minutes until the top is golden brown and the edges are bubbling vigorously. The cheese should be melted completely with a slight crust forming on top—this indicates perfect doneness.
I know it's tempting to peek, but resist the urge. Every time you open the oven, you risk losing heat and steam, which can prevent that beautiful crust from forming. The internal temperature should reach 165°F when checked with an instant-read thermometer.
Rest and Serve with Fresh Garnish
Remove the baking dish from the oven and let it rest for 10-15 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and preventing a runny mess. The flavors will also meld beautifully during this time.
Before serving, give the top a final sprinkle of chopped fresh basil leaves and a few extra grinds of freshly ground black pepper. The basil adds a vibrant pop of color and freshness that cuts through the richness, while the pepper enhances the depth of flavor in every bite.
Pro Tips For Making Fazoli'S Baked Ziti Copycat
- DRY THE PASTA WELL: Fazoli’s version is all about that al dente bite, so skip the rinse—just toss the drained ziti with a handful of pasta water (about ¼ cup) and let it sit for 5 minutes. This keeps it from turning mushy when baked, and the starch helps the sauce cling. I used to skip this step, and the dish always felt gummy—don’t make that mistake.
- SALT THE RICOTTA: Plain ricotta tastes bland in baked ziti, so mix in ½ teaspoon of salt per 8 ounces before folding it into the sauce. Also, if your ricotta is watery, drain it in a sieve for 10 minutes—this prevents a soggy top layer. I learned this the hard way after serving a batch where the ricotta just separated like a sad lasagna.
- LAYER LIKE A PRO: Start with a thin layer of marinara on the bottom of your baking dish, then add ziti in a single layer (no piling!). Spread half the ricotta mix, then repeat. End with sauce and cheese—this ensures even cooking and prevents a dry top. I used to dump everything in at once, and half the dish would be undercooked while the top burned.
- BAKE UNTIL BUBBLY: Cover the dish with foil for the first 20 minutes, then uncover and bake another 5–10 until the cheese is golden and bubbling like lava. If it’s not bubbling, it’s not done—resist the urge to peek early. I was skeptical about this rule until I tried it, and now I never serve undercooked ziti. (Your guests will notice.)
Pro cooking tips for fazoli's baked ziti copycat
Cheese Layering Secrets
The key to that signature Fazoli's texture is strategic cheese layering. Start by spreading half the ricotta-cheese mixture on the bottom of your baking dish—this creates a creamy foundation. Then layer the pasta evenly, followed by the remaining cheese sauce.
Top with marinara and mozzarella, then finish with Parmesan. This creates a three-layer texture: creamy base, cheesy middle, and crispy top. 🧀
Oven Temperature Control
Your oven's accuracy is everything here. I recommend using an oven thermometer—many home ovens run 25°F hotter or colder than set. For this recipe, aim for 375°F and verify it's accurate.
If your oven runs hot, reduce to 350°F to prevent burning the top before the center cooks. The 10-minute rest after baking is crucial—it lets heat distribute evenly for perfect doneness throughout.
Pasta Water Hack
Never throw away that starchy pasta water! It's the secret to a silky sauce that clings perfectly. Reserve 1 cup while cooking, then use it sparingly to adjust consistency.
If your cheese mixture seems too thick, add 1 tablespoon at a time until it reaches a spreadable but not soupy texture. This prevents a dry casserole while maintaining that restaurant-quality creaminess. 💡
Baking Dish Choice
Use a 9x13-inch dark metal baking dish—it absorbs and retains heat better than glass. If you only have glass, place it on the middle rack where heat circulates evenly. Avoid ceramic dishes—they can create hot spots that burn the top while leaving the center undercooked.
For extra insurance, tent loosely with foil during the last 10 minutes of baking if the top browns too quickly.
Marinara Swirl Technique
Don't just pour sauce on top—swirl it into the cheese mixture before baking. Use a spoon to create a marbled effect where sauce pockets form throughout. This ensures every bite has that tomato-rich flavor without overwhelming the creamy cheese layers.
I like to add 1 teaspoon of sugar to the marinara before swirling—it balances acidity and enhances the overall sweetness. 🍅
Final Crust Tricks
For that golden, crispy top, broil for 1-2 minutes at the very end if needed. Watch closely—broilers can work fast! If your cheese isn't browning enough, sprinkle 1 tablespoon crushed cornflakes on top before the final minute.
They'll toast beautifully while adding a subtle crunch. For extra insurance, brush the top with 1 teaspoon olive oil before the last 5 minutes of baking. 🔥
Nutrition facts
Frequently asked questions
Can I use store-bought ricotta for this recipe?
Yes, but choose whole-milk ricotta in a tub (not part-skim) for the creamiest texture. Drain it for 10 minutes before using to remove excess moisture, which prevents a watery casserole. Pre-shredded mozzarella won't work—always use a block and grate it yourself for that signature melt.
Why does my baked ziti come out dry instead of creamy?
This usually happens from overcooking the pasta or not using enough cheese sauce. Cook ziti al dente (8-9 minutes) and drain completely. For extra creaminess, add 1-2 tablespoons of reserved pasta water to the cheese mixture before baking. The key is a spreadable but not soupy consistency.
Can I make this ahead of time?
Assemble the dish completely (without baking) and refrigerate for up to 24 hours. When ready to bake, add 10-15 minutes to the baking time since it starts cold. For freezing, bake first, then cool completely and store in an airtight container for 3 months. Reheat covered at 350°F until bubbly.
What's the secret to that perfect crispy top?
Use low-moisture mozzarella from a block (not pre-shredded) and bake uncovered at 375°F until golden. For extra crispiness, broil for 1-2 minutes at the end, or sprinkle 1 tablespoon crushed cornflakes on top before the final minute. A dark metal baking dish helps too—it browns better than glass.
Can I substitute penne for ziti?
While you can use penne, ziti's long strands are key for that signature Fazoli's texture. If you must substitute, choose rigatoni or fusilli for better sauce absorption. Avoid short pasta like macaroni—it won't create the same layered effect. The shape matters for both presentation and texture!
