...

by Naomy Wells

Published on:

A delicious, golden-brown baked ziti with ricotta, bubbling with melted cheese and rich tomato sauce.

There is nothing quite like the comfort of a hearty, bubbling casserole straight from the oven. My recipe for baked ziti with ricotta delivers that feeling every single time. It is the ultimate guide to this classic Italian-American dish, packed with a rich meat sauce and layers of cheese.

I have a simple secret for the ricotta filling that guarantees a luscious, creamy texture, ensuring your pasta bake is never dry. This is more than just a recipe; it is a foolproof method for creating a perfect family dinner.

Why You’ll Love This Recipe

A Secret for the Creamiest Ricotta Filling

My unique twist is adding a bit of heavy cream and fresh parsley to the ricotta mixture. The fat in the heavy cream enriches the ricotta cheese, preventing it from becoming grainy or dry as it bakes. This simple addition results in an incredibly smooth and luxurious layer. The fresh parsley adds a bright, clean flavor that cuts through the richness of the cheese and hearty meat sauce for a perfectly balanced bite.

This recipe creates an ultra creamy and never dry casserole. My method directly solves the most common problem people have with baked ziti, guaranteeing a moist and delicious result every time.

It is perfect for any occasion. Whether you need an easy weeknight family dinner, a standout potluck dish, or a comforting Sunday supper, this baked ziti with ricotta fits the bill.

You can prepare this as an amazing make-ahead meal. The recipe is wonderfully suited for meal prep, and it also works beautifully as a freezer meal for those busy nights when you need a rescue dinner.

It is the definition of classic comfort food. This savory, cheesy, and hearty pasta bake is a comforting dish that will have everyone coming back for seconds.

Ingredients Needed

  • 2 tablespoons olive oil
  • 1 cup onion (chopped)
  • 1 tablespoon garlic (minced)
  • 2 pounds ground beef
  • 1 1/2 teaspoons salt
  • 1 teaspoon black pepper
  • 2 (24-ounce) jars spaghetti sauce
  • 3 teaspoons Italian seasoning
  • 24 ounces ricotta
  • 2 large eggs
  • 1/4 teaspoon nutmeg
  • 1 teaspoon Italian seasoning
  • 1 cup mozzarella, (shredded)
  • 1 cup parmesan cheese, (grated )
  • 12 ounces ziti pasta (uncooked)
  • 2 cups mozzarella (shredded)

Ingredient Notes & Substitutions

The Meat: I use ground beef for a classic flavor, but you can easily substitute it. A combination of ground beef and Italian sausage adds a wonderful depth. You can use sweet, mild, or hot sausage depending on your preference. For a leaner option, ground turkey also works well in this casserole.

The Pasta: Ziti pasta is the traditional choice, with its smooth, tube-like shape. If you cannot find it, penne or rigatoni are excellent substitutes as their ridges are perfect for catching the savory sauce. Be sure to cook the pasta al dente, meaning it still has a slight bite, as it will continue to cook in the oven.

The Sauce: A high-quality jarred spaghetti sauce makes this recipe quick and easy. Look for brands with simple ingredients, like Rao’s or Carbone. If you prefer, a simple homemade sauce using crushed tomatoes, garlic, and herbs is also a fantastic choice.

The Ricotta: For the absolute best texture and richest flavor, I recommend using whole milk ricotta cheese. Its higher fat content works with our heavy cream addition to create that signature creamy filling.

Layering pasta, rich tomato sauce, and creamy ricotta cheese in a baking dish for baked ziti with ricotta.

How to Make Baked Ziti with Ricotta

Prepare the Meat Sauce

First, preheat your oven to 350°F (177°C). In a large, high-sided skillet, heat the olive oil over medium-high heat. Add the chopped onion and sauté until it becomes translucent and fragrant, which should take about 5 to 7 minutes. Be careful not to let it brown.

Turn the heat down to medium-low and add the minced garlic. Cook for another minute or two, just until you can smell it. Add the ground beef, salt, and black pepper to the skillet. Cook over medium heat, breaking up the meat with a spoon, until it is no longer pink.

It is very important to drain any excess grease from the beef to prevent a watery casserole. Return the meat to the skillet and stir in the jars of spaghetti sauce and the Italian seasoning. Let the sauce simmer gently while you prepare the other components.

Mix the Ricotta Filling and Cook the Pasta

In a large bowl, combine the ricotta cheese, eggs, nutmeg, Italian seasoning, one cup of shredded mozzarella, and the grated parmesan cheese. Mix everything together until it is well combined. This will be your creamy cheese layer.

