If you’re craving comfort food that hugs you from the inside out, this Cheesy Baked Ziti Recipe is an absolute must-try. I love this recipe because it’s so simple, packed with gooey cheese, and brings everyone around the table smiling for more. Whether it’s a weeknight dinner or a potluck favorite, you’ll find that this baked ziti hits all the right notes — rich, hearty, and utterly satisfying. Stick around and I’ll walk you through all the steps and tips to make this irresistible dish a regular in your kitchen.
Why You’ll Love This Recipe
- Loaded with Cheese: The combination of mozzarella, ricotta, and Parmesan gives the dish that perfectly melty and golden top layer.
- Easy to Customize: You can swap out meats or even make it vegetarian without losing any comfort-food goodness.
- Make-Ahead Friendly: Prep it in advance for busy nights or feeding a crowd with minimal last-minute fuss.
- Family Favorite: My family goes absolutely crazy for this recipe every time—it’s that good!
Ingredients You’ll Need
These ingredients come together like a dream, delivering layers of flavor and cheesy goodness. When shopping, look for quality marinara sauce and fresh cheeses for the best results that will make this baked ziti pop with flavor.
- Ziti Pasta: Slightly undercooked so it finishes perfectly in the oven without getting mushy.
- Ground Beef or Italian Sausage: Using a mix gives a nice kick; remove casings if using sausage for even browning.
- Onion: Finely chopped to melt into the sauce and give sweetness.
- Garlic: Minced fresh garlic for that aromatic base that starts every great sauce.
- Marinara Sauce: Two jars for plenty of saucy richness; homemade or store-bought both work.
- Dried Oregano and Basil: Classic Italian herbs that elevate the flavor and add depth.
- Ricotta Cheese: Mixed with egg to hold the layers together with creamy softness.
- Egg: Helps bind the ricotta mixture so it’s not runny after baking.
- Mozzarella Cheese: Shredded for melty stretchy goodness throughout and on top.
- Parmesan Cheese: Adds a nutty sharpness and crispy crust when baked.
- Fresh Basil or Parsley (Optional): For a fresh garnish that brightens up the dish at the end.
Variations
I love how flexible this Cheesy Baked Ziti Recipe is. Over time, I’ve played around with different meats and cheeses, and it’s always great to make this your own — so don’t be afraid to experiment.
- Vegetarian Version: Swap out the meat for sautéed mushrooms or roasted veggies; I tried kale once and it was surprisingly delicious.
- Spicy Kick: Add red pepper flakes to the sauce if you like a little heat—I always sprinkle in some for myself.
- Different Cheeses: Try provolone or fontina for a twist, or swap Parmesan for Pecorino Romano for a sharper bite.
- Gluten-Free: Use gluten-free pasta and confirm your marinara sauce is GF, and you’ll enjoy the same comfort without worry.
How to Make Cheesy Baked Ziti Recipe
Step 1: Get Your Oven and Pasta Ready
Preheat your oven to 375°F (190°C). This is key so the dish bakes evenly later. While the oven warms up, cook your ziti pasta just shy of al dente — about a minute under the package’s suggested time works best since the pasta will keep cooking in the oven. Drain the pasta and set it aside; tossing it with a little olive oil helps prevent sticking if there’s a wait.
Step 2: Brown the Meat and Build the Sauce
In a large skillet over medium heat, brown your ground beef or Italian sausage (I love mixing the two for flavor depth). If using sausage, remember to remove the casings. Once the meat is mostly cooked, add your chopped onion and garlic and sauté until the onions are translucent and the kitchen smells amazing. Season with oregano, basil, salt, and pepper, then pour in the marinara sauce. Let this simmer gently for about 10 minutes so the flavors really meld together.
Step 3: Mix the Ricotta Cheese
In a bowl, stir together the ricotta cheese with a beaten egg. I discovered this trick because plain ricotta can be a bit loose, and the egg helps hold the layers together nicely during baking. It makes scooping portions so much easier and the texture creamier.
Step 4: Layer It Up
Now for the fun part — layering! Spread half of your cooked ziti in a greased 9×13 baking dish. Dollop and spread half of the ricotta mixture over the pasta, then pour over half the meat sauce. Sprinkle a generous handful of mozzarella and Parmesan cheese on top. Repeat the process with the rest of the pasta, ricotta, and sauce, and finish with a final layer of mozzarella and Parmesan. This creates that dreamy cheesy crust everyone loves.
Step 5: Bake to Perfection
Cover the dish tightly with foil to keep the moisture in and bake for about 25 to 30 minutes. Then, remove the foil and bake an additional 10 to 15 minutes until the cheese is bubbling and gorgeous golden brown around the edges. This two-step baking keeps the ziti from drying out while giving you that perfect melty top.
Step 6: Let It Rest Before Serving
Once out of the oven, give your baked ziti about 5 to 10 minutes to settle. This helps it slice and serve more cleanly — trust me, no one likes a sloppy scoop. If you like, garnish with fresh basil or parsley to add that pop of green and fresh flavor.
Pro Tips for Making Cheesy Baked Ziti Recipe
- Undercook Pasta Slightly: I learned this trick after burning a batch of mushy ziti — it makes all the difference for perfect texture.
- Don’t Skip Simmering the Sauce: Letting the sauce bubble gently deepens the flavor, especially with dried herbs.
- Cover with Foil Initially: This keeps the ziti moist; removing it at the end gives you cheesy, golden edges without drying out.
- Use a Sharp Knife for Garnishes: Chopping fresh basil right before serving keeps it vibrant and prevents bruising.
How to Serve Cheesy Baked Ziti Recipe

