Baked Ziti with Ricotta
Craving a hearty, cheesy baked ziti with ricotta that practically hugs you from the inside? This easy pasta casserole has all the cozy, bubbly goodness your dinner table deserves.
I still remember the first time I made this for a Sunday family dinner. My kitchen smelled like an Italian grandmother’s dream, and not a single spoonful was left over. That’s the power of a good ziti with ricotta cheese.
Table of Contents
Why You’ll Love This Recipe
This baked ziti with ricotta is the kind of family comfort dinner that makes everyone slow down and actually enjoy the meal. It’s filling, rich, and loaded with layers of cheesy goodness.
The ricotta filling is creamy and dreamy in the best way. Paired with a hearty tomato meat sauce and gooey mozzarella on top, every bite hits different.
Whether you’re feeding a crowd or just prepping a cozy weeknight dinner, this easy pasta casserole delivers every single time. And yes, it’s even better the next day.
Ingredients You’ll Need

Here’s everything you need to pull this family comfort dinner together. Group them up before you start and the whole process feels way less chaotic.
| Category | Ingredient | Amount |
|---|---|---|
| Pasta | Ziti pasta | 1 pound |
| Sauce Base | Olive oil | 1 tablespoon |
| Sauce Base | Ground beef or Italian sausage (optional) | 1 pound |
| Sauce Base | Onion, chopped | 1 medium |
| Sauce Base | Garlic cloves, minced | 2 to 3 cloves |
| Sauce Base | Crushed tomatoes | 1 can (28 oz) |
| Sauce Base | Tomato sauce | 1 can (15 oz) |
| Sauce Base | Water or beef broth | 1/2 cup |
| Sauce Base | Dried oregano | 1 teaspoon |
| Sauce Base | Dried basil | 1/2 teaspoon |
| Sauce Base | Salt and black pepper | To taste |
| Ricotta Filling | Ricotta cheese | 15 ounces |
| Ricotta Filling | Large egg | 1 |
| Ricotta Filling | Grated Parmesan cheese (plus more for topping) | 1/4 cup |
| Ricotta Filling | Salt | 1/2 teaspoon |
| Ricotta Filling | Black pepper | 1/4 teaspoon |
| Cheese Topping | Shredded mozzarella cheese | 2 cups |
How to Make Baked Ziti with Ricotta