Meanwhile, bring a large pot of salted water to a boil. Cook the ziti pasta according to the package directions, but make sure to cook it al dente. The pasta will absorb liquid from the sauce and finish cooking in the oven, so slightly undercooking it now prevents it from becoming mushy later. Drain the pasta well.

Assemble and Bake the Ziti

To begin assembly, spread about a half cup of the meat sauce onto the bottom of a 13×9-inch baking dish. This prevents the pasta from sticking. Layer half of the cooked pasta over the sauce. Top that with half of the remaining meat sauce.

Next, dollop half of the ricotta mixture over the sauce, using an offset spatula or the back of a spoon to spread it into an even layer. Repeat the layers one more time: the rest of the pasta, the rest of the meat sauce, and finally the rest of the ricotta mixture on top.

Place the filled casserole dish on a rimmed baking sheet to catch any potential spills. Cover the dish tightly with aluminum foil and bake for about 40 minutes, or until the center is hot and bubbly. Uncover the dish, sprinkle the remaining two cups of mozzarella cheese over the top, and bake for another 10 minutes, until the cheese is melted and golden brown.

Let the baked ziti stand for at least 15 minutes before serving. This crucial step allows the casserole to set, making it much easier to cut and serve clean slices.

Mastering Your Baked Ziti

How to Layer Baked Ziti for the Perfect Bite

The layering technique is key to ensuring every scoop has the perfect ratio of pasta, sauce, and cheese. Start with a thin layer of sauce on the bottom of your baking dish. Then, add half of your cooked pasta. Spoon half of the meat sauce over the pasta. Next, carefully spread half of the creamy ricotta mixture on top. Repeat those three layers again: the remaining pasta, the remaining meat sauce, and the final layer of the ricotta mixture. This method guarantees that the creamy cheese filling is distributed evenly throughout the casserole, not just sitting on top.

The Secret to Sauce: Store-Bought vs. Homemade

While a good quality jarred sauce saves time, choosing the right one makes a difference. I recommend looking for a marinara or spaghetti sauce with simple ingredients you recognize, like tomatoes, olive oil, and herbs, without a lot of added sugar. For those who want to elevate their dish, a quick homemade sauce is easy. Simply simmer a 28-ounce can of crushed tomatoes with a few cloves of minced garlic, a splash of olive oil, and a teaspoon of Italian seasoning for about 20 minutes for a fresh, vibrant flavor.

Pro Tips & Troubleshooting

Pro Tips for Success

  • Salt your pasta water generously. It should taste like the sea. This is your only chance to season the pasta itself, and it makes a huge difference in the final flavor of the dish.
  • Let it rest before you cut. I know it is tempting to dive right in, but allowing the baked ziti to rest for 15 minutes lets it set, ensuring cleaner slices that hold their shape.
  • Use whole milk ricotta for creaminess. For the most luscious and smooth ricotta layer that never turns grainy, whole milk ricotta cheese is the only way to go.
  • The baking sheet trick is a lifesaver. Placing your casserole dish on a rimmed baking sheet before it goes into the oven will catch any sauce that bubbles over, saving you from a messy oven cleanup.

Troubleshooting Common Problems

Why is my baked ziti watery? This is usually caused by a few things. First, you may not have drained the ground beef thoroughly after browning. Second, your sauce might be too thin. Finally, using skim-milk ricotta can release excess water. To fix this, always drain your meat well and choose a thick sauce and whole milk ricotta.

Why is my baked ziti dry? A dry ziti is often the result of not using enough sauce, over-baking the casserole, or not covering it with foil for the first part of the baking time. Covering it traps steam and keeps everything moist, so do not skip that step.

Why is my pasta mushy? The culprit is almost always overcooked pasta. Remember to cook your ziti pasta al dente, as it will continue to soften and absorb liquid from the sauce while it bakes in the oven.

Serving & Storage

What to Serve with Baked Ziti

This hearty baked ziti with ricotta is a meal in itself, but it pairs wonderfully with a few simple sides. I love serving it with a simple green salad tossed in a sharp vinaigrette to cut through the richness of the casserole. Classic garlic bread or warm breadsticks are perfect for sopping up any extra sauce on the plate. A sprinkle of fresh parsley or basil over the top just before serving adds a nice touch of color and freshness.

Make-Ahead, Storage, and Reheating

Make-Ahead: You can assemble the entire casserole up to 24 hours in advance. Simply follow all the steps right up until baking, then cover it tightly and store it in the refrigerator. You may need to add 10 to 15 minutes to the initial baking time since it will be starting cold.

