Indulge in the heartwarming embrace of a truly classic dish: Baked Ziti with Ricotta. This iconic Italian-American casserole layers perfectly cooked al dente ziti pasta with a deeply simmered, savory beef sauce, velvety ricotta cheese, and a generous blanket of golden, bubbling mozzarella. It’s the quintessential comfort food, promising a symphony of textures and flavors in every forkful – a dish that’s as gorgeous to look at as it is delicious to eat. Ideal for feeding a crowd, weeknight family dinners, or special occasions, this recipe brings authentic Italian flavors right to your table, making it an instant favorite.

The secret to achieving a superior baked ziti, one that stands out from the rest, lies in a fundamental technique often overlooked: purposefully undercooking your pasta. While it might seem counterintuitive, this critical step ensures your ziti remains perfectly toothsome, absorbing the rich flavors of the meat sauce as it finishes cooking in the oven. If you cook the pasta until fully tender before baking, it will inevitably turn mushy and lose its desirable texture, leading to a less satisfying dish. Aim for about two minutes less than the package directions specify for a truly al dente base that can withstand the baking process and emerge with an ideal bite.
If you’re looking for quicker pasta dishes for busy weeknights, explore options like my 3-ingredient lazy lasagna or a convenient one-pot pasta recipe. For even more inspiration on hearty pasta bakes, be sure to check out my comprehensive chicken and pasta bake collection.
Essential Ingredients for the Perfect Baked Ziti with Ricotta
Crafting this classic baked ziti involves bringing together several key components, each playing a vital role in its delicious outcome. Selecting quality ingredients ensures a rich, flavorful, and incredibly satisfying dish.

