Cozy, cheesy baked ziti with a simple meat sauce, creamy ricotta layer, and golden mozzarella top. Includes make-ahead, freezer, and reheating tips so dinner...
Recipeva
Baked Ziti with Meat
This baked ziti with meat is cozy, cheesy, and weeknight-friendly. Foolproof steps, best cheeses, make-ahead tips, and how to freeze it for later.
Maya Reynolds
Maya Reynolds is a passionate home cook, recipe developer, and the creative voice behind Recipeva. With over a decade of experience translating complex culinary techniques into approachable weeknight meals, she focuses on creating dishes that bring joy to the dinner table without the stress.
Created September 24, 2026
Updated September 24, 2026
There are nights when you want dinner to feel like a big hug but you also want it to be realistic. This baked ziti with meat is my go-to for those nights: a hearty, garlicky meat sauce, tender pasta, a creamy ricotta layer, and that golden, bubbling cheese top that makes everyone wander into the kitchen “just to check.”
I wrote this the way I teach in my own kitchen: clear steps, a few smart options, and lots of reassurance. You have plenty of room to make it your own.
Why it works
- Layered for maximum flavor: a rich meat sauce plus pockets of creamy ricotta.
- No fussy technique: boil pasta, simmer sauce, assemble, bake.
- Feeds a crowd: perfect for family dinner, potlucks, and leftovers.
- Make-ahead friendly: assemble now, bake later, or freeze for future you.
Ingredients
Main ingredients
- Ziti pasta: 1 pound. Penne works great too.
- Ground beef: 1 pound (85 to 90% lean is ideal).
- Onion: 1 medium, finely chopped.
- Garlic: 4 to 6 cloves, minced. There is no such thing as too much garlic, remember.
- Marinara sauce: 1 large jar (24 to 28 ounces), or about 3 cups homemade.
- Tomato paste: 2 tablespoons (optional, but it deepens flavor fast).
- Ricotta cheese: 15 ounces.
- Mozzarella: 3 cups shredded, divided (1 cup in the pasta, 2 cups on top).
- Parmesan: 3/4 cup grated, divided.
- Egg: 1 (helps the ricotta layer set, optional but recommended).
- Italian seasoning: 2 teaspoons.
- Salt and black pepper: to taste.
- Olive oil: 1 tablespoon.
- Fresh basil or parsley: optional for serving.
Optional add-ins
- Red pepper flakes for a gentle kick.
- Splash of milk or cream stirred into ricotta for extra silkiness.
- Ground Italian sausage in place of half the beef for more spice and richness.
Step-by-step
Oven: 375°F
Pan: 9x13-inch baking dish (about 3 to 4 quarts)
1) Cook the pasta
Bring a large pot of salted water to a boil. Cook the ziti 1 to 2 minutes shy of al dente. It will finish cooking in the oven, and this keeps it from turning soft.
Drain, then toss with a tiny drizzle of olive oil if you want to prevent sticking while you finish the sauce.
2) Make the meat sauce
In a large skillet or Dutch oven, warm olive oil over medium heat. Add onion and cook 3 to 5 minutes until softened. Add garlic and cook 30 seconds, just until fragrant.
Add ground beef, season with salt and pepper, and cook until browned, breaking it up as you go. Drain excess fat if needed.
Stir in Italian seasoning, tomato paste (if using), and marinara. Simmer 5 to 10 minutes to let everything mingle, then taste and adjust with a little more salt, pepper, or a pinch of sugar if your sauce needs it. Jarred marinara varies a lot.
3) Mix the ricotta layer
In a bowl, stir together ricotta, egg (if using), about half the Parmesan, a pinch of salt, and a little black pepper. If you like, add a handful of chopped parsley or basil.
4) Combine and assemble
In a big mixing bowl (or right in the pasta pot), toss the drained ziti with about two-thirds of the meat sauce (reserve the rest for topping) and 1 cup of the mozzarella.
Spread half the pasta mixture in your baking dish. Dollop and gently spread the ricotta mixture over the top. Add the remaining pasta mixture. Finish with the rest of the sauce.
5) Top and bake
Sprinkle on the remaining 2 cups mozzarella and the rest of the Parmesan.
Bake uncovered for 20 to 25 minutes, until the edges are bubbling and the center is hot. If you want a browner top, broil 1 to 2 minutes at the end, watching closely.
6) Rest, then serve
Let the baked ziti rest for 10 to 15 minutes. This helps it slice and scoop neatly, and it also saves tongues.
Best tips
- Undercook the pasta slightly: the oven finishes the job.
- Season in layers: salt the pasta water, season the beef, season the ricotta, then taste the sauce.
- Use whole-milk mozzarella if you can: it melts better and tastes richer.
- Do not skip the rest time: it sets up and serves cleaner.
- Too dry? Next time, add an extra 1/2 cup marinara or a splash of pasta water to loosen the sauce before assembling.
Make ahead and freeze
Make ahead (up to 24 hours)
Assemble the whole dish, cover tightly, and refrigerate. When ready to bake, set it on the counter for 20 to 30 minutes while the oven heats. Bake at 375°F until bubbling and hot in the center, usually 30 to 40 minutes (cold dishes take longer). If the top browns too quickly, tent with foil.
Freeze (best for up to 3 months)
You have two good options:
- Freeze unbaked: Assemble in a freezer-safe dish, wrap tightly in plastic wrap and then foil. Thaw overnight in the fridge, then bake.
- Freeze baked: Cool completely, wrap well, freeze. Great for leftovers and meal prep.
Reheat
- Oven (best): Cover with foil and bake at 350°F until hot, 20 to 35 minutes depending on portion size.
- Microwave: Add a spoonful of sauce or water to keep it moist, then heat in short bursts.
Easy variations
- Half sausage, half beef: more flavor, still familiar.
- All beef, extra veg: sauté diced bell pepper, zucchini, or mushrooms with the onion.
- Spinach ricotta layer: fold thawed, squeezed-dry spinach into the ricotta mix.
- Extra cheesy: add a handful of provolone or fontina to the mozzarella.
- Spicy: use hot Italian sausage and add red pepper flakes.
What to serve with it
I love keeping the sides simple, fresh, and crunchy to balance the richness.
- Big green salad with a punchy vinaigrette
- Garlic bread or warm ciabatta
- Roasted broccoli or a simple sautéed green veggie
- Caesar salad if you want full comfort-mode
FAQ
Can I use penne instead of ziti?
Absolutely. Penne, rigatoni, and most sturdy short pastas work well. Choose something with ridges or tubes so it grabs sauce.
Do I have to use ricotta?
Nope. If ricotta is not your thing, you can use small-curd cottage cheese (many people prefer it), or make a simple béchamel for a lasagna-style vibe.
How do I keep baked ziti from getting watery?
Make sure the meat is well browned (drain excess fat if needed), simmer the sauce for a few minutes to thicken, and avoid adding watery vegetables unless you cook off their moisture first.
How long does it last in the fridge?
Stored tightly covered, it keeps well for 3 to 4 days. The flavor is honestly even better on day two.
What internal temperature should it reach?
If you like using a thermometer, aim for 165°F in the center for a fully heated, food-safe casserole.
Recipe summary
Baked Ziti with Meat
- Serves: 8 to 10 (about 12 squares, or 8 hearty portions)
- Prep time: 20 minutes
- Bake time: 20 to 25 minutes
Ingredients
- 1 lb ziti
- 1 tbsp olive oil
- 1 medium onion, chopped
- 4 to 6 cloves garlic, minced
- 1 lb ground beef
- 24 to 28 oz marinara sauce
- 2 tbsp tomato paste (optional)
- 2 tsp Italian seasoning
- 15 oz ricotta
- 1 egg (optional)
- 3 cups shredded mozzarella, divided (1 cup in pasta, 2 cups on top)
- 3/4 cup grated Parmesan, divided
- Salt and pepper
Directions
- Heat oven to 375°F. Grease a 9x13-inch baking dish.
- Boil ziti in salted water until 1 to 2 minutes shy of al dente. Drain.
- Sauté onion in olive oil, add garlic, then brown beef. Season.
- Stir in marinara, tomato paste (optional), and Italian seasoning. Simmer 5 to 10 minutes, then taste and adjust seasoning.
- Mix ricotta with egg (optional), half the Parmesan, salt, and pepper.
- Toss pasta with 2/3 of sauce (reserve the rest for topping) and 1 cup mozzarella.
- Layer half pasta, all ricotta, remaining pasta, remaining sauce.
- Top with remaining mozzarella and remaining Parmesan.
- Bake 20 to 25 minutes until edges bubble and center is hot. Rest 10 to 15 minutes before serving.
If you make this baked ziti, I hope it buys you a calm evening and a very happy table. And if you are the person who sneaks the crispy cheese bits from the corners of the pan, you are among friends.