Freezing: This is a fantastic freezer meal. For the best texture, I recommend freezing the ziti unbaked. Assemble the casserole in a freezer-safe dish, wrap it tightly in a layer of plastic wrap and then a layer of aluminum foil, and freeze for up to 3 months. To bake, you can thaw it overnight in the fridge or bake from frozen, adding about 30-40 minutes to the covered baking time.

Reheating Leftovers: Individual portions reheat beautifully in the microwave; just add a splash of water to keep it from drying out. For larger portions, place the leftovers in an oven-safe dish, cover with foil, and bake at 350°F until warmed through.

Conclusion

This is truly the best baked ziti with ricotta recipe because it delivers on its promise of a perfectly creamy, flavorful, and satisfying meal. The secret of adding heavy cream to the ricotta filling is a game-changer that ensures your casserole is never dry. It is a forgiving and straightforward recipe that is perfect for cooks of any skill level, destined to become a staple in your dinner rotation. I hope you enjoy making this comfort food classic in your own kitchen. Leave a comment below if you try it!

Frequently Asked Questions

Can I make baked ziti ahead of time? Yes, you can assemble the entire casserole, cover it, and refrigerate it for up to 24 hours before baking. Just add about 10-15 minutes to the covered baking time.

How do you keep baked ziti from being watery? The key is to drain the fat from the ground beef very well, use a thick spaghetti sauce, and choose whole milk ricotta cheese, which has less water content than skim.

Should I freeze baked ziti before or after baking? It is best to freeze baked ziti before baking. This preserves the texture of the pasta and cheese much better. You can bake it directly from frozen.

What’s a good substitute for ziti pasta? If you cannot find ziti, penne or rigatoni work perfectly. Their tube shape and ridges are great for holding onto the sauce and cheese.

How can I make this recipe vegetarian? Simply omit the ground beef. To add more substance, you can sauté some mushrooms, spinach, or chopped zucchini with the onion and garlic and add that to your sauce.

Can I halve this recipe? Absolutely. To halve the recipe, use an 8×8 or 9×9 inch baking pan. The baking time will be a bit shorter, so start checking for doneness after about 30 minutes of covered baking.

A delicious, golden-brown baked ziti with ricotta, bubbling with melted cheese and rich tomato sauce.

Creamy Baked Ziti with Ricotta (Never Dry!)

Experience the ultimate comfort with this Creamy Baked Ziti with Ricotta. A rich meat sauce and a special, creamy ricotta filling ensure your pasta bake is never dry. This foolproof recipe is perfect for a satisfying family dinner or a convenient make-ahead meal.
Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings: 8 servings
Course: Casserole, Dinner, Main Dish
Cuisine: Italian-American
Calories: 550

Ingredients
  

  • 2 tablespoons olive oil
  • 1 cup onion (chopped)
  • 1 tablespoon garlic (minced)
  • 2 pounds ground beef
  • 1 1/2 teaspoons salt
  • 1 teaspoon black pepper
  • 2 (24-ounce) jars spaghetti sauce
  • 3 teaspoons Italian seasoning
  • 24 ounces ricotta
  • 2 large eggs
  • 1/4 teaspoon nutmeg
  • 1 teaspoon Italian seasoning
  • 1 cup mozzarella (shredded)
  • 1 cup parmesan cheese (grated)
  • 12 ounces ziti pasta (uncooked)
  • 2 cups mozzarella (shredded)

Equipment

  • large, high-sided skillet
  • Large bowl
  • Large Pot
  • 13x9 inch baking dish
  • Offset Spatula
  • rimmed baking sheet

Method
 

Prepare the Meat Sauce
  1. First, preheat your oven to 350°F (177°C). In a large, high-sided skillet, heat the olive oil over medium-high heat.
  2. Add the chopped onion and sauté until it becomes translucent and fragrant, which should take about 5 to 7 minutes. Be careful not to let it brown.
  3. Turn the heat down to medium-low and add the minced garlic. Cook for another minute or two, just until you can smell it.
  4. Add the ground beef, salt, and black pepper to the skillet. Cook over medium heat, breaking up the meat with a spoon, until it is no longer pink.
  5. Drain any excess grease from the beef to prevent a watery casserole. Return the meat to the skillet and stir in the jars of spaghetti sauce and the Italian seasoning. Let the sauce simmer gently while you prepare the other components.