- Ziti pasta: One pound of dry ziti, cooked very al dente – approximately 2 minutes shorter than the package directions. This ensures the pasta finishes cooking in the oven, soaking up all the savory sauce without becoming mushy. Other short, tubular pastas like rigatoni or penne also work wonderfully.
- Ground beef: Lean ground beef (80/20 or 90/10) provides a rich base for the meat sauce. You can also opt for a blend of beef and Italian sausage for added depth of flavor.
- Onion and garlic: These aromatics are the foundation of any great Italian sauce. Freshly minced onion and garlic provide a sweet and pungent depth that enhances the overall flavor profile.
- Tomato paste: A crucial ingredient for boosting umami. Darkening the tomato paste in a hot pan before adding other liquids caramelizes its sugars and deepens its tomato flavor, creating a more robust sauce.
- Crushed tomatoes: High-quality crushed tomatoes form the body of our rich beef sauce. Look for brands with minimal additives for the purest tomato flavor. Passata or strained tomatoes can also be used for a smoother sauce.
- Italian seasoning, red pepper flakes, salt, and pepper: A balanced blend of dried Italian herbs (oregano, basil, thyme), a pinch of red pepper flakes for a subtle kick, and essential salt and black pepper season the meat sauce to perfection.
- Ricotta: Full-fat, whole milk ricotta cheese is essential for a creamy, luscious ricotta layer. Its richness provides a delightful contrast to the savory meat sauce.
- Egg: A single large egg mixed into the ricotta helps bind the cheese mixture, preventing it from becoming too runny and ensuring it sets into pillowy pockets during baking.
- Parmesan cheese: Freshly grated Parmesan cheese adds a salty, nutty, and savory dimension to both the ricotta mixture and the overall dish.
- Mozzarella: Shredded mozzarella cheese is divided between the layers for gooey goodness and a final golden, bubbly topping. Freshly grated mozzarella melts better than pre-shredded varieties.
Exact quantities for each ingredient are provided in the detailed recipe card located at the bottom of this article.
Creative Variations and Smart Substitutions
While this classic baked ziti recipe is flawless as is, its robust structure allows for easy customization. Feel free to adapt it to your taste preferences or dietary needs with these creative variations and clever substitutions:
- Half beef, half sausage: Elevate the flavor profile by using a combination of ground beef and sweet or spicy Italian sausage. The fennel notes from the sausage add an incredible depth that complements the tomato sauce beautifully.
- Lighter version: For a healthier alternative, substitute ground turkey or chicken for the beef. Ensure you brown it well for maximum flavor, adding a touch more olive oil if needed to prevent sticking.
- Cottage cheese swap: If ricotta isn’t available or you prefer its texture, cottage cheese can be used in its place. For a smoother texture similar to ricotta, pulse the cottage cheese in a food processor a few times before mixing it with the egg and Parmesan.
- Other short pasta: Don’t have ziti on hand? Rigatoni or penne pasta are excellent substitutes. Their tubular shape and ridged surfaces are perfect for capturing and holding the rich meat sauce.
- Add veggies: Boost the nutritional content and flavor by stirring in fresh vegetables. Sautéed mushrooms, finely diced bell peppers, or a handful of fresh spinach (which will wilt down beautifully) can be added to the meat sauce as it simmers.
- Vegetarian version: Easily make this dish meat-free by omitting the ground beef entirely. To compensate for the lost substance, consider doubling the ricotta mixture or adding a medley of sautéed vegetables like zucchini, eggplant, or robust portobello mushrooms to the sauce.
- Shortcut sauce: Pressed for time? Use 4-5 cups of your favorite high-quality jarred marinara sauce instead of making it from scratch. You can then skip the seasoning step or adjust it to taste.
Essential Kitchen Tools for Easy Preparation
You won’t need any specialized gadgets for this recipe; standard kitchen equipment will do the trick. Here’s a list of tools that make preparing your baked ziti a smooth and enjoyable process:
- Large Dutch oven or heavy-bottomed pot: Ideal for browning the ground beef evenly and simmering the meat sauce, ensuring consistent heat distribution and reducing the chance of scorching.
- 9×13 inch baking dish: This standard casserole size is perfect for layering the ziti, sauce, and cheese, allowing for even cooking and presentation.
- Large mixing bowl: Essential for combining the ricotta cheese filling and later, for tossing the pasta with the meat sauce.
- Colander: For efficiently draining the pasta after it’s cooked al dente.
- Aluminum foil: Used to cover the baking dish during the initial phase of baking, which helps the cheese melt evenly and prevents the top from browning too quickly.
Step-by-Step Guide: Crafting the Perfect Baked Ziti with Ricotta
This satisfying baked ziti recipe comes together in under an hour of active cooking, making it an achievable weeknight dinner. While the overall process is straightforward, paying attention to certain details, especially the browning of the meat sauce, will significantly enhance the final flavor.






