Baked Ziti Recipe with Ground Beef and Sausage: Meaty Layered Masterpiece in One Pan

Main Courses

Baked Ziti Recipe with Ground Beef and Sausage: Meaty Layered Masterpiece in One Pan

This baked ziti recipe with ground beef and sausage delivers the ultimate comfort food experience—rich, meaty layers of cheesy pasta that taste like a Sunday dinner every night. I developed this version after years of testing, balancing traditional Italian techniques with modern shortcuts that still deliver restaurant-quality results. The secret lies in perfectly cooked meat, a rich tomato sauce, and that creamy ricotta blend that makes every bite irresistible.

The beauty of this recipe is its flexibility—whether you're using pre-cooked sausage for convenience or browning your own ground beef for deeper flavor, the technique remains foolproof. We start with a flavorful meat mixture that gets simmered until rich, then layer it with al dente pasta and a blend of ricotta, mozzarella, and parmesan for that signature creamy texture. The result? A golden, bubbling casserole that's crispy on top and tender throughout.

What makes this recipe special is how it combines classic Italian comfort with practical weeknight cooking. The layers create a satisfying texture contrast, while the rich tomato-meat sauce ties everything together. It's the kind of dish that feeds a crowd but still feels special enough for a family dinner. The best part? One pan means minimal cleanup, so you can spend more time enjoying the meal.

Serve with a simple side salad and crusty garlic bread to soak up every last bit of that cheesy goodness. This recipe has become a staple in my household—Lily begs for it at least once a week, and I never get tired of making it. Let's get started on creating your own meaty masterpiece!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for baked ziti recipe with ground beef and sausage

Six servings of cheesy, meaty comfort in one pan—just these ingredients and 45 minutes.

Ingredient Amount Notes
Ziti Pasta 🍝 12 oz Uncooked, al dente preferred
Ground Beef 🥩 1 ½ lb 80% lean, finely chopped
Italian Sausage 🌭 1 lb Sweet or spicy, casings removed
Marinara Sauce 🍅 2 ½ cups Homemade or quality jarred
Ricotta Cheese 🧀 15 oz Whole-milk, room temperature
Mozzarella Cheese 🧀 1 ½ cups Fresh or low-moisture shredded
Parmesan Cheese 🧀 1 cup Freshly grated from block
Garlic Cloves 🧄 4 cloves Minced for meat mixture
Yellow Onion 🧅 1 whole Diced, medium size preferred
Olive Oil 🫒 2 tbsp Extra-virgin for browning meat
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground preferred
Dried Basil 🌿 1 tbsp Or 0.25 cup fresh chopped
Dried Oregano 🍃 1 tsp Italian or Mediterranean blend
Red Pepper Flakes 🌶️ ½ tsp Optional for heat

The meat mixture is where the magic happens. Ground beef should be 80% lean for juiciness, and Italian sausage (sweet or spicy) adds that authentic flavor. I grab mine from Costco when I can—pre-grind is fine, but freshly chopped beef gives better texture. The yellow onion? Medium size works best—don't go too small or it burns. For the cheeses, fresh mozzarella melts smoother than pre-shredded (which has anti-caking agents), but if that's all you've got, it'll work. The ricotta needs to be room temperature or it won't blend into the sauce properly.

No marinara on hand? Canned crushed tomatoes with garlic and basil in a pinch. Fresh basil is ideal but dried works at one-third the amount. If you're using pre-cooked sausage, just drain it well—no need to brown it. For the pasta, undercook it by 1 minute (it finishes in the oven). The Parmesan must be freshly grated—pre-grated tastes like sawdust. And if you're watching calories, swap half the ricotta for part-skim mozzarella—it still melts beautifully.

This reheats like a dream—even better the next day. Store leftovers in an airtight container for 4-5 days or freeze for 3 months. I always make a double batch because it's that good. For serving, garlic bread and a simple salad cut through the richness perfectly. The best part? One pan, minimal cleanup—just like my mom used to make, but with a few shortcuts that still keep it restaurant-quality.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe—just toss everything into a baking dish and let the oven do the work. No boiling pasta separately, no messy saucepans, just hands-off perfection while you sip wine (or coffee, no judgment).
  • Meat Love Overload: That combo of ground beef and spicy Italian sausage? It’s a flavor bomb. The sausage adds just enough heat to wake up the marinara, while the beef keeps it hearty—like a hug in pasta form.
  • Weeknight Hero: Honestly, this is my go-to when I’m too tired to think. Double the batch on Sunday, reheat portions all week, and still have leftovers for lunch. (Yes, even on a Tuesday night.)
  • Budget Cheat Code: Ricotta stretches the filling, ziti is cheap, and you’re using ground meat efficiently. I feed four people for under $15, and somehow it always feels like a restaurant meal. My wallet thanks me every time.

