Aysegul Sanford from the front view.

My best friend just had a baby, and before she came home, I asked other parents how I could help. Almost everyone said the same thing. Feed them. Not gifts, not visits, just dinner waiting in the fridge. 

Since it is still cold outside, I wanted to bring something cozy that they could heat up whenever they found a quiet moment. This baked ziti recipe fits the bill perfectly. This is a recipe I’ve been making for more than ten years, and every time I serve it, someone asks for the recipe. 

Here is what makes it such a good meal to share: 

  • Easy to assemble ahead and reheat when needed 
  • Comforting and satisfying without too much effort 
  • It has everything I love in a classic pasta-with-meat-sauce dinner. Creamy ricotta pockets, a slightly tangy tomato sauce, and a golden-brown, melted cheese top. 

I put the dish together, wrote simple baking instructions on top, and left it on their doorstep. Within half an hour, I started getting thank-you texts filled with lots of emojis. 

Mission accomplished. 

When I make it for us at home, I keep things easy with a green salad on the side and call it dinner. It never disappoints.

Ingredients For Baked Ziti 

Making this baked ziti with ground beef recipe requires a short list of everyday ingredients. 

You’ll find the exact measurements in the recipe card below, but here are a few notes from my testing, along with easy substitutions so you can make it your own, in case you want to swap the protein, use another pasta shape, or lighten it up with veggies.

Ingredients for the recipe from the top view.

For the Meat Sauce

The base of this sauce is very similar to my Tomato Basil Sauce Recipe, but if you want a shortcut, you can use your favorite store-bought marinara instead. I like Rao’s, but any of your favorite jarred marinara would work here.

If you want to make it from scratch as I did, below are the ingredients you’ll need:

Olive oil: I recommend using a good-quality extra virgin olive oil, though avocado oil or even a bit of butter will work in a pinch.

Ground beef (hamburger meat): I recommend using 85/15 ground beef for the best flavor, but 93/7 works well if you prefer a leaner cut. Alternatively, you can use ground turkey or ground chicken for a lighter option. You can also make baked ziti with sausage by replacing the beef with mild or hot Italian sausage. 

Onion: You can use either yellow or white onions; both work well here.

Crushed tomatoes: Canned crushed tomatoes work best for a smooth sauce. You can also use canned diced tomatoes; just break them up with a fork or wooden spoon as they cook to make the texture of the sauce smoother.

Red wine vinegar: Adding a little splash brightens the sauce and gives it a restaurant-style taste. If you don’t have it on hand, white wine vinegar or apple cider vinegar works just as well.

Garlic: Fresh garlic is best here. You can also use garlic powder, but since it is stronger, I recommend using about 1/2 teaspoon.

Spices and herbs: I’m using kosher salt, black pepper, cumin, red pepper flakes, fresh basil, and fresh parsley. But feel free to play around with the seasonings.

If you don’t have fresh herbs, dried basil or dried parsley works too. You can also add more chili flakes for a spicy baked ziti, or mix in oregano or Italian seasoning for extra depth.

A note on using cumin: The small amount of cumin I use is a subtle secret ingredient that adds a warm, savory note to the meat. It is an ode to my Mediterranean upbringing and can be omitted if preferred.

For the Pasta

Ziti pasta: Any tubular pasta, like penne or rigatoni, works well because the sauce gets inside the pasta and helps distribute the sauce evenly throughout. If you need a gluten-free option, you can easily use your favorite gluten-free pasta.

Salt: Make sure your pasta water is well-seasoned; it should taste “like the sea.” This is the best way to season your pasta.

To Assemble the Ziti

Ricotta cheese: Whole-milk ricotta melts creamier and gives the baked ziti a richer texture. You can use store-bought ricotta or Homemade Ricotta Cheese (this is an old Ina Garten recipe I have been making for years).

Low-fat ricotta works in a pinch, but it won’t give you the same creamy texture.

