Nothing quite beats the comforting hug of a pasta bake that’s ooey-gooey and full of flavor. This Cheesy Baked Ziti with Meat Sauce Recipe is one of my all-time favorites because it’s rich, layered with meaty goodness, and loaded with melty cheese that just pulls you in bite after bite.
Jump to:
Why You'll Love This Recipe
There’s just something so satisfying about layering tender pasta with a hearty meat sauce and the perfect mix of cheeses, then baking it to bubbly perfection. I find this recipe hits that sweet spot of comfort food and impressive meal all at once.
- Perfectly Balanced Flavor: The meat sauce is rich and savory but never overwhelming thanks to fresh herbs and a touch of sweetness.
- Cheese Heaven: Combining mozzarella, ricotta, and Parmesan creates that irresistible, creamy texture and taste.
- Easy to Customize: You can swap pasta types or adjust seasonings easily to make it your own.
- Make-Ahead Friendly: It’s perfect for prepping in advance and even freezes beautifully for future dinners.
Ingredients & Why They Work
This recipe is a celebration of Italian-inspired ingredients that marry perfectly. From the pasta that holds onto every bit of sauce, to the combo of cheeses that melt and mingle beautifully—it’s all about layers of flavor and texture working together.
- Ziti pasta: Classic pasta shape with tubes perfect for catching sauce inside and out. If ziti is scarce, penne is a great sub with a similar texture.
- Ground beef & Italian sausage: The beef gives hearty depth, while the sausage adds seasoning and a touch of fennel—a flavor note I love that screams Italian.
- Onion, carrot & celery: The holy trinity of flavor bases that build savory sweetness and complexity in the meat sauce.
- Garlic & red pepper flakes: These punch up the sauce with freshness and a bit of heat without overpowering.
- Crushed tomatoes, tomato sauce & paste: Combining canned tomatoes layers acidity and richness to create that perfect sauce base.
- Basil, oregano, parsley, thyme, bay leaf: Fresh or dried, herbs ground this sauce in classic Italian flavor territory.
- Ricotta cheese & sour cream: These add creaminess and a bit of tang that softens the richness of the meat sauce.
- Mozzarella & Parmesan cheese: Mozzarella melts beautifully for gooey strings, while Parmesan gives that nutty, savory punch.
Make It Your Way
One of the joys of this Cheesy Baked Ziti with Meat Sauce Recipe is how easy it is to personalize. Over time, I’ve enjoyed tinkering with it to fit different tastes or what I have on hand.
- Vegetarian variation: I’ve swapped the meat for sautéed mushrooms and lentils to still get a hearty sauce that satisfies without meat.
- Herb swaps: Fresh herbs give you brightness, but dried ones work wonders if you’re short on time. I sometimes add a dash of smoked paprika for a subtle twist.
- Cheese upgrade: Sometimes I mix in a bit of sharp provolone with the mozzarella for extra depth—highly recommend trying it!
- Spice it up: Add an extra pinch of red pepper flakes or even a splash of hot sauce if you want more heat.
Step-by-Step: How I Make Cheesy Baked Ziti with Meat Sauce Recipe
Step 1: Cook the pasta just right
Start by boiling your ziti in salted water until just al dente—this means the pasta should still have a little bite to it. I usually set a timer for 2–3 minutes less than the package recommends and do a quick taste test. Rinsing with cold water after draining stops the cooking process so the pasta doesn’t get mushy when it bakes.
Step 2: Build your meat sauce base
In a large Dutch oven or heavy pot, brown the ground beef and Italian sausage along with diced onion, carrot, and celery. These veggies bring a lovely sweetness to balance the meat. Once the meat is browned and crumbled, toss in garlic and red pepper flakes for a quick 30 seconds to wake up the flavors. Then drain any excess grease—you’ll want a rich but not greasy sauce.
Step 3: Simmer your sauce
Add crushed tomatoes, tomato sauce, tomato paste, and all your seasonings including basil, parsley, oregano, thyme, bay leaf, soy sauce, sugar, and vinegar. Bring it to a gentle simmer uncovered and let it bubble away for about 15 minutes. Stir occasionally to meld those flavors together—this step is where the magic happens.
Step 4: Mix the ricotta filling
In a separate bowl, whisk together the ricotta, sour cream, egg, fresh or dried basil, nutmeg, and Parmesan cheese. This creates creamy dollops that contrast beautifully with the hearty sauce and pasta.
Step 5: Layer it up and bake
Coat your baking dish with cooking spray and start assembling. Mix half the pasta with the meat sauce, then spread half into the dish. Dot the ricotta mixture over the top and sprinkle with half the mozzarella. Repeat with remaining pasta, ricotta, mozzarella, and top with Parmesan. I always tent mine tightly with foil so it steams and cooks evenly. Bake at 350°F for 30 minutes covered, then uncover and bake another 15–30 minutes until bubbly and golden.
Top Tip
I’ve baked this dish dozens of times and learned a few tricks that make all the difference between good and unforgettable baked ziti.
- Don’t overcook your pasta: I can’t stress this enough—overcooked pasta turns mushy in the oven. Keep it al dente before layering.
- Drain excess grease: Using lean beef and sausage helps, but always drain extra fat so your sauce isn’t greasy.
- Freshly grate your cheeses: Shredded cheese from bags often contains anti-clumping agents that prevent smooth melting. Freshly shredded mozzarella and Parmesan make the texture silky and melty.
- Let it rest after baking: Allow the baked ziti to sit 10 minutes before scooping so the layers settle and slices hold their shape nicely.
How to Serve Cheesy Baked Ziti with Meat Sauce Recipe
Garnishes
I love sprinkling fresh chopped parsley or basil over the top for a pop of green and freshness. Sometimes I add a little extra grated Parmesan right after baking—it melts right into the warm surface and elevates every bite.
Side Dishes
A crisp green salad with a tangy vinaigrette balances the richness, and a loaf of crusty garlic bread is the ultimate companion. Roasted vegetables, like broccoli or Brussels sprouts, bring color and texture contrasts as well.
Creative Ways to Present
For a special occasion, I’ve baked this in individual ramekins, turning each into a personal cheesy casserole that feels extra cozy. Layering it in clear glass dishes lets folks admire all those beautiful cheesy layers before digging in—always a crowd-pleaser!
Make Ahead and Storage
Storing Leftovers
I usually cover leftovers tightly in the fridge and eat them within 3–4 days. The flavors actually deepen overnight. When reheating, I find the best way is to warm in a covered dish at 350°F until hot and bubbly again.
Freezing
This recipe freezes beautifully. I assemble the whole casserole in a freezer-safe dish, wrap it tightly with plastic wrap and foil, and it keeps well for up to 3 months. When I’m ready to eat it, I thaw it in the fridge for 48 hours before baking. It’s a total lifesaver for busy nights.
Reheating
To avoid drying out leftovers, I always cover the dish with foil while reheating and add a little splash of water if needed. This keeps the cheese melty and the pasta moist without being soggy. For individual servings, a 3-minute zap in the microwave followed by a quick broil for a crisp top works wonders.
Frequently Asked Questions:
Absolutely! While ziti is traditional, penne is a fantastic substitute since it holds sauce just as well. Rigatoni, shells, or even elbow macaroni can work, though the baking time might vary slightly due to different pasta sizes.
Overcooking the pasta before baking is the main culprit. Cook the pasta only until just al dente, then rinse with cold water to stop cooking. Also, wait to mix the pasta with sauce until right before assembly to keep the pasta from soaking up too much liquid before baking.
Yes! The meat sauce can be made up to 3 days in advance and refrigerated or frozen for up to 3 months. Just warm it slightly before mixing with the pasta for the best texture.
Reheat leftovers in the oven at 350°F covered with foil to retain moisture and melt the cheese evenly. For a quicker option, microwave individual servings, then broil briefly to restore a crusty top.
Final Thoughts
This Cheesy Baked Ziti with Meat Sauce Recipe has become a staple in my home—a real crowd-pleaser that feels like dinner and celebration at the same time. I hope you enjoy making it as much as I do. It’s perfect for busy weeknights, feeding a crowd, or freezing for future meals. Give it a try, and I’m sure it’ll become a favorite in your kitchen too.
Print
Cheesy Baked Ziti with Meat Sauce Recipe
- Prep Time: 45 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 30 minutes
- Yield: 9 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: None
Description
This classic Baked Ziti recipe features tender pasta enveloped in a rich homemade Bolognese sauce, layered with creamy ricotta and plenty of mozzarella and Parmesan cheese, then baked to bubbly perfection. Ideal as a comforting main course, it can be made ahead and frozen for convenience.
Ingredients
Pasta and Cheese
- 1 pound ziti pasta (may substitute penne)
- 4 cups freshly shredded mozzarella cheese (more or less to taste)
- 1 cup freshly grated Parmesan cheese
Bolognese Sauce
- 1 pound lean ground beef (93/7 recommended)
- 1 pound mild Italian sausage, casings removed
- 1 onion, chopped (may substitute 1 ½ teaspoon onion powder)
- 1 carrot, diced (optional)
- 1 stalk celery, diced (optional)
- 6-8 garlic cloves, minced (may substitute 1 ½ teaspoon garlic powder)
- ¼-1/2 teaspoon red pepper flakes
- 1 28 oz. can crushed tomatoes in puree
- 2 15 oz. cans tomato sauce
- 3 tablespoons tomato paste
- ½ cup water
- 1 tablespoon reduced sodium soy sauce
- 1 tablespoon sugar (more or less to taste)
- 1 ½ teaspoons balsamic vinegar
- 1 tablespoon beef bouillon or better than bouillon
- 1 ½ tablespoons dried basil
- 1 ½ tablespoons dried parsley (may substitute ¼ cup fresh each)
- 2 teaspoons dried oregano
- ½ teaspoon dried thyme
- ½ teaspoon salt
- ½ teaspoon pepper
- 1 bay leaf
Ricotta Mixture
- 3 cups whole milk ricotta cheese
- ½ cup sour cream
- 1 egg
- ¼ cup chopped fresh basil or 1 tablespoon dried basil
- ¼ teaspoon ground nutmeg
- ½ cup freshly grated Parmesan cheese
Instructions
- Cook Pasta. Bring a large pot of salted water to a boil. Cook the ziti pasta according to package directions until just al dente, about 10-12 minutes, checking 2-3 minutes before recommended time to avoid overcooking. Drain and rinse with cold water to stop cooking. Set aside.
- Prepare Bolognese Sauce. In a Dutch oven over medium heat, brown the ground beef, Italian sausage, chopped onion, diced carrot, and diced celery until meat is cooked through and vegetables are softened, about 8-10 minutes. Add minced garlic and red pepper flakes and cook for 30 seconds more. Drain excess grease. Add crushed tomatoes, tomato sauce, tomato paste, water, soy sauce, sugar, balsamic vinegar, beef bouillon, dried basil, parsley, oregano, thyme, salt, pepper, and bay leaf. Stir well and bring to a gentle simmer. Simmer uncovered for 15 minutes, stirring occasionally.
- Preheat Oven and Prepare Baking Dish. Preheat oven to 350 degrees F. Lightly coat a deep 9x13 inch baking dish with cooking spray and set aside.
- Make Ricotta Mixture. In a large bowl, combine the whole milk ricotta, sour cream, egg, basil, nutmeg, and Parmesan cheese. Mix until evenly combined and smooth. Set aside.
- Assemble the Baked Ziti. In a large bowl, gently mix the cooked pasta with the prepared Bolognese sauce. Transfer half of the pasta mixture to the prepared baking dish. Dot half of the ricotta mixture over the pasta in small spoonfuls. Sprinkle evenly with half of the shredded mozzarella cheese. Repeat the layering with remaining pasta, ricotta mixture, and mozzarella. Sprinkle the top evenly with the grated Parmesan cheese.
- Bake Covered. Tent the baking dish tightly with aluminum foil, sealing the edges to trap steam. Bake in the preheated oven for 30 minutes.
- Bake Uncovered. Remove the foil and bake for an additional 15 to 30 minutes or until the casserole is hot and bubbly and the cheese is melted and slightly browned. Garnish with fresh parsley if desired before serving.
Notes
- Use 93/7 lean ground beef to avoid greasy sauce and drain excess fat after cooking.
- If Italian sausage is not available, add fennel seed to ground beef for authentic flavor.
- Penne pasta can be substituted for ziti in equal amounts.
- Use freshly shredded mozzarella and freshly grated Parmesan cheese for best melting and flavor; avoid pre-shredded cheeses that contain anti-clumping agents.
- Do not overcook pasta; it should be al dente as it will continue cooking in the oven.
- Combine pasta and sauce just before assembling to avoid soggy pasta.
- This dish can be made ahead by assembling and refrigerating or freezing.
- For freezing uncooked baked ziti, wrap tightly with plastic wrap and foil, label, and freeze up to 3 months.
- Thaw frozen casserole in the refrigerator 48 hours before baking, then bake with foil added cooking time of 10-15 minutes.
- Baked leftovers freeze well; cool completely before freezing, and reheat in oven or microwave as directed.
Nutrition
- Serving Size: 1 serving
- Calories: 450 kcal
- Sugar: 7 g
- Sodium: 600 mg
- Fat: 22 g
- Saturated Fat: 10 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 4 g
- Protein: 28 g
- Cholesterol: 90 mg
Leave a Reply