Step-by-step instructions for baked ziti with ground beef and sausage

Let's build this hearty layered pasta dish that's rich, comforting, and perfect for feeding a crowd.

1

Cook the Ziti Pasta to Al Dente Perfection

Bring a large pot of water to a rolling boil and add 12 oz ziti pasta. Cook according to package directions until 1 minute shy of al dente—you want it to finish cooking in the oven. Drain and set aside, reserving 1 cup of pasta water. This starchy water will help create a silky sauce when we combine everything later.

I always taste-test a piece of pasta before draining to ensure it's perfectly al dente. It should have a slight bite but still be tender. The pasta will finish cooking in the oven, so don't overcook it now. Keep the cooked pasta warm while you prepare the meat mixture.

2

Brown the Meat Mixture for Maximum Flavor

Heat a large skillet over medium-high heat and add 2 tbsp olive oil. Add 1.5 lb ground beef and 1 lb Italian sausage, breaking it up with a wooden spoon. Cook for 8-10 minutes until the meat is deeply browned and no longer pink.

While the meat cooks, add 1 whole yellow onion and 4 cloves garlic cloves to the skillet. Cook for another 3-4 minutes until the onion is soft and the garlic is fragrant. Stir in 1.5 tsp salt, 1 tsp black pepper, 1 tbsp dried basil, 1 tsp dried oregano, and 0.5 tsp red pepper flakes if using. Remove from heat and drain any excess fat.

3

Assemble the Layered Ziti in a Baking Dish

Preheat your oven to 375°F. In a large bowl, combine the cooked meat mixture with 2.5 cups marinara sauce and mix well. Spread half of the cooked ziti pasta in the bottom of a 9x13-inch baking dish, making sure to cover the bottom completely.

Spread half of the meat mixture evenly over the pasta. Then add half of the 15 oz ricotta cheese and ¾ cup mozzarella cheese. Repeat the layers with the remaining pasta, meat mixture, ricotta, and mozzarella. This layered approach ensures every bite has rich flavors and creamy textures.

4

Top with Cheese and Bake to Golden Perfection

Sprinkle the remaining ¾ cup mozzarella cheese and 1 cup parmesan cheese evenly over the top. Pour the reserved 1 cup pasta water around the edges of the baking dish—this helps create steam during baking, preventing the top from drying out.

Bake uncovered for 25-30 minutes until the top is golden brown and bubbly. You'll know it's done when the cheese is fully melted and the edges are slightly crispy. Let it rest for 10 minutes before serving—this allows the layers to set and makes slicing easier.

5

Serve with Fresh Herbs and Extra Sauce

Use a large spatula to transfer the baked ziti to a serving platter. Garnish with fresh chopped parsley or basil if you like, and serve with additional marinara sauce on the side for those who want extra. This dish is best served immediately while the cheese is still gooey and the layers are warm.

Each bite should deliver a perfect balance of tender pasta, savory meat, creamy ricotta, and tangy tomato sauce. The layers ensure every forkful has all the components, making it a truly satisfying meal. Enjoy your homemade baked ziti with family and friends!

👨‍🍳

Pro Tips For Making Baked Ziti Recipe With Ground Beef And Sausage

  • CRANK THE HEAT: Brown the beef and sausage fast over high heat—no need to simmer gently. I used to let it crawl along at medium, and the sauce ended up tasting flat. Now I sear it until the edges crisp, then push the pan to the back burner to finish cooking. The Maillard reaction does real work here.
  • SALT THE RICOTTA: Mix the ricotta with a pinch of salt and black pepper before folding it into the sauce. Unsalted ricotta tastes bland, and you’ll end up over-salting the whole dish later. Trust me, a teaspoon of salt in the ricotta makes a real difference—it balances the richness without making the sauce taste like the ocean.
  • DON’T OVERMIX THE DISH: When combining pasta, sauce, and cheese, stir just until everything’s coated. I learned this the hard way—overworking the ziti turns it mushy and breaks the strands. A few gentle folds are all it takes. If the ricotta looks streaky, that’s fine; it’ll melt into creamy pockets when baked.
  • BAKE COVERED FIRST: Start the ziti under foil for 20 minutes—no peeking. The steam locks in moisture so the top doesn’t dry out. After that, uncover and broil for 3-5 minutes to get a golden crust. Skipping the foil step is how you end up with sad, dry ziti. (Yes, even if you’re impatient like me.)