Mozzarella cheese: Low-moisture mozzarella is best because it melts really well without releasing extra liquid. If you’re short on time, pre-shredded mozzarella works, but I really recommend buying a block and shredding it yourself; the melt is a lot better. 

You can use low-fat mozzarella, but the creaminess from full-fat cheese is what makes this dish so creamy and comforting. You can also add a handful of shredded Parmesan cheese on top for a bit of an umami kick.

Parsley (optional): I usually just sprinkle a little on top as a garnish, and it adds a nice brightness to the dish. If you don’t have fresh parsley, you can use dried instead.

How to Make Baked Ziti with Meat Sauce (Step-by-Step)

If you’ve never made baked ziti before, think of it as a cozy, layered pasta bake with three simple parts: a quick meat sauce, pasta, and a creamy ricotta-mozzarella layer.

It looks impressive, but truly comes together with just a few easy steps. Here’s how I make it:

Step 1 – Preheat the oven: Start by preheating the oven to 375°F (190°C). 

Steps showing how to make the meat sauce for baked ziti.

Step 2 – Make the meat sauce: Heat a tablespoon of oil in a large skillet over medium heat. Add the ground beef and cook for 8-10 minutes, breaking it apart as it browns.

Equipment Tip: For years, I used a wooden spoon to break the large chunks of ground meat, but I recently purchased a meat chopper that makes the process so much easier and quicker.

Step 3 – Build the sauce: Next, add the onions and cook until softened, for about 7-8 minutes. Stir in the tomatoes, garlic, red wine vinegar, red pepper flakes, cumin, salt, and pepper. Bring everything to a simmer and cook for 10-12 minutes until thickened, and up to 30-45 minutes for the deepest, most robust flavor. 

Turn off the heat and stir in the fresh basil to keep it fresh.

Pro tip: While this recipe is simple and thickens in 10-12 minutes, if you have some extra time (30-45 minutes), simmer the sauce longer over low heat. A longer simmer deepens the flavor and yields the most flavor.

Cooked ziti in a slotted spoon over the pan.

Step 4 – Cook the pasta: While the sauce simmers, bring a large pot of water to a boil. Add 1 tablespoon of salt and the ziti noodles.

I recommend cooking until al dente for about 8-9 minutes, but follow the package instructions for the best timing. This step is important because it will continue to cook in the oven. If you overcook the pasta, it will become mushy and possibly fall apart.

Drain the pasta and set aside.

A Note on Reserving Pasta Water: Most pasta recipes recommend reserving pasta water to thin out the sauce if needed. I have been making this recipe for years and never needed it because the meat sauce already has the right consistency. Still, feel free to reserve some if it makes you feel better.

Steps showing how to assemble baked ziti with hamburger recipe.

Step 5 – Layer ziti and meat sauce: To assemble the baked ziti and meat sauce, spread a thin layer (about 3-4 tablespoons) of sauce on the bottom of a large oven-proof casserole dish (I used a 9×11 Pyrex).

Add half the pasta ziti, then half the meat sauce, then dollops of ricotta (about ½ cup in total) over the top. Repeat with the remaining ziti, remaining sauce, and the rest of the ricotta. Finish by sprinkling it with shredded mozzarella over the top.

Baked ziti with meat sauce from the top view.

Step 6 – Bake, garnish, and serve: Bake for 30 minutes, uncovered, or until the cheese on top is melted and looks golden brown. Sprinkle fresh parsley on top right before serving.

Helpful Tips for the Best Baked Ziti

Simmer the sauce until thick: A watery sauce is the most common reason your baked ziti pasta turns soupy. Letting the sauce simmer for 10-12 minutes helps it reduce (and thicken) and cling better to the pasta. Feel free to let the sauce simmer a bit longer if it is not thickened by the recommended cooking time. However, keep a close eye on it and stir frequently.

