Here’s my take on a classic baked ziti recipe, made extra creamy with the addition of sour cream, plenty of melted cheese, and a rich tomato sauce that brings everything together.
This baked ziti has become my go-to dish for potlucks and family dinners. I always make a big batch because everyone goes back for seconds, and the leftovers taste even better the next day. Who doesn’t love pasta for lunch the next day?

Why You’ll Love This Baked Ziti
- Make-ahead friendly – You can assemble this casserole earlier in the day or even the night before, then just pop it in the oven when you’re ready to eat.
- Creamy, cheesy comfort – The combination of three different cheeses plus sour cream makes this pasta dish extra rich and satisfying – it’s like a hug in a casserole dish.
- Perfect for feeding crowds – This recipe makes a big batch that’s great for family gatherings or when you want leftovers for the week ahead.
- Simple ingredients – Everything you need can be found at any regular grocery store, and you might already have most items in your kitchen.
- Kid-approved – The familiar pasta and cheese combination makes this a dish that both adults and children will happily dig into.
What Kind of Sour Cream Should I Use?
Regular full-fat sour cream is your best bet for this baked ziti recipe, as it adds the perfect creamy richness and helps bind the dish together. While you might be tempted to use light or reduced-fat sour cream to cut calories, these versions contain more water and can make your final dish a bit watery. If you’re buying from the store, look for sour cream without added stabilizers or gums – the ingredient list should be short and simple. A good tip is to avoid stirring the sour cream too much before adding it to your pasta, as overworking it can make it thin out.

Options for Substitutions
This baked ziti recipe is pretty adaptable – here are some easy swaps you can try:
- Ziti pasta: Can’t find ziti? No worries! Penne, rigatoni, or even regular pasta tubes work great here. Just make sure to pick a pasta with ridges that can hold the sauce well.
- Minced beef: Feel free to swap the beef with ground turkey, Italian sausage, or even plant-based meat alternatives. If using turkey, add an extra tablespoon of olive oil since it’s leaner than beef.
- Sour cream: Greek yogurt makes a great substitute for sour cream – it adds the same creamy texture with extra protein. Just make sure to use full-fat yogurt for the best results.
- Provolone cheese: If provolone isn’t available, try using mild cheddar or more mozzarella instead. The key is using a cheese that melts well.
- Spaghetti sauce: Any marinara or tomato-based pasta sauce works here. You can even use crushed tomatoes mixed with Italian herbs if you’re in a pinch.
- Italian parsley: Regular parsley works fine, or you can skip it altogether. Dried basil or oregano make nice alternatives for adding that Italian touch.
Watch Out for These Mistakes While Cooking
The biggest mistake when making baked ziti is overcooking the pasta before it goes in the oven – instead, cook it 2-3 minutes less than the package directions since it will continue to soften while baking. Another common error is adding cold sour cream directly to the hot pasta, which can make it curdle and create an uneven texture – let the sour cream come to room temperature first, and mix it in when the pasta has cooled slightly. To prevent your ziti from drying out, make sure to use enough sauce (it might seem like too much at first, but the pasta will absorb it while baking), and cover the dish with foil for the first 20 minutes of baking. For the perfect cheese pull, remove the foil during the last 10-15 minutes of baking to allow the cheese to get golden brown and bubbly, but keep an eye on it to prevent burning.

What to Serve With Baked Ziti?
This hearty pasta dish calls for some lighter sides to balance out all that cheesy goodness! A crisp Caesar salad or simple mixed greens with Italian dressing makes the perfect fresh companion to the rich baked ziti. If you’re looking for something warm, garlic bread or breadsticks are always crowd-pleasers – they’re perfect for soaking up any extra sauce on your plate. For a veggie option that everyone will love, try some roasted broccoli or sautéed green beans with a squeeze of lemon juice, which adds a nice bright note to contrast with the creamy pasta.
Storage Instructions
Keep Fresh: This baked ziti is perfect for leftovers! Place it in an airtight container and pop it in the fridge – it’ll stay good for up to 4 days. The flavors actually get even better after a day or two as everything melds together.
Freeze: Good news – this pasta dish freezes really well! Let it cool completely, then transfer to a freezer-safe container. You can freeze it for up to 3 months. I like to divide it into smaller portions before freezing, so I can thaw just what I need.
Reheat: When you’re ready to enjoy your leftover ziti, warm it in the oven at 350°F for about 20 minutes, or until heated through. If it seems a bit dry, splash a little pasta sauce on top before reheating. For single servings, the microwave works too – just heat in 30-second intervals, stirring in between.
Make Ahead: You can assemble this ziti up to 24 hours before baking. Just cover it tightly with foil and keep it in the fridge. When you’re ready to bake, let it sit at room temperature for about 30 minutes first, then follow the regular baking instructions.
| Preparation Time | 15-20 minutes |
| Cooking Time | 55-60 minutes |
| Total Time | 70-80 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2500-2700
- Protein: 130-150 g
- Fat: 150-170 g
- Carbohydrates: 200-220 g
Ingredients
For the pasta:
- 1 lb ziti pasta
For the meat sauce:
- 1 yellow onion (finely chopped for even cooking)
- 56 fl oz spaghetti sauce (I like Rao’s Homemade Marinara)
- 1 lb ground beef (80/20 lean for best flavor)
- 1/2 tsp pepper
- 3 garlic cloves (freshly minced for best flavor)
- 1/2 tsp salt
For assembly and topping:
- 1/4 cup grated parmesan cheese (freshly grated is best)
- 8 slices provolone cheese (whole milk preferred for melt)
- 12 fl oz sour cream (full-fat for richness)
- 1.5 cups shredded mozzarella cheese (low-moisture, part-skim)
For garnish:
- 1/4 cup chopped Italian parsley (for fresh aroma)
Step 1: Cook the Ziti
Begin by bringing a large saucepan of water to a boil.
Add the ziti pasta to the boiling water and cook until al dente according to the package instructions.
This typically takes about 8-10 minutes.
Once cooked, drain the ziti well and set aside for later use.
Step 2: Prepare the Meat Sauce
In a large skillet, combine the diced onion, ground beef, and minced garlic.
Cook over medium heat, stirring frequently, until the ground beef is no longer pink and the onion is soft.
Season the mixture with salt and pepper according to your taste.
Pour in your favorite spaghetti sauce and let it simmer for about 15 minutes, allowing the flavors to meld together.
Step 3: Preheat the Oven and Layer the Ingredients
Preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius).
Prepare a 9×13-inch baking dish with cooking spray to prevent sticking.
Start layering the dish as follows: Spread half of the cooked ziti in the bottom of the dish, then layer with slices of provolone cheese, spread the sour cream evenly over the provolone, add half of the meat sauce mixture, followed by the remaining ziti, then sprinkle mozzarella cheese over the top, and finally, spread the remaining meat sauce mixture.
Finish by topping the dish with a generous amount of grated Parmesan cheese.
Step 4: Bake and Serve
Transfer the assembled dish to the preheated oven and bake for about 30 minutes, or until the cheese is melted and bubbly.
Remove the dish from the oven and allow it to cool for about 10 minutes to set.
Garnish with fresh parsley for an extra touch of flavor and color, then serve your delicious baked ziti hot.
Enjoy!