Let’s walk through this step by step. It’s easier than it looks, and the results are absolutely worth every minute.
Step 1: Prep Your Oven and Baking Dish
Preheat your oven to 375 degrees F (190 degrees C). Lightly grease a 9×13 inch baking dish so nothing sticks later. This is the step everyone skips and then regrets.
Step 2: Cook the Pasta
Cook your ziti according to the package directions, but pull it out when it’s still al dente. It’ll keep cooking in the oven, and mushy pasta is nobody’s friend.
Drain it well and set it aside. You can toss it with a tiny drizzle of olive oil to keep it from sticking together while you finish the sauce.
Step 3: Build Your Meat Sauce
Heat olive oil in a large skillet over medium heat. If you’re using ground beef or Italian sausage, add it now and cook until nicely browned. Break it up as it cooks, then drain any extra fat.
Add the chopped onion and cook for about 5 minutes until soft and translucent. Stir in the minced garlic and cook for another minute. Your kitchen will smell absolutely incredible right about now.
Pour in the crushed tomatoes, tomato sauce, broth, oregano, basil, salt, and pepper. Bring it to a simmer, then reduce heat and let it cook low and slow for 15 to 20 minutes. The longer it simmers, the deeper the flavor gets.
Step 4: Mix the Ricotta Filling
In a medium bowl, combine the ricotta cheese, egg, Parmesan, salt, and pepper. Stir it all together until smooth. This ziti with ricotta cheese filling is what makes the whole dish feel luxurious and special.
Taste it before it goes in. A little extra pinch of salt here makes a big difference.
Step 5: Assemble the Layers
In a large bowl, toss the cooked ziti with about half the meat sauce and half the shredded mozzarella. Mix it gently so everything gets coated.
Spread one-third of the remaining sauce on the bottom of your baking dish. This prevents sticking and adds a saucy base layer. Top that with half the ziti mixture.
Drop spoonfuls of the ricotta mixture over the ziti layer. Don’t stress about making it perfect — rustic is totally fine here. Add the remaining ziti on top, then pour the rest of the sauce over everything.
Finish with the remaining mozzarella and a generous sprinkle of Parmesan. The more cheese, the better — no one has ever complained about too much cheese on a pasta casserole.
Step 6: Bake to Bubbly Perfection
Bake uncovered for 25 to 30 minutes, until the cheese is melted and bubbly and the edges are just starting to turn golden. If you want a browned, crispy top, slide it under the broiler for a minute or two — but keep your eyes on it.
Let the baked ziti rest for 5 to 10 minutes before serving. It helps the layers set so you get beautiful slices instead of a cheesy avalanche. (Though honestly, a cheesy avalanche also tastes great.)
Expert Tips for the Best Baked Ziti
Don’t Skip the Rest Time
Letting the ziti sit before cutting into it is not optional. Those 5 to 10 minutes allow the layers to firm up so every portion holds its shape. Trust the process.
Use Whole Milk Ricotta
Whole milk ricotta gives you the creamiest, richest filling. Part-skim works in a pinch, but the texture just isn’t the same. For a truly indulgent ziti with ricotta cheese layer, go full fat.
Salt Your Pasta Water
This is the rule all great pasta dishes live by. Salted water seasons the pasta from the inside out. Your sauce will thank you for it.
Make It Your Own
Swap the ground beef for Italian sausage for a bolder flavor. Or skip the meat entirely for a meatless version that’s just as satisfying. You can even stir some fresh spinach or sauteed mushrooms into the sauce.
Love spice? A pinch of red pepper flakes in the sauce takes this easy pasta casserole to a whole new level. Check out our ground beef taco casserole if you’re into bold, saucy baked dishes like this one.
Troubleshooting Common Issues
If your ziti comes out dry, you may have drained too much sauce before baking or cooked it a bit too long. Add a splash of extra sauce before putting it in the oven next time.
If the top is browning too fast before the inside is heated through, tent it loosely with foil for the first 20 minutes. Remove it at the end to get that golden, bubbly top.
Make-Ahead and Storage
This baked ziti with ricotta is a total meal-prep dream. Assemble it up to 24 hours ahead, cover it tightly, and refrigerate until you’re ready to bake. Add 10 to 15 minutes to the baking time if it’s going in cold from the fridge.
| Storage Method | How Long | Tips |
|---|---|---|
| Refrigerator (cooked) | Up to 4 days | Store in an airtight container |
| Freezer (assembled, unbaked) | Up to 3 months | Wrap tightly in foil and plastic wrap |
| Freezer (cooked) | Up to 2 months | Freeze in individual portions for easy reheating |
Reheating Instructions
Reheat individual portions in the microwave with a splash of water to keep them moist. Cover loosely to prevent splattering. For larger portions, cover with foil and warm in a 350 degree F oven for 15 to 20 minutes.
No-Waste Kitchen Ideas
Leftover meat sauce is gold. Use it on toast, stir it into scrambled eggs, or freeze it for your next pasta night. Extra ricotta can go into our chicken alfredo stuffed shells — another cheesy family comfort dinner worth bookmarking.
Nutritional Information