1. Prepare the Pasta
Begin by preheating your oven to 375°F (190°C). Bring a large pot of generously salted water to a rolling boil. Add your ziti pasta and cook for approximately 2 minutes less than the package instructions recommend. The goal here is very al dente pasta that still has a noticeable bite. Drain the pasta immediately and set it aside; it will continue to cook as you prepare the sauce and during baking.
2. Brown the Meat to Perfection
Place a large Dutch oven or heavy-bottomed pot over medium-high heat. Allow it to preheat for a few minutes until hot. Add the olive oil, letting it shimmer. Then, add the ground beef (or beef and sausage mixture) in an even layer. Resist the urge to stir immediately; let it sear undisturbed for about 5 minutes until a deep brown crust forms on the bottom. Break up the meat with a spoon and continue cooking, stirring occasionally, until it is thoroughly browned and caramelized, which typically takes about 8 minutes in total. This browning step is crucial for developing rich, savory flavors. Drain off any excess fat, leaving approximately 2 tablespoons in the pan – these drippings are packed with flavor for the next step.
3. Soften the Aromatics
To the same pot with the beef drippings, add the minced onion. Cook over medium heat for about 4-5 minutes, stirring occasionally, until the onion softens and becomes translucent. Stir in the minced garlic and cook for another 30 seconds until it becomes fragrant. Be careful not to burn the garlic.
4. Caramelize the Tomato Paste
Push the meat and onion mixture to one side of the pot, creating a clear spot. Add the tomato paste directly to this hot, clear section. Cook the tomato paste for 2 to 3 minutes, stirring it constantly, until it darkens in color and begins to lightly stick to the bottom of the pan. This caramelization process intensifies the tomato’s sweetness and umami, adding significant depth to your sauce. Once darkened, stir the tomato paste into the meat mixture until well combined.
5. Build and Simmer the Sauce
Pour in the crushed tomatoes and add the Italian seasoning, red pepper flakes, salt, and black pepper. Stir everything together, ensuring the ingredients are well distributed. Bring the sauce to a gentle simmer, then reduce the heat to low, cover, and let it cook for 10 to 15 minutes. This simmering time allows the flavors to meld beautifully. Taste the sauce at the end and adjust the seasonings as needed, adding more salt or pepper if desired. If using baking soda, add it now to neutralize acidity and enhance sweetness.
6. Prepare the Creamy Ricotta Filling
While the sauce simmers, prepare the ricotta filling. In a large mixing bowl, combine the whole milk ricotta, large egg, grated Parmesan cheese, and 1 teaspoon of salt. Stir vigorously until all ingredients are smoothly incorporated. The egg acts as a binder, ensuring the ricotta layer sets into delightful, pillowy pockets within the casserole rather than dissipating into the sauce.
7. Assemble the Baked Ziti Casserole
To begin layering, spread a thin, even layer of the rich meat sauce across the bottom of your 9×13 inch baking dish. Next, add half of the cooked ziti pasta, spreading it out evenly. Follow this with half of the remaining meat sauce, distributing it over the pasta. Dollop all of the creamy ricotta mixture over this layer, spreading it gently. Sprinkle 2 cups of the shredded mozzarella cheese over the ricotta. Repeat the layers: add the remaining ziti, then the rest of the meat sauce. Finally, top the entire casserole with the last 2 cups of mozzarella cheese, ensuring good coverage for a golden crust.
8. Bake to Golden Perfection
Cover the baking dish loosely with aluminum foil. Bake in the preheated oven at 375°F (190°C) for 20 minutes. This initial covered baking period allows the casserole to heat through evenly and the cheeses to melt without browning too quickly. After 20 minutes, remove the foil and continue baking for another 15 to 20 minutes, or until the cheese topping is beautifully golden brown and bubbling enthusiastically around the edges. Once baked, remove the dish from the oven.
9. Rest Before Serving
This final step is crucial for perfect slices and well-set layers. Let the baked ziti rest on your countertop for at least 10-15 minutes before attempting to slice and serve. This resting period allows the cheese and ricotta layers to firm up, preventing the casserole from falling apart when you cut into it. Garnish with fresh parsley or basil if desired, and enjoy your spectacular homemade baked ziti!