Use full-fat cheese for the best taste and texture: Yes, you can make this dish with low-fat ricotta and mozzarella, but should you? Probably not, because the final dish won’t be as rich and creamy compared to the version made with whole-milk ricotta and mozzarella. Full-fat cheese melts creamier and gives the casserole that oozy restaurant-style taste and texture.

Shred your mozzarella: Pre-shredded cheese can be used in a pinch, but it’s coated in anti-caking agents that prevent it from melting smoothly. If you have a few extra minutes, shredding a block of mozzarella gives you the best melt.

You do not need to cover the top: As I was working on this recipe, I saw some versions of it that suggested covering the top with aluminum foil during baking. I tested it both ways and did not think it was needed. There is enough sauce (aka liquid) in this recipe that it won’t dry out when baked without a covering. Plus, a 375°F oven is gentle enough to cook it without drying it out.

If the cheese didn’t brown to your liking: Simply place it under the broiler for a minute or two. Keep a close eye on it, as it goes from golden to burnt quickly.

If your baked ziti turned out dry: This usually happens if you are using a larger casserole dish than recommended, as there is not enough liquid to cover the pasta. When the ingredients are spread too thin, there is not enough sauce to fully cover the pasta, causing excessive moisture to evaporate during baking. I tested this recipe using a standard 9×13-inch and 9×11-inch casserole dish, and they both worked well. If you use a large casserole dish, the pasta could dry out.

If your pasta is dry after reheating: If, after reheating, your pasta is a little dry, add a splash of sauce or even a little water, then cover with foil and warm it gently for a couple more minutes.

Save This Recipe
Want to save this recipe? Enter your email below and we’ll send the recipe link to your inbox so you can easily come back to it when you are ready to make it. Plus, you’ll get great new recipes every week.

Photos by Tanya Pilgrim.

Baked Ziti with Meat Sauce Recipe

5 from 11 votes
Yields6 servings
Prep Time20 minutes
Cook Time40 minutes
Total Time1 hour
This Baked Ziti with Meat Sauce is an easy pasta recipe that layers ziti with ricotta and homemade tomato-meat sauce. This make-ahead friendly dish is a great crowd pleaser that freezes well.

Ingredients 

For the meat sauce:

  • 1 tablespoon olive oil
  • 1 lb. ground beef
  • 1 medium onion, chopped
  • 1 can crushed tomatoes, 28-ounce
  • 1 tablespoon red wine vinegar
  • 2 cloves garlic, minced
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper, freshly ground
  • 1/4 teaspoon ground cumin, optional
  • 1/4 teaspoon red pepper flakes, optional
  • 1/4 cup fresh basil, torn

For the pasta:

  • 1 pound ziti pasta
  • 1 tablespoon kosher salt

To Assemble The Baked Ziti:

  • 1 cup ricotta cheese, homemade or store bought
  • 1 cup mozzarella cheese, grated
  • 1/4 cup fresh parsley, chopped

Instructions 

  • Pre-heat the oven to 375°F (190°C).
  • To make the meat sauce: Heat a tablespoon of oil in a large skillet over medium heat. Place the ground beef and cook for 8-10 minutes, stirring often. You would have to break the large pieces of meat as it is cooking.
  • Add the onions and cook, stirring often, until they are translucent, 7-8 minutes. Add tomatoes, garlic, red wine vinegar, red pepper flakes, cumin, salt and pepper. Bring it to a simmer and continue to cook, stirring occasionally, until it thickens, 10-12 minutes. Turn off the heat and stir in the fresh basil.
  • Cook the pasta: In the meantime, bring a large pot of water to a boil. Add 1 tablespoon of salt and ziti. Cook until it is al dente, 8-9 minutes. Drain the pasta and set aside.
  • To assemble: Spread a thin layer (approximately 3-4 tablespoons) of the meat sauce at the bottom of a large (oven-proof) casserole dish (both 9X13 or 9X11 would work). Place half of the ziti onto the sauce and spread it all over the bottom of the dish. Pour half of the meat and tomato sauce over it. Place 1/2 cup of the ricotta cheese in dollops evenly on the meat sauce.
  • Spread the remaining ziti evenly as a second layer. Pour the remaining meat sauce over the ziti and spread evenly using a spatula. Spread the rest of the ricotta cheese in dollops on top. Sprinkle the top with shredded mozzarella cheese.
  • Bake it (uncovered) in the oven for 30 minutes or until the cheese on top turns golden brown.
  • Sprinkle it with fresh parsley and serve.

