Main Courses
This baked ziti recipe with ground beef and Italian sausage delivers the ultimate Italian-American comfort food experience—rich meat sauce, gooey cheese layers, and a golden, bubbling crust that makes every bite worth it.
I remember making this for my first holiday gathering, and it became an instant crowd-pleaser that still gets requested today. The secret lies in browning the meat properly and letting the cheese melt just enough to create that signature stretchy texture.
What sets this recipe apart is the balance of flavors—savory Italian sausage, herbaceous ground beef, and tomato-based sauce that simmers until thick and flavorful. The layers of pasta and cheese create a satisfying texture contrast, while the crispy top adds that restaurant-quality finish.
This isn’t just a casserole; it’s a weeknight masterpiece that feels like a celebration.
By the time it emerges from the oven, you’ll have a dish that’s perfectly golden on top, creamy in the middle, and packed with meaty goodness in every forkful.
The aroma alone will have everyone gathering at the table, and the first bite delivers that unmistakable comfort that makes this recipe a staple. It’s the kind of dish that tastes even better the next day, making it ideal for meal prep or feeding a crowd.
Serve with a simple green salad and garlic bread to soak up every last bit of that cheesy sauce. Here’s how to make it—foolproof, flavorful, and ready in just over an hour. Let’s get started!
Ingredients for baked ziti recipe with ground beef and italian sausage
Sixteen ingredients transform into the ultimate Italian-American comfort dish—rich meat sauce, creamy cheese layers, and a golden crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Ziti Pasta 🍝 | 1 ½ lb | Medium or ridged shape preferred |
| Ground Beef 🥩 | 1 ½ lb | 80/20 fat ratio for juiciness |
| Italian Sausage 🌭 | 1 lb | Sweet or spicy, casings removed |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced for sauce |
| Canned Crushed Tomatoes 🍅 | 2 cans | 28 oz each, San Marzano preferred |
| Tomato Paste 🍅 | 1 can | 6 oz size, for thickening |
| Dried Oregano 🌿 | 1 tbsp | Italian variety preferred |
| Dried Basil 🌿 | 1 tbsp | Or 0.25 cup fresh |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher |
| Extra Virgin Olive Oil 🫒 | 2 tbsp | For browning meat |
| Ricotta Cheese 🧀 | 15 oz | Whole milk, room temperature |
| Mozzarella Cheese 🧀 | 2 cups | Fresh, part-skim shredded |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, block form |
The meat selection is non-negotiable for authentic flavor. Ground beef with 80/20 fat ratio stays juicy and adds depth, while Italian sausage brings that signature sweetness. Whole Foods or local butchers carry the best quality—look for bright red beef with good marbling and sausage that's plump and aromatic. Pre-grind your own beef at the store if possible; pre-ground often contains anti-caking agents that dull the flavor. The ricotta should be whole milk—part-skim works but lacks richness. For the cheese, Trader Joe's has excellent pre-shredded mozzarella that melts beautifully, but grating your own from a block gives superior texture.
No Italian sausage? Sweet chorizo or ground pork with fennel seeds works in a pinch, though the flavor won't be identical. Short on ricotta? Cottage cheese blended with lemon juice mimics the texture. The crushed tomatoes should be San Marzano if you're splurging—they're sweeter and less acidic. For a quicker version, passata works perfectly. Fresh basil is ideal, but dried at one-third the amount gets you close. The tomato paste can be the single-serve tubes from Trader Joe's—no waste, same quality. And if you're prepping ahead, cook the meat sauce a day ahead—the flavors deepen overnight.
This dish reheats beautifully—4-5 days in the fridge or 3 months frozen. For freezing, assemble completely, then wrap tightly in foil. The cheese layer will firm up but melts back perfectly when reheated. To prevent a soggy top, bake at 375°F for 20 minutes uncovered before adding cheese. Store any leftovers in airtight containers with parchment between layers to maintain texture. The sauce alone freezes wonderfully for future meals—just reheat and layer with fresh pasta and cheese.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just brown the meat, toss everything in one dish, and bake. No boiling pasta separately, no extra pots, no stress. That’s 20 minutes saved right there.
- Meat Lovers’ Dream: The combo of ground beef and Italian sausage? Rich, herby, and packed with that smoky kick from the sausage. Honestly, I double the meat sometimes because it’s that good.
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got lunches for the week. The flavors only get better as it sits—my kids actually fight over leftovers, and that’s saying something.
- Budget-Friendly Feast: Ziti and ground beef stretch for a crowd, and Italian sausage adds depth without breaking the bank. I feed six for under $15, and no one complains about seconds.
Step-by-step instructions for baked ziti with ground beef and Italian sausage
Mastering this layered pasta dish comes down to perfect meat browning and precise layering. Here's how to achieve that signature golden crust and creamy texture.
Brown the Meat and Build the Sauce
Heat a large Dutch oven over medium-high heat and add the 2 tablespoons extra virgin olive oil. Add the 1.5 pounds ground beef and 1 pound Italian sausage, breaking it into small pieces with a wooden spoon. Cook for 8-10 minutes until the meat is fully browned and any pink remains disappear.
Push the meat to one side of the pot and add the 1 whole yellow onion and 6 cloves minced garlic. Sauté for 3-4 minutes until the onions soften and become translucent, stirring frequently. The onions should caramelize slightly at the edges—that's when you know they're ready.
Stir the meat back into the pot and add the 1 tablespoon dried oregano, 1 tablespoon dried basil, 1 teaspoon salt, and 1 teaspoon ground black pepper. Cook for another 1 minute to toast the spices. Pour in the 2 cans crushed tomatoes and 1 can tomato paste, stirring to combine. Let the mixture simmer for 10 minutes until slightly thickened. This sauce will form the flavorful base for your baked ziti.
Cook the Ziti Pasta Al Dente
While the sauce simmers, bring a large pot of water to a rolling boil and add 1 tablespoon salt. Add the 1.5 pounds ziti pasta and cook until 1 minute before the package directions indicate it's done. The pasta should be al dente—firm to the bite but cooked through. Reserve 1 cup pasta water before draining, as this starchy liquid will help create a silky sauce when baking.
Drain the pasta and immediately transfer it to a large mixing bowl. Add the ricotta cheese and toss gently with a wooden spoon until the ricotta is evenly distributed throughout the pasta. The ricotta should melt slightly from the residual heat, creating a creamy texture. This step ensures every bite has that signature creamy richness without making the dish soggy.
Assemble the Cheesy Layers
Preheat your oven to 375°F and lightly grease a 9x13-inch baking dish with olive oil. Spread half of the cooked pasta mixture evenly in the bottom of the dish. This first layer will form the foundation of your baked ziti.
Spread half of the meat sauce evenly over the pasta layer, making sure to cover it completely. Sprinkle half of the 2 cups mozzarella cheese and half of the 0.5 cup grated parmesan cheese over the sauce. Repeat the layering process with the remaining pasta, meat sauce, and cheeses. The final layer should be the cheeses, as this will create that coveted golden crust when baked.
Bake to Golden Perfection
Cover the baking dish tightly with aluminum foil and bake for 25 minutes. Remove the foil and bake for another 10-15 minutes until the top is golden brown and bubbling. The edges should be slightly crispy, and the cheese should be melted and bubbly throughout. If the top browns too quickly, tent it loosely with foil to prevent burning.
Let the baked ziti rest for 5-10 minutes before serving. This resting time allows the layers to set slightly, making it easier to slice and serve. The dish should be hot and bubbly, with a crispy golden crust on top and creamy, cheesy layers underneath. Serve with a side of garlic bread or a simple green salad to complete the meal.
Pro Tips For Making Baked Ziti Recipe With Ground Beef And Italian Sausage
- CRANK THE HEAT FIRST: Brown the ground beef and sausage in a skillet over high heat until they’re no longer pink—this isn’t just about cooking, it’s about building flavor. I used to low-and-slow this step, and the meat stayed bland. Now I sear it hard for the first 3-4 minutes, then drop the heat to finish cooking.
- CHOP ONIONS SMALLER THAN YOU THINK: Dice that yellow onion into 1/8-inch pieces, not 1/4-inch. Tiny bits cook faster, melt into the sauce without texture, and let the sausage’s seasoning shine. My first few batches had visible onion chunks—now I treat it like a garnish, not a side dish.
- DON’T OVERMIX THE SAUCE: Stir the marinara into the cooked meat just until combined—lumpy is better than mushy. Overmixing breaks down the ziti’s bite and makes the final dish gluey. I learned this after serving a batch that tasted like a meaty, sad pasta salad.
- COVER WITH FOIL BEFORE BAKING: Tent the ziti with foil for the first 20 minutes of baking—this traps steam and keeps the pasta from drying out. I skipped this once and ended up with crispy edges and sad, dry noodles in the middle. (Yes, even if you’re impatient like me.)
Common mistakes when making great baked ziti recipe with ground beef and italian sausage
Skipping Meat Browning
This is my biggest pet peeve—cooking ground beef and sausage straight through without browning first. That first sear creates the Maillard reaction, which builds deep, caramelized flavors. If you skip it, your sauce will taste flat and one-dimensional.
I’ve seen people rush this step, and trust me, it shows. Take the 8-10 minutes needed to get that beautiful crust on the meat—your taste buds will thank you. 🔥
Overcooking the Pasta
Cooking ziti until it’s mushy is a common mistake that leads to a soggy dish. The pasta needs to be al dente—firm to the bite—before it goes into the baking dish. If you overcook it, the extra starch will turn your creamy layers into a gluey mess.
I always pull the pasta 1 minute before the package says it’s done, then finish cooking in the oven. Pro tip: Reserve that 1 cup pasta water—it’s liquid gold for binding everything together.
Uneven Cheese Distribution
Nothing ruins a baked ziti faster than clumps of cheese or dry spots. The key is spreading the ricotta evenly through the pasta and layering the mozzarella and parmesan in thin, even layers.
I’ve seen people dump all the cheese on top at once, which leads to a sad, uneven melt. Instead, sprinkle it like you’re dusting powdered sugar on a cake—lightly and evenly.
And for the love of all things cheesy, don’t skip the parmesan on the top layer—it’s what gives that golden crust its depth.
Baking Without Foil
If you bake your ziti uncovered from the start, you’ll end up with a dry, crusty top and a watery middle. The foil traps steam during the first 25 minutes, ensuring the cheese melts evenly and the pasta absorbs the sauce.
Only remove it for the final 10-15 minutes to get that perfect golden crust. I’ve made this mistake more times than I’d like to admit—trust me, the foil is non-negotiable for creamy perfection.
Not Resting Before Serving
Cutting into that bubbling casserole the second it comes out of the oven is tempting, but it’s a recipe for disaster. Letting the ziti rest for 5-10 minutes lets the layers set and the juices redistribute. If you skip this, you’ll end up with a runny, messy pile of pasta.
I know it’s hard to wait, but I promise—every slice will be cleaner and more satisfying. Think of it like resting a steak; it’s the same principle, just with cheese instead of meat. 💫
Using Pre-Shredded Cheese
Pre-shredded cheese might seem convenient, but it’s packed with anti-caking agents that prevent proper melting. The result? A dry, grainy top instead of that silky, stretchy cheese we all love. If you’re using pre-shredded mozzarella, look for brands like Trader Joe’s or Kraft Natural, which melt better.
But for the best results, grate your own cheese from a block. It’s a little extra work, but the difference is worth it—like comparing a handwritten letter to a printed one. The effort shows in every bite.
Nutrition facts
Frequently asked questions
Can I use sweet or spicy Italian sausage?
Both work beautifully! Sweet Italian sausage gives a milder, slightly sweeter flavor that pairs perfectly with the tomato sauce. Spicy sausage adds a kick—just reduce the black pepper in the recipe by half to balance the heat. For extra depth, mix both types in a 50/50 ratio.
How do I prevent a watery or soggy baked ziti?
Cook the ziti al dente (1 minute less than package time) and reserve 1 cup pasta water to bind everything together. Use foil during the first 25 minutes of baking to trap steam, then uncover for the final 10-15 minutes to crisp the top. Avoid overloading with cheese—stick to the 2 cups mozzarella measurement.
Can I make this ahead of time?
Assemble the dish completely (covered), then refrigerate for up to 24 hours before baking. For freezing, bake first, then cool completely and wrap tightly in foil. Reheat at 350°F for 20-25 minutes until bubbly. The flavors actually improve overnight—perfect for meal prep!
What’s the best way to reheat leftovers?
Cover with foil and bake at 350°F for 20 minutes to restore that creamy texture. For microwave reheating, sprinkle a few tablespoons of water over the top and cover with a damp paper towel. Heat in 30-second intervals until warm—this prevents drying out. Leftovers keep well for 4-5 days in the fridge.
Can I substitute ricotta with another cheese?
For a similar texture, blend 15 oz cottage cheese with 1 tablespoon lemon juice to mimic ricotta’s creaminess. Cottage cheese has more moisture, so you may need to reduce the mozzarella by ¼ cup to avoid excess wetness. Avoid cream cheese—it doesn’t melt as smoothly in baking.
