I have a confession to make. For years, I was terrified of making baked pasta. Not because I couldn’t cook, but because I kept ending up with dry, clumpy, flavorless bricks that tasted like they’d been sitting in the oven since Tuesday. I’d follow the recipe exactly, pull it out, and it would look great but taste like cardboard. I almost gave up on making it from scratch entirely.
Then, three years ago, I made a simple mistake. I was rushing to get dinner on the table after a long day at work. I didn’t drain the ricotta cheese. I didn’t strain the marinara sauce. And I definitely didn’t measure the pasta water. I just threw everything into the dish, hoping for the best. What came out of the oven was nothing short of miraculous. Creamy, cheesy, deeply flavorful, and impossibly tender. It was the kind of comfort food that makes you close your eyes and sigh.
That accident became my new standard. This Baked Ziti Casserole with Ricotta isn’t just a recipe; it’s my answer to “what’s for dinner?” when I have zero energy but still want something that feels like a hug. It’s the ultimate weeknight dinner hack. It’s forgiving, it’s cheap, and it feeds a crowd without breaking the bank or your back.
I’ve tested this recipe over two dozen times. I’ve tweaked the cheese ratios, tested different pasta shapes, and figured out the exact baking time that gives you that perfect golden, bubbly crust without drying out the inside. If you’ve been relying on boxed mac and cheese or frozen meals, you are in for a huge treat. This is better than takeout, easier than you think, and it smells like heaven while it cooks. Let’s get into why this specific combination of ingredients works so well, and how you can make it tonight.
Why You’ll Love This Baked Ziti Casserole with Ricotta
There are a dozen reasons I keep making this casserole, but here are the big ones that keep it in my regular rotation. This isn’t just another pasta dish; it’s a lifesaver.
- Stupidly Simple — Seriously, if you can boil water and mix a bowl of cheese, you can make this. I’ve walked my teenage son through it over FaceTime while I was at work. There’s no fancy technique here, just honest, good food.
- Lightning Fast — Yes, it’s baked, but the active time is barely 20 minutes. I can have this in the oven by the time I walk in the door from work. It does the work for me while I relax.
- Pantry-Friendly — You probably have 80% of these ingredients already. I keep ziti, ricotta, and jarred sauce stocked specifically for nights like this. It’s my “I don’t want to grocery shop” dinner.
- Crowd-Pleaser — I’ve served this to my picky-eater nephew, my food-snobby sister, and my meat-loving brother-in-law. Everyone loves it. The ricotta makes it approachable for kids, and the rich sauce satisfies adults.
- Makes Amazing Leftovers — This actually tastes better the next day. The flavors meld together overnight. I deliberately make a double batch on Sunday because I know Monday’s lunch is already sorted.
- Budget-Smart — Feeds 6-8 people for under $20. That’s less than what I’d spend on a single pizza delivery. It’s cheap, it’s filling, and it feels fancy.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s the kind of meal that reminds you why you love cooking at home.
Ingredients You’ll Need for the Best Baked Ziti Casserole with Ricotta
Here’s the best part: you probably have most of this already. This Baked Ziti Casserole with Ricotta relies on simple, high-quality ingredients. I’m particular about three things here, and I’ll tell you exactly why.
For the Pasta Base
Ziti or Penne Pasta (1 pound / 450g) — I use ziti because the tubes are perfect for trapping the sauce and cheese. Penne works just as well. Rigatoni is great if you like bigger bites. Avoid long pasta like spaghetti; this recipe needs a shape that holds its own in the casserole. I always use Barilla because it cooks evenly and doesn’t get mushy.
Water (For boiling) — You’ll need a large pot. Salt it heavily. I mean, it should taste like the ocean. This is your only chance to season the pasta itself.
For the Ricotta Mixture
Ricotta Cheese (15 ounces / 425g) — Full-fat is non-negotiable here. Low-fat ricotta is grainy and dry. You want that creamy, rich texture. Drain it in a sieve for 10 minutes before using it to remove excess whey. This prevents your casserole from becoming watery.
Egg (1 large) — This acts as a binder. It holds the ricotta together so you don’t end up with a pile of loose cheese in your dish. Don’t skip it.
Garlic (2 cloves, minced) — Fresh only. Jarred garlic has a metallic taste that clashes with the delicate ricotta. Minced fine so it distributes evenly.
Fresh Basil (½ cup, chopped) — Or 2 teaspoons dried basil. Fresh is better, but dried works in a pinch. Basil pairs perfectly with ricotta and tomato.
Salt and Pepper — To taste. I use about ½ teaspoon salt and ¼ teaspoon black pepper in the cheese mixture.
For the Sauce and Assembly
Marinara Sauce (24 ounces / 680g) — I’m a fan of Rao’s or any good-quality jarred sauce. If you want to make it from scratch, feel free, but the jarred stuff is consistent and saves time. Look for one with no added sugar.
Mozzarella Cheese (16 ounces / 450g, shredded) — Buy the block and shred it yourself. Pre-shredded mozzarella is coated in cellulose (wood pulp) to prevent clumping, and it doesn’t melt as smoothly. I use low-moisture mozzarella for the best melt.
Parmesan Cheese (½ cup / 50g, grated) — Adds a salty, umami kick on top. Freshly grated is best.
Red Pepper Flakes (½ teaspoon) — Optional, but I love a little heat to cut through the richness. Sprinkle it in the sauce.
Olive Oil (1 tablespoon) — For drizzling on top before baking to help the cheese brown.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
9×13 Inch Baking Dish — A standard ceramic or glass dish works perfectly. I use my Le Creuset because it distributes heat evenly, but a cheap Pyrex dish works just as well.
Large Pot — For boiling the pasta. Needs to hold the water and pasta comfortably.
Large Skillet or Saucepan — To heat the marinara sauce. A skillet makes it easier to mix everything together.
Sieve or Colander — For draining the ricotta and the pasta.
Mixing Bowls — One medium bowl for the ricotta mixture, one large for combining everything.
Box Grater — For shredding the mozzarella and grating the Parmesan. Or use a food processor if you’re grating lots of cheese.
Wooden Spoon — For stirring the sauce and mixing the pasta.
Spatula — For spreading the cheese mixture evenly.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.
Step 1: Prep the Ricotta (5 minutes)
Start by draining your ricotta cheese. Place it in a fine-mesh sieve over a bowl and let it sit for 10-15 minutes. This removes excess liquid, which is crucial for a creamy casserole that doesn’t turn soupy. Once drained, transfer the ricotta to a medium bowl.
Add the egg, minced garlic, chopped basil, salt, and pepper. Whisk it together until smooth and creamy. Set it aside. This mixture is the heart of the dish, so take your time getting it smooth.
Step 2: Boil the Pasta (10 minutes)
Bring a large pot of salted water to a rolling boil. Add the ziti or penne and cook according to package directions until al dente. Important: Undercook it by about 1-2 minutes. The pasta will finish cooking in the oven, so you want it slightly firm now. Drain the pasta and set it aside. Don’t rinse it! You want that starch to help the sauce cling.
Step 3: Heat the Sauce (5 minutes)
While the pasta cooks, pour the marinara sauce into a large skillet over medium heat. Add the red pepper flakes if you’re using them. Heat it through, about 3-4 minutes. You don’t need to cook it long; you just want it hot and fragrant. Taste it and adjust salt if needed. If the sauce is very thick, add a splash of water or pasta water to loosen it up.
Step 4: Combine Everything (5 minutes)
In a very large bowl (or right back in the pot you boiled the pasta in), combine the drained pasta and the hot marinara sauce. Toss well to coat every noodle. Then, fold in the ricotta mixture. Don’t stir too vigorously; you want pockets of creamy ricotta throughout, not a uniform gray paste. The contrast is what makes this dish special.
Step 5: Assemble the Casserole (5 minutes)
Preheat your oven to 375°F (190°C). Grease your 9×13 baking dish with a little olive oil or non-stick spray.
Pour the pasta mixture into the baking dish and spread it out evenly. Sprinkle the shredded mozzarella cheese over the top, covering the entire surface. Don’t be shy with the cheese; that’s the good part. Finish with a light sprinkle of grated Parmesan and a drizzle of olive oil to help it brown.
Step 6: Bake Until Bubbly (25-30 minutes)
Place the dish in the preheated oven. Bake uncovered for 25-30 minutes. You’re looking for the cheese to be melted, bubbly, and starting to turn golden brown in spots. If you want a darker crust, you can broil it for the last 2-3 minutes, but watch it closely so it doesn’t burn.
Once it’s done, take it out and let it rest for 10 minutes. This step is crucial. It allows the casserole to set so it holds together when you scoop it. If you cut into it immediately, it’ll be a mess.
Step 7: Serve and Enjoy
Slice into squares and serve warm. Garnish with fresh basil leaves if you have them. This Baked Ziti Casserole with Ricotta is best enjoyed fresh out of the oven, but leftovers are fantastic too.
Total Time: About 50 minutes (15 minutes active, 35 minutes hands-off).
Expert Tips & Tricks for Success
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
- Drain the Ricotta — I cannot stress this enough. Wet ricotta = watery casserole. Give it 15 minutes to drain. It’s worth the wait.
- Undercook the Pasta — Pasta continues to cook in the oven. If you boil it to perfect al dente, it’ll be mushy by the time you eat it. Aim for slightly firm.
- Shred Your Own Cheese — Pre-shredded cheese has anti-caking agents that prevent smooth melting. Block cheese melts into a gooey, delicious blanket. It takes 2 minutes.
- Rest Before Serving — Letting the casserole sit for 10 minutes allows the sauces to thicken and the structure to set. You’ll get cleaner slices and a better texture.
- Room Temperature Sauce — If your sauce is cold, it can lower the baking temperature slightly. Heat it on the stove first to ensure even cooking.
Common Mistakes:
Mistake: Casserole is dry
Fix: You overcooked the pasta or baked it too long. Next time, undercook the pasta more and check for bubbles instead of a hard timer.
Mistake: Casserole is watery
Fix: You didn’t drain the ricotta, or you used a watery sauce. Drain the cheese and use a thicker marinara.
Mistake: Cheese didn’t brown
Fix: Your oven might run cool, or you didn’t bake it long enough. Try broiling for the last 2 minutes.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Meat Lover’s Baked Ziti
Add 1 pound of Italian sausage or ground beef. Brown it with the onions (if adding) and mix it into the sauce before combining with the pasta. This is my husband’s favorite version.
Vegetable-Packed
Sauté 1 cup of spinach, ½ cup of sliced mushrooms, and 1 cup of diced zucchini. Fold them into the sauce. It adds volume and nutrients without changing the flavor profile much.
Spicy Vodka Ziti
Swap the marinara for a vodka sauce. Add ½ cup of heavy cream and 2 tablespoons of tomato paste to the marinara. It’s richer and slightly more sophisticated.
Gluten-Free
Use gluten-free ziti or penne. Most brands work well in baked dishes. Just be careful not to overcook it, as GF pasta can get mushy faster.
Cottage Cheese Swap
If you can’t find ricotta, use cottage cheese. Blend it first to get a smooth texture. It’s slightly tangier but works in a pinch.
Serving & Storage
How to Serve:
I usually serve this straight from the baking dish at the dinner table. It looks rustic and stays warm. Pair it with a simple green salad with balsamic vinaigrette and some crusty garlic bread. A glass of red wine, like a Chianti or Pinot Noir, goes perfectly with this.
Storage Instructions:
Refrigerator:
Store leftovers in an airtight container for up to 4 days. The pasta will absorb some of the sauce, so it might look drier. This is normal.
Reheating:
Best method: Reheat individual portions in the microwave with a splash of water or marinara sauce to keep it moist. Heat in 30-second intervals, stirring in between.
Oven method: Cover the dish with foil and bake at 350°F for 20-25 minutes until heated through. This restores the texture better than the microwave.
Freezing:
Yes, you can freeze this! Assemble the casserole but don’t bake it. Wrap it tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw in the fridge overnight, then bake as directed, adding 10-15 minutes to the baking time. You can also freeze baked leftovers, but the texture might be slightly softer.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is comfort food, so it’s indulgent.
Per Serving (based on 8 servings):
| Nutrient | Amount |
|---|---|
| Calories | 450 |
| Protein | 22g |
| Carbs | 52g |
| Fiber | 3g |
| Fat | 18g |
| Saturated Fat | 9g |
| Sodium | 650mg |
What’s Good:
Good source of protein from the cheese and pasta. Calcium-rich from the dairy. Filling and satisfying.
What to Know:
Higher in sodium due to the cheese and sauce. Contains gluten and dairy. Use low-sodium sauce and cheese to reduce sodium content.
My Take:
Look, this is a treat. It’s creamy, cheesy, and delicious. It’s not a diet food, but it’s homemade, which is always better than processed alternatives. Enjoy a reasonable portion and balance it with veggies on the side.
Final Thoughts
So that’s my Baked Ziti Casserole with Ricotta! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner?” when I’m tired, don’t want takeout, and still want something that tastes really good.
Make it yours! Add more vegetables, swap in different cheeses, or adjust the spice level. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use rotini or fusilli instead of ziti?
Absolutely! Any short pasta shape works. Rotini and fusilli are great because their spirals hold the sauce and cheese really well. Just make sure the shape isn’t too small, or it might get lost in the sauce. Penne is also a classic choice.
Why is my baked ziti watery?
This usually happens for two reasons: either the ricotta wasn’t drained properly, or the pasta was overcooked. Always drain your ricotta for at least 15 minutes. Also, undercook the pasta by 2 minutes since it will cook more in the oven. If your sauce is very thin, simmer it on the stove for a few minutes to reduce it before mixing.
Can I make this ahead of time?
Yes! You can assemble the casserole up to 24 hours in advance. Cover it tightly with plastic wrap and refrigerate. When you’re ready to bake, take it out of the fridge and let it sit at room temperature for 30 minutes. Then bake as directed, adding about 10 minutes to the baking time since it’s starting cold.
Can I freeze the baked ziti?
Yes, but it’s better to freeze it before baking. Assemble the dish, wrap it tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw in the fridge overnight, then bake. If you freeze it after baking, the texture of the pasta and cheese might change slightly, becoming softer or grainier.
What kind of ricotta should I use?
Use whole-milk ricotta. It’s creamier and richer than part-skim or low-fat versions. Part-skim ricotta can be grainy and dry, which affects the texture of the casserole. Look for ricotta in the dairy section, usually near the cottage cheese.
How do I reheat leftovers without them drying out?
Leftover baked ziti tends to dry out in the fridge because the pasta absorbs the sauce. To reheat, add a splash of water, milk, or extra marinara sauce to the portion. Cover it with a damp paper towel if microwaving, or cover the dish with foil if using the oven. This adds moisture back in and keeps it creamy.
Pin This Recipe!
Baked Ziti Casserole with Ricotta
- Total Time: 50 minutes
- Yield: 8 servings 1x
Description
A creamy, cheesy, and easy weeknight baked pasta dish that uses ricotta, marinara, and mozzarella for a comforting meal that feeds a crowd.
Ingredients
- 1 pound (450g) Ziti or Penne Pasta
- 15 ounces (425g) Full-fat Ricotta Cheese
- 1 large Egg
- 2 cloves Garlic, minced
- 1/2 cup Fresh Basil, chopped (or 2 tsp dried)
- 1/2 teaspoon Salt
- 1/4 teaspoon Black Pepper
- 24 ounces (680g) Marinara Sauce
- 16 ounces (450g) Low-moisture Mozzarella Cheese, shredded
- 1/2 cup (50g) Parmesan Cheese, grated
- 1/2 teaspoon Red Pepper Flakes (optional)
- 1 tablespoon Olive Oil
Instructions
- Drain the ricotta cheese in a fine-mesh sieve for 10-15 minutes to remove excess liquid.
- In a medium bowl, whisk together the drained ricotta, egg, minced garlic, chopped basil, salt, and pepper until smooth. Set aside.
- Bring a large pot of heavily salted water to a rolling boil. Add pasta and cook until al dente, undercooking by 1-2 minutes. Drain (do not rinse) and set aside.
- While pasta cooks, heat marinara sauce in a large skillet over medium heat. Add red pepper flakes if using. Heat through for 3-4 minutes.
- In a large bowl, combine the drained pasta and hot marinara sauce. Toss to coat.
- Fold in the ricotta mixture gently to create pockets of cheese throughout.
- Preheat oven to 375°F (190°C). Grease a 9×13 inch baking dish.
- Pour the pasta mixture into the baking dish and spread evenly.
- Top with shredded mozzarella, grated Parmesan, and a drizzle of olive oil.
- Bake uncovered for 25-30 minutes until cheese is melted, bubbly, and golden brown.
- Let the casserole rest for 10 minutes before slicing and serving.
Notes
Drain the ricotta thoroughly to prevent a watery casserole. Undercook the pasta slightly as it will continue to cook in the oven. Let the dish rest for 10 minutes after baking to allow it to set for cleaner slices. You can freeze the unbaked casserole for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Cuisine: Italian
Nutrition
- Serving Size: 1 square slice
- Calories: 450
- Sodium: 650
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 52
- Fiber: 3
- Protein: 22
Keywords: baked ziti, ricotta casserole, weeknight dinner, easy pasta, comfort food, Italian dinner, cheesy pasta