Video

Notes

  • Yields: This baked ziti recipe serves 6 people. The nutritional values below are per serving.
  • Storing leftovers: Bring them to room temperature, place them in an airtight container, and store them in the fridge for up to 2 days. 
  • Freezing: I recommend freezing it before baking the dish.  To do so, bring the baked ziti to room temperature and tightly cover the casserole dish with stretch film and aluminum foil tightly to prevent freezer burn. Keep it in the freezer for up to 3 months. 
  • Thawing: Let it thaw in the fridge overnight, a day before you are ready to serve. Bake it as directed in the recipe. Keep in mind that it might take just a few minutes longer, but you are good to go once the cheese is golden brown.

Nutrition

Calories: 657kcal | Carbohydrates: 66g | Protein: 33g | Fat: 28g | Saturated Fat: 12g | Cholesterol: 89mg | Sodium: 1768mg | Potassium: 795mg | Fiber: 5g | Sugar: 7g | Vitamin A: 1738IU | Vitamin C: 24mg | Calcium: 234mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dinner
Cuisine: American
Tried this recipe?Mention @foolproofliving or tag #foolproofeats!

Make Ahead, Freezing & Reheating Instructions

Make ahead: One of my favorite things about this layered pasta dish is that you can assemble it a day in advance and keep it in the fridge. However, be sure to let it fully cool and cover it tightly with stretch film before placing it in the fridge for up to 24 hours before baking.

Alternatively, you can make the meat sauce a day in advance, quickly cook the pasta, and assemble on the day you are ready to serve.

Storing leftovers: Any leftovers of this baked pasta and meat sauce recipe will keep fresh in an airtight container in the fridge for up to 3-4 days.

Freezing: When it comes to freezing, you have two options:

  1. Before baking: If you want to make a batch and store it in the freezer for dinner later, assemble it as directed in the recipe, then bring it to room temperature, and tightly cover the entire casserole dish with plastic wrap and aluminum foil (both layers are recommended to prevent freezer burn). Keep it in the freezer for up to 3 months.
  2. After it is baked: While it is not my favorite, you can freeze the baked version as well. Just keep in mind that the pasta’s texture can be a bit mushy after thawing.

Thawing: Let it thaw overnight in the fridge, then bake as directed in the recipe. It might take just a few minutes longer, but you are good to go once the cheese is golden brown.

Reheating: You can reheat your cooked, baked ziti casserole in a preheated 300°F (150°C) oven for 10-15 minutes or until it is warmed through.

What to Serve With Baked Ziti

Personally, all this classic baked ziti recipe needs is a simple green salad, such as my 15-minute Spring Mix Salad.

However, there are many other options. Some of my favorites are as follows:

Bread: The combination of pasta and bread is a classic for a reason. They are delicious together. I usually serve it with my Air Fried Garlic Bread or a loaf of Crusty Artisan Bread on the side.

Vegetables: I  love serving seasonal roasted or steamed vegetables with any of my pasta dishes. Any seasonal vegetables would work, but if you need inspiration, my Butter Garlic Green Beans, Sauteed Eggplant, or Steamed Asparagus would be a great pairing with this pasta bake.

FAQs

Can I make baked ziti without ricotta?

Technically, yes, but I really don’t recommend skipping it. The ricotta is what makes the layers creamy and gives the dish that classic, cozy texture.

Should baked ziti be covered while baking?

