Main Courses
This baked ziti recipe with ground beef and sausage delivers the ultimate comfort food experience in one satisfying, meat-loaded pan. After years of perfecting my Italian-American classics, I've developed a version that balances rich, savory meat with tender pasta and melty cheese—every layer packed with flavor.
The secret? Browning the meat thoroughly for deep, caramelized richness before layering it with al dente pasta and a velvety marinara sauce.
What sets this recipe apart is the perfect balance of textures and flavors—crispy edges on the ziti, tender sausage that stays juicy, and a cheese topping that turns golden brown in the oven.
I've tested this with both Italian sausage and ground beef for that perfect meaty combination, and the addition of ricotta creates pockets of creamy goodness in every bite. This dish is hearty enough for a family dinner but simple enough to make on a weeknight.
By the time it emerges from the oven, you'll have a bubbling, golden masterpiece that smells like Sunday dinner and tastes even better. The meat stays moist, the pasta holds its shape, and the cheese forms a perfect crust on top.
Serve with a simple green salad and crusty garlic bread for the full Italian experience—no one will guess it took less than an hour to prepare.
This foolproof method ensures restaurant-quality results at home, with tips for adjusting spice levels or adding vegetables if you prefer. The best part? One pan means minimal cleanup, leaving you more time to enjoy your meal. Let's get started on this Italian classic that'll become your new go-to comfort dish.
Ingredients for baked ziti recipe with ground beef and sausage
These hearty ingredients transform into a meaty, cheesy one-pan masterpiece that feeds a crowd.
| Ingredient | Amount | Notes |
|---|---|---|
| Ziti Pasta 🍝 | 12 oz | Uncooked, al dente preferred |
| Ground Beef 🥩 | 1 ½ lb | 80% lean, finely ground |
| Italian Sausage 🌭 | 1 lb | Sweet or spicy, casings removed |
| Onion 🧅 | 1 whole | Medium yellow, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Canned Tomato Sauce 🍅 | 2 cups | No sugar added preferred |
| Marinara Sauce 🍅 | 1 ½ cups | Homemade or quality jarred |
| Ricotta Cheese 🧀 | 15 oz | Whole milk, room temperature |
| Mozzarella Cheese 🧀 | 2 cups | Fresh, shredded or block |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for browning |
| Dried Oregano 🌿 | 1 tsp | Italian blend preferred |
| Dried Basil 🌿 | 1 tsp | Or 1 tbsp fresh chopped |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The meat is everything here. Ground beef and Italian sausage are non-negotiable for that rich, savory punch—80% lean beef stays juicy, and sweet or spicy sausage adds depth. Grab the pre-ground beef from the butcher counter (it's fresher than packages) and sweet Italian sausage from the refrigerated section. If you can't find Italian sausage, mild chorizo works in a pinch. The onions and garlic? Yellow onions add sweetness, but red onions work too if that's what's on hand. Just make sure they're finely diced—small pieces cook faster and blend seamlessly into the meat.
No ricotta? Cottage cheese works in a bind, but it's grittier. Fresh mozzarella is ideal, but low-moisture shredded from a block (not pre-shredded) melts better. The marinara can be jarred—Rao's or Barilla are solid choices—but homemade tastes like love. Short on time? Tomato sauce with Italian seasoning gets you close. The tomato sauce? No-sugar-added is key—sweetness throws off the balance. Want more veggies? Sauté diced bell peppers or mushrooms with the onions and garlic.
This dish reheats beautifully—honestly, it's even better the next day once everything melds. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze portions for 3 months. I always make a double batch because it's perfect for meal prep. The cheese topping keeps well if you cover it tightly with foil before refrigerating. For extra crispy edges, broil for 2-3 minutes before serving.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—no boiling pots, no straining mess. Just toss the cooked ziti with the beef-sausage mix, sauce, and cheese right in the baking dish. Less cleanup, more time for wine.
- Savory Double Whammy: That crispy Italian sausage crumbles into the tender ground beef, while the garlic and onion caramelize into something almost fancy. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Honestly, this tastes better the next day—cheese pulls back into crispy bits, pasta soaks up extra flavor. I make a double batch and freeze half; microwaving it later feels like a reward.
- Budget-Friendly Crowd-Pleaser: Ground beef and sausage stretch far, and ziti’s cheap but satisfying. Serve it at a game day spread or family dinner—no one will guess it’s not homemade from scratch. (Between us, it’s my secret weapon.)
Step-by-step instructions for baked ziti with ground beef and sausage
This meat-loaded masterpiece comes together in one pan—rich, cheesy, and packed with flavor.
Brown the Meat and Sauté Aromatics
Heat a large Dutch oven over medium-high heat and add the 2 tablespoons olive oil. Add the 1.5 pounds ground beef and 1 pound Italian sausage, breaking it up with a wooden spoon. Cook for 8-10 minutes until the meat is fully browned and any pink disappears.
Here's the thing—don't drain the fat. Those rendered juices are flavor gold. Once the meat is browned, push it to one side of the pan. Add the finely diced onion and minced garlic cloves, cooking for 3-4 minutes until the onion softens and the garlic becomes fragrant. Season everything with 1 teaspoon dried oregano, 1 teaspoon dried basil, 1.5 teaspoons salt, and 0.5 teaspoon black pepper.
Build the Sauce and Cook the Pasta
Pour in the 2 cups canned tomato sauce and 1.5 cups marinara sauce, stirring to combine with the meat mixture. Bring everything to a gentle simmer and let it cook for 5 minutes to meld the flavors. Meanwhile, cook the 12 ounces ziti pasta in a separate pot of boiling salted water according to package directions until al dente—about 1 minute less than recommended. Drain and set aside.
This is where the magic happens: the sauce needs to be flavorful enough to carry the pasta. Taste it now—if it needs more seasoning, add a pinch more salt or a splash of water to loosen it. The sauce should coat the back of a spoon with a rich, meaty consistency.
Assemble the Baked Ziti Layers
Preheat your oven to 375°F. In a large bowl, gently mix the cooked ziti pasta with half of the meat sauce, reserving the other half for topping. Spread a thin layer of the remaining meat sauce on the bottom of your Dutch oven to prevent sticking.
Add half of the ziti mixture to the pot, followed by half of the 15 ounces ricotta cheese and half of the 2 cups mozzarella cheese. Repeat with the remaining pasta, ricotta, and mozzarella. Pour the reserved meat sauce over the top, then sprinkle with the 0.5 cup grated parmesan cheese.
Bake to Bubbly Perfection
Cover the Dutch oven tightly with aluminum foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes until the top is golden brown and bubbly. The cheese should be melted and slightly crisped on top—this is your visual cue that it's ready.
Real talk: don't peek during baking. Every time you lift the foil, you risk losing heat and steam, which can make your ziti dry. Let it bake undisturbed, and you'll be rewarded with gooey, cheesy layers that pull apart beautifully.
Rest and Serve
Let the baked ziti rest for 5-10 minutes before serving. This resting time allows the layers to set and makes it easier to slice. Use a sharp knife to cut through the foil and into the pot, then transfer to a serving dish.
Each bite should deliver a perfect balance of tender pasta, rich meat sauce, and creamy ricotta—all topped with that irresistible melted cheese. Serve with a side of garlic bread and a simple green salad to round out the meal.
Pro Tips For Making Baked Ziti Recipe With Ground Beef And Sausage
- Cook Meat Separately: I used to mix the beef and sausage in one pan, and the beef always ended up dry while the sausage stayed greasy. Brown them in separate batches—beef first on high heat until it loses all pink, then set aside. Add the sausage (casings removed) last, just until it’s cooked through. The flavors stay distinct, and you won’t end up with a soggy meat mess.
- Pre-Cook the Pasta: This isn’t the prettiest method, but it’s the tastiest. Boil the ziti until it’s al dente—not mushy, not crunchy—then drain and toss it with a splash of pasta water and a pinch of salt. The starch in the water helps the sauce cling later. If you skip this, your ziti will turn to mush in the oven, and no one wants that.
- Layer Like a Pro: Don’t just dump everything in the baking dish and hope for the best. Start with a thin layer of sauce, then a layer of pasta, then meat, then cheese—repeat. End with cheese on top. This ensures every bite has sauce, not just the bottom half. Press down lightly on each layer so it stays put when you pull it out of the oven.
- Bake Uncovered First: Cover the dish with foil for the first 20 minutes to get the cheese melting, then uncover for the last 5-10 minutes. This gives you that golden, bubbly top everyone loves. If you keep it covered the whole time, you’ll end up with a sad, soggy cheese blanket. Trust me, the extra few minutes make a real difference.
Serving suggestions for leftovers
Garlic Bread Essentials
No baked ziti is complete without crispy garlic bread to soak up every last drop of sauce. I swear by a simple combo of 1 baguette (or Italian bread if you prefer), 4 tbsp softened butter, 3 minced garlic cloves, and 2 tbsp chopped parsley.
Mix everything together, spread on the bread, and toast in the oven for 5-7 minutes at 375°F while your ziti bakes. 🥖
Salad Pairings
A crisp, peppery salad cuts through the richness beautifully. My go-to is a simple arugula salad with 1 tbsp olive oil, 1 tbsp balsamic vinegar, and a sprinkle of shaved parmesan.
For something lighter, try a mixed greens salad with cherry tomatoes, cucumbers, and a lemon vinaigrette. Both keep the meal balanced and refreshing.
Wine Recommendations
For this hearty dish, I reach for a medium-bodied red that stands up to the meat and cheese. A Chianti Classico or Sangiovese from Italy offers bright acidity and earthy notes that complement the tomato sauce perfectly.
If you prefer white, a crisp Pinot Grigio with citrus undertones works surprisingly well. Avoid heavy, oaky whites—they'll clash with the richness. 🍷
Family-Friendly Extras
Kids love the cheesy goodness of ziti, but sometimes they need something extra to make it fun. Serve with roasted broccoli florets tossed in 1 tbsp olive oil and a pinch of salt, roasted at 400°F for 15 minutes.
Or offer a side of warm marinara dipping sauce for those who want to get messy. My daughter Lily always asks for extra cheese on the side—it's her secret weapon for getting her to eat veggies!
Dessert Pairings
After a meal this rich, you'll want something light to finish. A scoop of vanilla gelato or semifreddo cools the palate beautifully. For something simpler, try cannoli from your local Italian market—just a few bites will satisfy any sweet tooth.
If you're feeling ambitious, whip up a quick lemon ricotta cake using the same ricotta from your ziti. 🍋
Make-Ahead Serving Tips
Leftovers taste even better the next day! Store in an airtight container and reheat covered in the oven at 350°F for 15 minutes to restore that gooey texture. For serving, sprinkle with extra fresh basil leaves or a drizzle of hot honey for a gourmet touch.
I always double the recipe because it's perfect for meal prep—just assemble and bake fresh portions as needed. 💫
Nutrition facts
Frequently asked questions
Can I use pre-cooked sausage instead of raw?
Pre-cooked sausage works perfectly—just drain it well to avoid excess moisture in your dish. For the best flavor, try to find pre-cooked Italian sausage at your local butcher or specialty market. If using smoked sausage, reduce the baking time by 5 minutes since it's already cooked through.
How do I make this recipe vegetarian?
Swap the meat for 15 oz mushrooms (cremini or portobello) sautéed until golden, plus 1 cup lentils or 1 block firm tofu crumbled and pan-fried. Use 1 tbsp soy sauce or smoked paprika for umami depth. Keep the ricotta and cheese for that classic texture.
Why does my ziti get watery after baking?
This usually happens from overmixing the sauce with pasta or using too much ricotta. Drain pasta extremely well and pat dry with a towel. Also, reduce ricotta to 10 oz and reserve 1 cup of the meat sauce for topping only. Bake uncovered for the last 5 minutes to evaporate excess moisture.
Can I make this in a 9x13-inch baking dish instead?
Yes! Spread the sauce mixture evenly in the pan (about 1/2-inch thick) and reduce baking time to 20 minutes covered, then 10 minutes uncovered. You may need to add 1/4 cup extra sauce to prevent drying. The smaller surface area means faster cooking—keep an eye on it after 15 minutes.
What's the best way to reheat leftovers?
Oven reheating preserves texture best: cover with foil and bake at 350°F for 15-20 minutes. For microwave, sprinkle 1 tbsp water over the top and cover with a damp paper towel for 2 minutes on high. Never reheat uncovered—it dries out quickly. Pro tip: Add a splash of milk or water when reheating for extra creaminess.