Here’s a general estimate per serving based on the full recipe with ground beef, divided into 8 portions.
| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | 520 kcal |
| Protein | 30 g |
| Carbohydrates | 45 g |
| Fat | 22 g |
| Saturated Fat | 10 g |
| Sodium | 780 mg |
| Fiber | 4 g |
| Calcium | 320 mg |
Nutritional values are estimates and can vary based on specific ingredients and portion sizes used. For a lighter version, use part-skim cheeses and lean ground beef.
Looking for more recipes like this? Browse our full collection of easy baked recipes for more weeknight dinner inspiration.
Frequently Asked Questions
Can I make baked ziti with ricotta ahead of time?
Yes, absolutely. Assemble the entire dish up to 24 hours in advance, cover it tightly with plastic wrap, and refrigerate. When you’re ready to bake, pop it straight into the oven and add 10 to 15 extra minutes to account for the cold start.
Can I freeze baked ziti?
You sure can. Either freeze it assembled and unbaked (wrap it well) or freeze cooked leftovers in airtight containers. Thaw overnight in the fridge before baking or reheating. It keeps well for up to 3 months.
What can I use instead of ricotta cheese?
Cottage cheese is the most common swap and works really well in this easy pasta casserole. Just drain it first if it looks watery. Mascarpone is another creamy option if you want to go the extra-indulgent route.
Do I have to use meat in this recipe?
Not at all. You can leave the meat out entirely for a vegetarian version. The tomato sauce is flavorful enough to hold its own, especially when paired with the creamy ziti with ricotta cheese layer and all that melted mozzarella on top.
Why is my baked ziti dry?
This usually happens if the pasta wasn’t coated well enough in sauce before baking, or if it baked uncovered for too long. Try adding a bit more sauce before assembling next time, and cover loosely with foil for the first half of baking to lock in moisture.
Final Thoughts
This baked ziti with ricotta is the kind of recipe you’ll come back to again and again. It’s cozy, crowd-pleasing, and way easier than it looks. The perfect family comfort dinner for any night of the week.
If you make this recipe, we’d absolutely love to hear how it went. Drop a comment below with your thoughts or any fun twists you tried. And if you snap a photo of that gorgeous cheesy top, please share it on Pinterest — it deserves to be seen.
While you’re here, don’t miss our smoked sourdough cheese crackers — they make a surprisingly fun side snack to serve alongside this easy pasta casserole.

Baked Ziti with Ricotta
Equipment
- 9×13-inch baking dish
- Large pot
- Large skillet
- Medium mixing bowl
- Large mixing bowl
- Colander
- Wooden spoon
Ingredients
Pasta
- 1 pound Ziti pasta
Meat Sauce
- 1 tablespoon Olive oil
- 1 pound Ground beef or Italian sausage optional
- 1 Onion chopped
- 2-3 cloves Garlic minced
- 28 ounces Crushed tomatoes 1 can
- 15 ounces Tomato sauce 1 can
- ½ cup Water or beef broth
- 1 teaspoon Dried oregano
- ½ teaspoon Dried basil
- Salt and freshly ground black pepper to taste
Ricotta Filling
- 15 ounces Ricotta cheese whole milk recommended
- 1 large Egg
- ¼ cup Parmesan cheese grated, plus more for topping
- ½ teaspoon Salt
- ¼ teaspoon Black pepper
Cheese Topping
- 2 cups Shredded mozzarella cheese
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
- Cook the ziti according to package directions until al dente. Drain and set aside. Toss with a tiny drizzle of olive oil to prevent sticking.
- Heat olive oil in a large skillet over medium heat. If using ground meat, add it and cook until browned, breaking it up with a spoon. Drain any excess fat. Add the chopped onion and cook until softened, about 5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
- Stir in the crushed tomatoes, tomato sauce, water or beef broth, oregano, basil, salt, and pepper. Bring to a simmer, then reduce heat to low, cover, and cook for 15 to 20 minutes, stirring occasionally, to allow the flavors to meld.
- In a medium bowl, combine the ricotta cheese, egg, Parmesan cheese, salt, and pepper. Mix well until smooth. Taste and adjust seasoning if needed.
- In a large bowl, combine the cooked ziti with about half of the meat sauce and half of the shredded mozzarella. Gently mix to combine.
- Spread about one-third of the remaining meat sauce on the bottom of the prepared baking dish. Top with half of the ziti mixture.
- Drop spoonfuls of the ricotta cheese mixture over the ziti layer, spreading it roughly but evenly — rustic is perfectly fine here.
- Top with the remaining ziti mixture, spreading it evenly over the ricotta layer.
- Pour the remaining meat sauce over the top, then sprinkle with the remaining shredded mozzarella and additional grated Parmesan cheese if desired.
- Bake uncovered for 25 to 30 minutes, or until the cheese is melted and bubbly and the sauce is heated through. For a golden-brown top, place under the broiler for 1 to 2 minutes — watch carefully to prevent burning.
- Let the baked ziti rest for 5 to 10 minutes before serving to allow the layers to set. This makes it much easier to slice and serve cleanly.