Avoid These 5 Common Mistakes for the Best Baked Ziti
Even seasoned home cooks can fall victim to common pitfalls when preparing baked ziti. By being aware of these frequent mix-ups, you can ensure your Baked Ziti with Ricotta turns out perfectly every time:
- Overcooking the pasta: This is arguably the most critical mistake. If your ziti is tender from the boil, it will become an unappetizing mush after baking in the oven. Always cook it 1-2 minutes short of the package directions to keep it al dente, allowing it to finish cooking and absorb flavor within the sauce during baking.
- Skipping the tomato paste caramelization: Simply stirring in tomato paste won’t yield the same results. Caramelizing the tomato paste by cooking it in a hot pan for a few minutes until it deepens in color is essential. This step develops savory depth and umami, profoundly impacting the richness of your meat sauce.
- Slicing too soon: The anticipation for a bubbling hot casserole is undeniable, but patience is key! Cutting into the baked ziti immediately after it comes out of the oven will result in a messy, sliding disaster. Allowing the dish to rest for at least 10-15 minutes gives the cheese and ricotta layers time to set properly, resulting in clean, defined slices.
- Using cold ingredients: While not a deal-breaker, using cold ricotta and mozzarella straight from the refrigerator can extend baking time and result in uneven melting. For best results, allow these dairy components to come to room temperature while you’re preparing the meat sauce. This promotes more even heating and melting throughout the casserole.
- Forgetting the foil cover: Covering the casserole with aluminum foil for the first part of baking is a simple yet vital step. The foil traps steam, ensuring the cheese melts evenly and the pasta cooks through without the top browning or scorching prematurely. Removing the foil later allows for that desirable golden, bubbly crust.
Make Ahead and Storage Solutions for Your Baked Ziti
Baked ziti is a true champion when it comes to make-ahead convenience and freezer-friendly meals. Prepare it in advance for hassle-free entertaining or store leftovers for delicious meals throughout the week. Here’s how to best handle your ziti:
Storing Leftovers
- Cool first: Always allow the baked ziti to cool completely to room temperature before covering it to prevent condensation and maintain texture.
- Airtight container: Transfer individual portions or the entire cooled casserole to an airtight container. Refrigerate for up to 4 days.
- Make ahead: You can fully assemble the entire casserole, including the final cheese topping, the night before you plan to bake it. Cover it tightly with plastic wrap or foil and refrigerate. When ready to bake, add an additional 30 to 40 minutes to the bake time, as it will be starting from a cold temperature. The flavors often meld even more beautifully overnight!
Freezing Baked Ziti
- Freezer-safe dish: For freezing, assemble the ziti in a freezer-safe baking dish (glass or disposable foil pans work well).
- Wrap tight: Cover the dish first with a layer of plastic wrap directly touching the surface of the food, then tightly with aluminum foil to prevent freezer burn.
- Up to 3 months: Properly stored, baked ziti can be frozen for up to 3 months. Label with the date for easy tracking.
- Bake from frozen: To bake from frozen, preheat your oven to 350°F (175°C). Place the covered casserole directly into the oven and bake for approximately 1 hour and 15 minutes. Remove the foil and bake for another 15-20 minutes, or until bubbling and golden.
Reheating Baked Ziti
- Oven method: The best way to reheat is in the oven. Cover individual portions or the entire dish with foil and reheat at 350°F (175°C) for about 20-30 minutes, or until heated through.
- Microwave method: For quick individual portions, microwave in 1-minute bursts, stirring occasionally, until warmed through.
- Splash of water: To prevent the pasta from drying out during reheating, especially in the microwave, add a tiny splash (1-2 tablespoons) of water or broth before covering and heating.