Essential equipment for this recipe

Essential Pans

Your 9x13-inch baking dish is non-negotiable for this recipe—it's the perfect size to create those signature layers without spilling. I use a Ceramic CorningWare dish because it distributes heat evenly and prevents hot spots. For budget-friendly options, a heavy-duty aluminum baking pan works just as well. Avoid glass if you're short on time—it takes longer to preheat and can cause uneven browning. 🔥

Skillet for Meat

A 12-inch cast-iron skillet is ideal for browning your meat mixture—it retains heat beautifully and creates that deep, caramelized crust on the beef and sausage. If you don’t have cast iron, a stainless steel skillet works fine, but you’ll need to monitor the heat more closely. I keep mine on the stove while prepping other ingredients to maintain consistent temperature. A wooden spoon is essential for breaking up the meat without tearing the sausage casings.

Pasta Tools

Invest in a colander with long handles—it makes draining pasta much easier, especially when you're working with a large batch. I also recommend a pasta fork (or tongs) for stirring the boiling water to prevent sticking. For measuring pasta water, a liquid measuring cup with spout works better than a dry measuring cup—it’s less messy when you’re pouring. Keep a small bowl nearby to reserve that starchy pasta water—it’s the secret to a silky sauce.

Cheese Prep Essentials

Freshly grating your Parmesan cheese makes all the difference, so a microplane or box grater is a must-have. For ricotta cheese, a spoon or rubber spatula helps spread it evenly without tearing. I like to mix the ricotta with a little marinara sauce before layering to prevent it from sinking to the bottom. A small bowl for mixing cheese blends keeps everything organized while you assemble the dish.

Optional Upgrades

If you love crispy edges, a pizza stone or steel placed on the oven rack before preheating creates that perfect crunch. For extra flavor, a mortar and pestle lets you crush fresh garlic and herbs right in the skillet. And if you’re making this often, a lasagna pan (9x13-inch) is worth the investment—it’s deeper and holds more layers. I keep mine in my oven rack for easy access during meal prep days. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 120mg40%
Sodium 1200mg52%
Total Carbohydrate 50g18%
Dietary Fiber 4g14%
Sugars 8g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use pre-cooked sausage in this baked ziti?

Yes! Pre-cooked sausage is a great shortcut. Just drain it well and pat dry with a paper towel to remove excess fat. For best flavor, I recommend browning it in the skillet with the ground beef for 2-3 minutes to blend the flavors together. If you're short on time, you can skip browning entirely, but the meat mixture will be less flavorful.

2

What's the best way to prevent a soggy bottom layer?

Use the reserved pasta water! Pour 1 cup around the edges of the baking dish before baking. This creates steam that keeps the bottom moist. Also, preheat your pan in the oven for 5 minutes before adding the ziti to ensure even heat distribution. Avoid overcooking the pasta initially—it should finish in the oven.

3

How do I make this dish ahead of time?

Assemble the entire casserole up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 minutes to the baking time (cover with foil for the first 15 minutes to prevent over-browning). For freezing, bake completely, cool, then wrap tightly in foil and freeze for up to 3 months. Reheat at 350°F for 30-40 minutes covered with foil.

4

Can I substitute other cheeses?

For ricotta, try cottage cheese mixed with 1 egg for binding. Swap mozzarella for provolone (more flavor) or fontina (creamy texture). For Parmesan, Pecorino Romano works well. Just keep the total cheese amount similar. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting.

5

Why did my ziti get watery after baking?

This usually happens from too much sauce or insufficient baking time. The ricotta blend needs to set properly—try mixing it with 1 egg to help it hold together. Also, ensure your oven is at 375°F and bake until the top is golden and bubbly. If it's still watery, bake 5-10 minutes longer uncovered. For next time, use 1/4 cup less sauce in the meat mixture.

★★★★★4.6(10 reviews)
Categories Main Courses