I tested this recipe both ways and found that covering the ziti while it was baking was unnecessary. Since both the pasta anthe d meat sauce are mostly cooked, all we needed was for the cheese to fully melt and the flavors to come together. Covering it made the process longer. So, no, you do not need to cover your ziti when baking.

Can I use penne instead of ziti?

Yes. Any tube-shaped pasta, like penne or rigatoni, works well because the sauce gets inside the pasta, making every bite extra creamy.

Can I make this meatless?

Yes. To make it vegetarian, simply omit the meat and use quick-cooking veggies like spinach or mushrooms instead.

How long does baked ziti last in the fridge?

Once it cools, transfer leftovers to an airtight container and store them in the fridge for up to 3-4 days.

How long to cook baked ziti?

Bake the casserole at 375°F (190°C) for about 30 minutes, or until the cheese is melted and the top is golden.

More Pasta Recipes You Might Like

If you enjoyed this baked pasta recipe, here are a few more cozy pasta dishes I think you might also enjoy:

  • If you prefer a vegetarian version of this recipe, try my Eggplant Baked Ziti recipe. It is just as creamy and delicious, and made without any meat.
  • For a quick and budget-friendly weeknight pasta dinner, try my Ground Beef Stroganoff Recipe. It skips the canned soup and uses fresh mushrooms for a richer, homemade stroganoff sauce, and it comes together in about 30 minutes.
  • For a different twist on pasta night, try my Turkish Pasta. It’s a viral version inspired by Turkish manti, made with ground beef, a creamy garlic yogurt sauce, and a paprika butter drizzle.
  • And if you’re craving a classic, my Spaghetti Bolognese is a faster, weeknight-friendly take on traditional bolognese.


This post may contain affiliate links. If you purchase through these links, I may earn a small commission, at no additional cost to you.

About Aysegul Sanford

Hello Friend! I'm Aysegul but you can call me “Ice." I’m the cook/recipe-tester/photographer behind this site.

If you’re looking for approachable, yet creative recipes made with everyday ingredients, you’ve come to the right place. Here, we’re all about recipes that’s been meticulously tested to provide you with a truly foolproof cooking experience regardless of your level of cooking.

Foolproof Living Christmas banner for email.

Get Started Today

The 5-Day Christmas Feast Count Down
Make the big day feel a little easier with tried-and-true Christmas dishes. Recipes made with everyday ingredients are explained in detail with step-by-step photos & videos, shared over five days straight to your inbox.
5 from 11 votes (3 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




27 Comments

    1. Same here. I make a batch on Monday and we eat it the next 2 days. Thanks for stopping by Julie.

  1. Honestly, I always consider baked ziti as one the best recipe of cheese synthesis. Your casserole looks so yummy! Can I have some? ???
    – Natalie

  2. 5 stars
    This recipe is an absolute favorite in our house. I make big batches of it and freeze some for later. Great recipe to feed my 3 teenage sons. Delicious too.

  3. 5 stars
    Ice – my husband and I are obsessed with this! I can’t tell you how many times I’ve made it and it’s always a hit, so delicious.

    1. Hi there Nesh,
      Thank you so much for the note.
      I love that you love this recipe.
      So looking forward to hanging out more often.
      Cheers!
      Ice

  4. Totally get this feeling, though I imagine it’d be even harder with a family to feed. Love frozen pastas and this one looks fabulously cheesy. Yum!

  5. This looks so comforting and delicious. I love the photos too (as always) makes it look so homely! I rarely get tired of cooking but definitely get fed up with the tidying part, especially when you’re making a few things at once and it all gets on top of you. I reckon the people who eat our food should be in charge of the cleaning up 😉

    1. I totally agree with that! They should do the cleaning. 🙂
      I tell my husband that one day when we have our own house, I would like to have an additional dishwasher. Just to make things easier?!!??
      I mean, really… Am I asking for too much?!!? 😛