Mix the Ricotta Filling and Cook the Pasta
  1. In a large bowl, combine the ricotta cheese, eggs, nutmeg, Italian seasoning, one cup of shredded mozzarella, and the grated parmesan cheese. Mix everything together until it is well combined. This will be your creamy cheese layer.
  2. Meanwhile, bring a large pot of salted water to a boil. Cook the ziti pasta according to the package directions, but make sure to cook it al dente. Drain the pasta well.
Assemble and Bake the Ziti
  1. To begin assembly, spread about a half cup of the meat sauce onto the bottom of a 13x9-inch baking dish. This prevents the pasta from sticking.
  2. Layer half of the cooked pasta over the sauce. Top that with half of the remaining meat sauce.
  3. Next, dollop half of the ricotta mixture over the sauce, using an offset spatula or the back of a spoon to spread it into an even layer.
  4. Repeat the layers one more time: the rest of the pasta, the rest of the meat sauce, and finally the rest of the ricotta mixture on top.
  5. Place the filled casserole dish on a rimmed baking sheet to catch any potential spills. Cover the dish tightly with aluminum foil and bake for about 40 minutes, or until the center is hot and bubbly.
  6. Uncover the dish, sprinkle the remaining two cups of mozzarella cheese over the top, and bake for another 10 minutes, until the cheese is melted and golden brown.
  7. Let the baked ziti stand for at least 15 minutes before serving. This crucial step allows the casserole to set, making it much easier to cut and serve clean slices.

Nutrition

Calories: 550kcalCarbohydrates: 50gProtein: 35gFat: 25gSaturated Fat: 12gCholesterol: 85mgSodium: 1000mgPotassium: 400mgFiber: 5gSugar: 8gVitamin A: 150IUVitamin C: 8mgCalcium: 250mgIron: 12mg

Notes

Always salt pasta water generously and use whole milk ricotta for creaminess. Allow baked ziti to rest 15 minutes before serving for neat slices. This casserole is excellent for make-ahead or freezing unbaked. Reheat in microwave or oven.
Nutrition information is estimated based on common ingredients and serving sizes and may vary.

Tried this recipe?

Let us know how it was!

A fan favorite!

Ultimate Yogurt Marinated Chicken (Juicy & Tender)

May 4, 2026

Discover the secrets to incredibly tender and flavorful yogurt marinated chicken. Perfect for grilling, baking, or pan-frying. Easy weeknight dinner!

Perfect Roasted Zucchini and Yellow Squash (Never Soggy!)

May 4, 2026

Discover the easiest way to make perfectly roasted zucchini and yellow squash. This healthy, flavorful side dish is quick and delicious!

Ultimate Spatchcock Chicken (Crispiest Skin Ever!)

May 3, 2026

Master spatchcock chicken with this easy recipe. Enjoy perfectly crispy skin & juicy meat for a delicious dinner any night of the week.

Easy Chicken Zucchini Casserole (No-Soggy Method!)

May 3, 2026

Discover delicious chicken zucchini casserole recipes. Perfect for a healthy, satisfying dinner. Easy and flavorful meal ideas for your family.

How to Make Plain Greek Yogurt Taste Good

May 2, 2026

Discover versatile plain Greek yogurt recipes for dinner. From creamy sauces & marinades to healthy dips, elevate your evening meals effortlessly!

Whipped Feta and Roasted Garlic Greek Yogurt Dip

Whipped Feta and Roasted Garlic Greek Yogurt Dip

May 2, 2026

Discover versatile and healthy plain Greek yogurt recipes perfect for dinner. Elevate your meals with creamy, flavorful dishes.

Ground Chicken Skillet

Ground Chicken Skillet

April 30, 2026

Discover delicious ground chicken recipes perfect for dinner! Easy, healthy, and flavorful meals your whole family will love. Get inspired for tonight's meal.

Ground Chicken Recipe: Easy Weeknight Meal Idea

Ground Chicken Recipe: Easy Weeknight Meal Idea

April 30, 2026

Discover delicious ground chicken recipes perfect for any meal. Quick, healthy, and versatile ideas for weeknight dinners and family favorites.

Creamy Greek Yogurt Ranch Dressing

Creamy Greek Yogurt Ranch Dressing

April 30, 2026

Whip up a creamy, healthy Greek yogurt ranch dressing. Perfect for salads, wraps, or as a delicious veggie dip. Quick and easy to make!

Greek Yogurt Pizza Dough: Crispy, Cheesy & Quick!

Greek Yogurt Pizza Dough: Crispy, Cheesy & Quick!

April 28, 2026

Whip up an easy, healthy Greek yogurt pizza dough for your next homemade pizza night! Perfect for a delicious and satisfying dinner.

Next

Leave a Comment

Recipe Rating