Serving Suggestions: Enhancing Your Baked Ziti Experience
Baked ziti with ricotta is a hearty and complete meal on its own, but pairing it with the right accompaniments can elevate the dining experience. For more ideas, consult my comprehensive guide to good sides for pasta.
Delicious Toppings for Baked Ziti
- Fresh basil: A scattering of torn fresh basil leaves added right before serving provides a vibrant, aromatic finish and a pop of color.
- Extra Parmesan: A generous shower of freshly grated Parmesan or Pecorino Romano cheese adds an extra layer of salty, nutty flavor that complements the rich sauce and creamy ricotta.
- Red pepper flakes: For those who enjoy a little heat, a sprinkle of red pepper flakes offers a subtle, pleasant warmth.
- Cracked black pepper: A few grinds of fresh black pepper just before serving can brighten the flavors.
- Fresh parsley: A sprinkle of finely chopped fresh parsley adds a touch of freshness and a herbaceous note.
Perfect Side Dishes for Baked Ziti
- Garlic bread: The ultimate classic pairing! My homemade garlic bread is perfect for soaking up any remaining sauce.
- Cheesy pull-apart bread: For a more interactive and equally delicious option, try my no-knead cheesy garlic bread fingers, ideal for sharing with a crowd.
- Italian salad: A crisp, light green salad with a vibrant vinaigrette, such as my homemade Italian dressing, provides a refreshing contrast to the richness of the ziti.
- Pasta salad: If you’re truly a pasta enthusiast, serving a light pasta salad on the side can add variety in texture and flavor.
Mastering Baked Ziti: Final Notes & Secrets to Success
Achieving truly exceptional baked ziti is about more than just following steps; it’s about understanding the subtle nuances that elevate a good dish to a great one. Keep these invaluable tips and secrets in mind as you cook:
- Undercook the pasta on purpose: This is a non-negotiable step. Cooking ziti 1-2 minutes shy of package directions ensures it remains toothsome and absorbs the sauce’s flavors, preventing a mushy texture after baking.
- Two-stage browning for ultimate flavor: Don’t just brown the meat; sear it hard to develop a deep Maillard reaction crust. Then, caramelize the tomato paste separately. These two distinct browning stages significantly build the complexity and depth of your meat sauce.
- The egg in the ricotta is essential: The single egg mixed into the ricotta filling acts as a binder. Without it, the creamy ricotta layer can become too watery and run into the sauce, losing its distinct, pillowy texture.
- Layer twice for balanced bites: Instead of a single, thick layer of each component, distributing the pasta, sauce, and ricotta into two layers ensures that every single bite of your baked ziti offers a harmonious balance of all the delicious elements.
- Foil first, then uncovered finish: Start the baking process with the dish covered in foil. This traps steam, ensuring an even cook and perfectly melted cheese. Removing the foil for the final stage allows the top layer of mozzarella to achieve that irresistible golden-brown, bubbly crust.
- Rest before slicing: Patience is a virtue here. Allowing the baked ziti to rest for 10-15 minutes after it comes out of the oven lets the layers set. This means cleaner slices, better structural integrity, and a much more appealing presentation.
- Consider making it the day before: While delicious fresh, baked ziti often tastes even better the next day. Preparing it in advance and allowing the flavors to meld overnight in the refrigerator deepens the taste profile, offering an even more satisfying dish upon reheating.
Frequently Asked Questions About Baked Ziti with Ricotta
If you’re quickly skimming, here are concise answers to some of the most commonly asked questions about making delicious baked ziti with ricotta:
Yes, cottage cheese is a viable substitute for ricotta. For a texture closer to ricotta, you can blend the cottage cheese until smooth before mixing it with the egg and Parmesan. The flavor will be slightly different, but still delicious and creamy.
Cover the casserole loosely with aluminum foil for the first 20-30 minutes of baking. This ensures the ziti cooks through and the cheese melts evenly before you remove the foil to allow the top to brown and become bubbly.
Absolutely! To make a vegetarian version, simply omit the ground beef. You can double the ricotta mixture for added richness, or incorporate sautéed vegetables like mushrooms, spinach, or roasted eggplant into the tomato sauce to add body and flavor.
While ziti is traditional, other short, tubular pasta shapes like rigatoni or penne work equally well. Their hollow centers and ridges are excellent for capturing the rich meat sauce and creamy ricotta. Avoid very small pasta shapes that might get lost in the casserole.
Leftover baked ziti can be stored in an airtight container in the refrigerator for up to 4 days. For reheating, cover with foil and warm in a 350°F (175°C) oven for about 20 minutes, or microwave individual portions until heated through.
Yes, using 4 to 5 cups of good quality jarred marinara or meat sauce is a fantastic time-saving shortcut. The dish will still be delicious. You might need to adjust the amount of added seasonings (like Italian seasoning, salt, and pepper) as jarred sauces are often pre-seasoned.
Yes, it’s recommended to drain off most of the excess fat after browning the ground beef. Leave about 1-2 tablespoons of fat in the pan to sauté the onion and garlic, as these drippings carry a lot of flavor. Too much residual fat can make the finished sauce greasy.
Absolutely. You can assemble the entire casserole the night before, cover it tightly, and refrigerate. When you’re ready to bake, add an extra 30 to 40 minutes to the total baking time, as the dish will be going into the oven cold. This allows the flavors to deepen and meld beautifully.
More Irresistible Pasta Bake Recipes You’ll Love
- Lazy Lasagna (3-Ingredient)
- One-Pot Stovetop Lasagna
- Crockpot Lasagna
- Ridiculously Easy Hamburger Casserole
- Chicken and Pasta Bake Recipes
- The Best Meat Sauce
Baked Ziti with Ricotta
Jennifer Pallian BSc, RD
25 minutes
50 minutes
1 hour 15 minutes
8 servings
Ingredients
- 1 lb dry ziti pasta
- kosher salt for pasta water
For the Beef Sauce
- 2 tbsp olive oil
- 1 ¾ lb ground beef
- 1 large onion minced
- 1 ¾ tsp kosher salt
- ½ tsp black pepper
- 2 tbsp minced garlic
- 1 6 oz can tomato paste
- 2 28 oz cans strained tomatoes or passata
- ¼ tsp baking soda see notes
For the Ricotta Layer
- 15 oz whole milk ricotta
- 1 large egg
- ½ cup grated Parmesan cheese
- 1 tsp dried parsley or 1 tbsp fresh
- 1 cup freshly-grated mozzarella cheese
For Topping
- 2 ½ cups freshly-grated mozzarella cheese
Instructions
-
Preheat oven to 375°F (190°C). Bring a large pot of well-salted water to a boil. Cook ziti 1-2 minutes shy of al dente according to package directions. Drain and set aside.
-
Heat a large pot or Dutch oven over medium-high heat for 3 to 4 minutes to preheat. Add olive oil and let it heat until shimmering, about 30-60 seconds. Add ground beef and break it up slightly, then allow it to cook undisturbed until browned and caramelized on the bottom, about 5 minutes. Stir and continue browning until deeply colored. Drain any excess fat, leaving about 2 tbsp in the pan.
-
Add minced onion, kosher salt, and black pepper to the pot. Cook until softened, about 5 minutes. Stir in minced garlic and cook for 30 seconds more until fragrant.
-
Push the meat mixture to one side of the pot and add tomato paste to the clear spot. Cook, stirring frequently, until it darkens in color and starts to lightly stick to the bottom of the pot, about 3 to 4 minutes. This step is crucial for flavor development. Then, stir the tomato paste into the meat mixture until well combined.
-
Pour in both cans of strained tomatoes or passata and add the baking soda (if using, see notes for details). Bring the sauce to a gentle simmer and cook for 15 to 20 minutes, stirring occasionally, until it has slightly thickened but is still loose and saucy. Taste and adjust salt and pepper if needed.
-
In a separate large bowl, mix together the whole milk ricotta, large egg, grated Parmesan, and 1 cup of the mozzarella cheese until smooth and well combined.
-
In another large bowl, combine the cooked ziti with about three-quarters of the beef sauce. Ensure the pasta is generously coated and looks slightly saucy.
-
Spread a thin layer of the remaining beef sauce in the bottom of a 9×13 inch baking dish. Add half of the sauced pasta mixture, spreading it evenly. Dollop half of the ricotta mixture over this pasta layer. Repeat with the remaining pasta and then the rest of the ricotta mixture. Spoon any remaining beef sauce over the top layer.
-
Evenly sprinkle the remaining 2 ½ cups of mozzarella cheese over the surface of the casserole. Cover the dish loosely with aluminum foil.
-
Bake for 30 minutes covered. Remove the foil and continue to bake for another 15 to 20 minutes, or until the cheese topping is golden brown and bubbling around the edges.
-
Rest the baked ziti for 10-15 minutes before slicing and serving. This allows the layers to set properly, ensuring clean cuts. Garnish with fresh parsley or basil before enjoying.
Nutrition Information (Approximate Per Serving)
Carbohydrates: 48g |
Protein: 44g |
Fat: 45g |
Saturated Fat: 20g |
Polyunsaturated Fat: 2g |
Monounsaturated Fat: 17g |
Trans Fat: 1g |
Cholesterol: 163mg |
Sodium: 1090mg |
Potassium: 540mg |
Fiber: 2g |
Sugar: 3g |
Vitamin A: 662IU |
Vitamin C: 2mg |
Calcium: 458mg |
Iron: 3mg
Nutrition information is automatically calculated and should only be used as an approximation.
Tried this recipe? Leave a comment!
Baked Ziti with Ricotta is more than just a meal; it’s an experience, a tradition, and a perfect embodiment of Italian-American comfort food. With its rich flavors, satisfying textures, and make-ahead convenience, it’s destined to become a staple in your recipe rotation. We hope this detailed guide empowers you to create a truly unforgettable dish that gathers loved ones around the table. Enjoy the process of bringing this culinary masterpiece to life, and savor every last bite!