Garnishes
I adore topping this baked ziti with freshly chopped basil or flat-leaf parsley. It adds a fresh, herbal contrast that balances all the rich cheese and sauce. Sometimes I sprinkle a little extra Parmesan on top, too, for that little extra punch just before serving.
Side Dishes
My go-to sides with this are simple: garlic bread to soak up any leftover sauce and a crisp Caesar or mixed green salad to lighten things up. Roasted veggies like broccoli or asparagus also pair beautifully and add some color to the plate.
Creative Ways to Present
For a party or special family dinner, I’ve served individual portions in ramekins, topped with a little extra cheese and broiled for a few minutes to get a bubbly crisp crust. It always feels so fancy but is just as comforting. Layering the ziti in a pretty ceramic casserole dish also makes it feel extra special on the dining table.
Make Ahead and Storage
Storing Leftovers
After dinner, I like to transfer leftovers into an airtight container and pop them in the fridge. The ziti keeps well for up to 3-4 days and reheats nicely without losing its creamy texture if you follow my reheating method below.
Freezing
I’ve frozen baked ziti both before and after baking. If freezing before, assemble it in a foil pan, cover tightly, and bake straight from frozen — just add extra baking time. Leftovers freeze well in portions too. Just wrap tightly and thaw overnight before reheating.
Reheating
To reheat, I cover the portion with foil and warm it in the oven at 350°F until heated through, usually about 20 minutes. This helps the cheese stay melty without drying. For quicker reheating, a microwave works but I recommend sprinkling a bit of water over the ziti and covering loosely with a microwave-safe lid to keep it moist.
FAQs
-
Can I make this Cheesy Baked Ziti Recipe vegetarian?
Absolutely! Just skip the meat and increase the veggies or add plant-based protein options. Mushrooms, zucchini, and spinach work great sautéed into the sauce to keep it hearty and tasty.
-
Do I need to cook the pasta fully before baking?
It’s best to cook the pasta just until slightly under al dente because it will finish cooking in the oven. This prevents mushy pasta and ensures the perfect bite.
-
Can I prepare this recipe ahead of time?
Yes, you can assemble the ziti the night before, cover it, and refrigerate. When ready, bake it as directed, adding a few extra minutes if baking straight from the fridge.
-
What cheeses are best for baked ziti?
Mozzarella provides meltiness, ricotta adds creamy texture, and Parmesan contributes sharpness and a browned crust. Using all three makes the dish irresistible.
-
How do I stop my baked ziti from drying out?
Covering the casserole with foil during most of the baking helps keep moisture in. Removing the foil only near the end lets the top brown nicely without drying the pasta inside.
Final Thoughts
This Cheesy Baked Ziti Recipe really feels like a warm hug in food form — comforting, satisfying, and easy enough to become your new go-to. I love how the cheese stretches with every bite and how the flavors meld after a good bake. If you’re after a recipe that guests rave about and your family asks for on repeat, this one’s it. Give it a go, and trust me, you’ll soon be making it as often as I do!
Print
Cheesy Baked Ziti Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Description
This Easy Baked Ziti is a comforting Italian-American classic featuring tender pasta baked with a savory meat sauce, creamy ricotta, and a gooey mozzarella and Parmesan cheese topping. Perfect for family dinners, it combines ground beef or Italian sausage with rich marinara, layered with cheeses, and baked to bubbly, golden perfection.
Ingredients
Pasta
- 1 pound (about 450g) ziti pasta
Meat Sauce
- 1 pound (about 450g) ground beef or Italian sausage (or a combination)
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 2 jars (24-26 ounces each) marinara sauce
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and black pepper to taste
Cheese Mixture
- 15 ounces (about 425g) ricotta cheese
- 1 egg, beaten
Topping
- 3 cups (about 340g) shredded mozzarella cheese
- 1 cup (about 100g) grated Parmesan cheese
Optional Garnish
- Fresh basil or parsley
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C). Grease a large 9×13 inch baking dish with cooking spray or butter to prevent sticking.
- Cook the Pasta: Boil the ziti pasta according to the package instructions but cook it slightly underdone since it will finish cooking in the oven. Drain and set aside.
- Brown the Meat: In a large skillet over medium heat, cook the ground beef or Italian sausage (remove casings if using sausage) until browned and no longer pink. Drain any excess fat to keep it less greasy.
- Add Aromatics: Add the finely chopped onion and minced garlic to the meat in the skillet. Sauté until the onions are softened and translucent, about 3-5 minutes.
- Season and Sauce: Season the meat mixture with dried oregano, dried basil, salt, and black pepper. Pour in the marinara sauce and simmer for about 10 minutes to blend the flavors well.
- Prepare the Ricotta Mixture: In a bowl, mix the ricotta cheese with the beaten egg. This helps the cheese set and bind during baking.
- Layer the Baked Ziti: In the greased baking dish, layer half of the cooked pasta first. Spread half of the ricotta mixture over the pasta, then half of the meat sauce. Sprinkle an even layer of shredded mozzarella and grated Parmesan cheese over this.
- Repeat Layers: Repeat with the remaining pasta, ricotta mixture, and meat sauce. Top again with mozzarella and Parmesan cheese layers.
- Final Cheese Layer: Finish with a final generous layer of shredded mozzarella and grated Parmesan which will create a golden, cheesy crust once baked.
- Bake: Cover the dish with aluminum foil and bake in the preheated oven for 25-30 minutes. Remove the foil and bake an additional 10-15 minutes to allow the cheese on top to melt completely and turn bubbly and golden brown.
- Serve: Let the baked ziti cool for a few minutes before serving. Garnish with fresh basil or parsley if desired for a fresh herbal note.
Notes
- Cook pasta slightly under al dente to avoid overcooking during baking.
- Drain excess fat from meat to reduce grease and improve texture.
- You can substitute ground beef with Italian sausage or use a mix for more flavor.
- Use fresh herbs if available for enhanced taste, but dried work well too.
- Make ahead and refrigerate unbaked for up to 24 hours or freeze for longer storage.
- Let the dish rest after baking to firm up, which makes serving easier.
- For a vegetarian version, omit meat and add sautéed vegetables or plant-based protein.
Nutrition
- Serving Size: 1/8 of recipe (about 1.5 cups)
- Calories: 480 kcal
- Sugar: 7 g
- Sodium: 770 mg
- Fat: 22 g
- Saturated Fat: 11 g
- Unsaturated Fat: 9 g
- Trans Fat: 0.5 g
- Carbohydrates: 45 g
- Fiber: 3 g
- Protein: 29 g
- Cholesterol: 95 mg

