Main Courses
This baked ziti recipe with ground beef and Italian sausage delivers the ultimate comfort food experience—rich, cheesy layers that practically melt in your mouth. 💛 I developed this version after years of perfecting the balance between tender pasta, savory meats, and that perfect golden-brown cheese crust.
The secret lies in browning the meats thoroughly and layering everything just right for maximum flavor in every bite.
What sets this recipe apart is the combination of ground beef and Italian sausage, which adds depth and richness without overpowering the dish. Using penne pasta ensures it holds up well during baking, while a simple marinara sauce ties everything together.
The key is patience—letting the cheese meld during the final bake creates that irresistible, bubbly topping we all love.
By the time it emerges from the oven, you'll have a dish that's hearty enough for a family dinner but impressive enough for company.
The aroma alone will have everyone gathering around the table, and each forkful delivers that perfect combination of tender pasta, flavorful meat, and melted cheese in every bite.
Serve with a simple green salad and garlic bread to soak up any leftover sauce—this is comfort food at its finest. Here's how to make it perfectly every time.
Ingredients for baked ziti recipe with ground beef and italian sausage
Penne pasta, rich meats, and melty cheese—this combo delivers comfort food perfection every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Penne Pasta 🍝 | 1 ½ lbs | Dry, uncooked penne |
| Ground Beef 🥩 | 1 ½ lbs | 80% lean, finely ground |
| Italian Sausage 🌭 | 1 lb | Sweet or spicy, casings removed |
| Marinara Sauce 🍅 | 2 ½ cups | High-quality jarred or homemade |
| Ricotta Cheese 🧀 | 15 oz | Whole milk, drained if wet |
| Mozzarella Cheese 🧀 | 2 cups | Fresh, shredded or block |
| Parmesan Cheese 🧀 | 1 cup | Freshly grated from block |
| Garlic Cloves 🧄 | 6 cloves | Minced for sauce |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For browning meats |
| Italian Seasoning 🌿 | 1 tbsp | Dried, for seasoning |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Fresh Basil 🌿 | ¼ cup | Chopped, for garnish |
The meats are the heart of this dish. Ground beef and Italian sausage should be finely ground—no big chunks here. I always grab 80% lean beef from the butcher counter because it's cheaper and still flavorful. For the sausage, sweet or spicy both work, but remove the casings unless you're going for a different texture. The key is browning them thoroughly—this builds so much flavor. Trader Joe's and Costco usually have great prices on both, but check the freezer section too. The ricotta? Whole milk is creamier than part-skim, and if yours is too wet, drain it in a colander for 10 minutes.
No fresh basil? Dried oregano at half the amount works in a pinch. The marinara can be store-bought (I won't judge—Rao's or Barilla are solid), but homemade is where the magic happens. For a quick version, blend canned San Marzano tomatoes with garlic, olive oil, and a pinch of salt. The mozzarella? Fresh is ideal—low-moisture shredded works too, but block mozzarella melts better. If you're using pre-shredded, check the label—some brands add anti-caking agents that prevent proper melting. Pro tip: Toast your penne in olive oil for 2 minutes before adding sauce—it adds insane flavor.
This dish tastes even better the next day—honestly, I make it on Sundays so we have leftovers for lunches. Store in an airtight container for 4-5 days in the fridge. For freezing, portion into individual servings (it reheats best that way) and freeze for up to 3 months. The cheese crust gets crispier when reheated, so don't skip this step. Garnish with fresh basil right before serving—it brightens up all that rich, cheesy goodness. And save that leftover sauce for pizza night—trust me, it's worth it.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this dish—just brown the beef and sausage in one pan, toss everything in a baking dish, and let the oven do the work. No boiling pasta separately, no messy saucepans—just clean-up simplicity.
- Double Meat Love: That combo of ground beef and Italian sausage? It’s where the flavor really lives. The sausage adds smoky depth, while the beef keeps it hearty—no bland bites here, just rich, satisfying texture in every forkful.
- Weeknight & Potluck Star: Honestly, this recipe works everywhere. Too tired for fancy? It’s your go-to. Hosting a crowd? It doubles easily. Even my picky teenager asks for seconds—(yes, even on a Tuesday night).
- Budget-Friendly Leftovers: A big batch costs less per serving than takeout, and the leftovers? Even better the next day. The ricotta soaks up the marinara, the cheese gets extra crispy—it’s basically free comfort food that tastes like you slaved over it.
Step-by-step instructions for baked ziti with ground beef and Italian sausage
Here's how to build layers of cheesy, meaty perfection that'll have everyone begging for seconds.
🍳 Step 1: Brown the Meat Mixture
Heat a large skillet over medium-high heat and add the 2 tbsp extra-virgin olive oil. Once shimmering, add the 1.5 lbs ground beef and 1 lb Italian sausage, breaking it up with a wooden spoon. Cook for 8-10 minutes until the meat is deep brown and mostly cooked through.
Here's the thing—don't drain the fat. That golden, rendered fat is flavor gold that'll help build the rich sauce later. Once the meat is cooked, add the 1 whole yellow onion and 6 cloves minced garlic, cooking for another 3-4 minutes until softened. Stir in the 1 tbsp Italian seasoning, 1.5 tsp salt, and 1 tsp ground black pepper to create your meaty sauce base.
🍳 Step 2: Cook the Pasta Al Dente
While the meat cooks, bring a large pot of salted water to a rolling boil. Add the 1.5 lbs penne pasta and cook until 1 minute before the package directions specify for al dente. This slight undercooking prevents mushiness when baked later.
Before draining, reserve 1 cup of pasta water—this starchy liquid is your secret weapon for creating a silky sauce later. Drain the pasta and return it to the pot, tossing with a splash of olive oil to prevent sticking. The pasta should be hot when you combine it with other ingredients.
🥘 Step 3: Build the Cheesy Layers
Preheat your oven to 375°F and lightly grease a 9x13-inch baking dish. In a large bowl, combine the cooked pasta with the meat mixture, 2.5 cups marinara sauce, and 15 oz ricotta cheese. Mix gently but thoroughly—just until everything is evenly distributed.
Spread half of this mixture into your prepared baking dish. Then sprinkle half of the 2 cups mozzarella cheese and half of the 1 cup parmesan cheese over the top. Repeat with the remaining pasta mixture and cheeses, creating your final layer. The cheese should be visible on top—this creates that perfect golden crust.
🔥 Step 4: Bake to Bubbly Perfection
Cover the baking dish tightly with aluminum foil and bake for 25 minutes. Here's where the magic happens: remove the foil and bake for another 10-15 minutes until the top is deep golden brown and bubbly. The edges should be slightly crispy, and you'll see cheese pulling away from the sides.
I know it's tempting to peek, but resist! Every time you open the oven, you risk losing that beautiful crust. The internal temperature should reach 165°F when checked in the center. Let it rest for 10 minutes before serving—this gives the cheeses time to set properly.
🍽️ Step 5: Garnish and Serve
Remove from the oven and sprinkle the 0.25 cup fresh basil evenly over the top. The basil adds a bright, fresh contrast to the rich, cheesy layers. Let it sit for 2-3 minutes so the heat wakes up the basil's aroma.
Slice into generous portions and serve immediately. Each bite should deliver tender pasta, savory meat, rich tomato sauce, and melty cheese in perfect harmony. Real talk: this dish tastes even better the next day when the flavors have time to meld, so make extra if you can!
Pro Tips For Making Baked Ziti Recipe With Ground Beef And Italian Sausage
- BROWN THE MEAT FIRST: Skip the temptation to dump raw meat straight into the sauce—brown the ground beef and sausage in a skillet first over medium-high heat until they’re no longer pink. This builds flavor that no amount of simmering later can match, and it’s the step I learned to never skip after my first bland batch.
- DRAIN PASTA WELL: Rinse the cooked penne under cold water and give it a good shake in the colander to remove all starch. Overly saucy pasta makes the baked ziti soggy, and no one wants a watery casserole. Trust me, the extra 30 seconds saves you from a mushy disaster.
- LAYER RICOTTA THINLY: Spread the ricotta in a thin, even layer over the sauce and pasta—don’t just dump it in clumps. A thick glob will steam instead of melt, leaving you with a sad, unblended cheese pocket. Use a spoon to smooth it out like frosting a cake.
- COVER WITH FOIL MIDWAY: Bake uncovered for 20 minutes to let the top brown, then tent with foil for the last 10-15 minutes. This keeps the edges from burning while the center finishes cooking—something I figured out after charring the top of my first attempt.
Flavor customization for baked ziti recipe with ground beef and italian sausage
Spicy Kick
If you love heat, add 1 tbsp hot sauce (like Crystal or Cholula) to the meat mixture or sprinkle ½ tsp crushed red pepper flakes on top before baking.
For extra fire, mix 1 tsp cayenne pepper into the marinara sauce—just be warned, this will wake up your taste buds! 🌶️
Creamy Twist
Swap half the ricotta for 1 cup mascarpone cheese—it's richer and adds a luxurious creaminess. Or fold ¼ cup heavy cream into the ricotta before layering for a silky texture. I also love adding ½ cup shredded fontina cheese to the top layer for extra gooeyness.
Meat Variations
Swap the Italian sausage for spicy soppressata or chorizo for a bold, smoky flavor. For a lighter option, use ground turkey mixed with ½ lb Italian sausage—it stays juicy while keeping that Italian flair. My butcher at New Seasons Market always has great specialty meats!
Herb Infusion
Brighten the dish with 1 tbsp fresh oregano or 1 tsp dried mixed into the meat sauce. For a Mediterranean twist, add 2 tbsp chopped sun-dried tomatoes to the marinara. I also love stirring 1 tbsp capers into the ricotta for a briny contrast that makes every bite pop.
Vegetable Boost
Add 1 cup finely diced zucchini or eggplant to the meat mixture—they soak up flavors beautifully. For a heartier dish, stir in 1 cup sautéed mushrooms or roasted bell peppers. My garden always gives me fresh veggies in summer, so I sneak them in whenever possible! 🥦
Crunchy Topping
Sprinkle ½ cup crushed pork rinds or breadcrumbs mixed with 1 tbsp grated parmesan on top before baking for extra crunch. For a gourmet touch, add ¼ cup toasted pine nuts or panko breadcrumbs—they add texture that balances the creamy cheese. 🌟
Nutrition facts
Frequently asked questions
Can I use a different type of pasta for this baked ziti?
While penne is ideal because of its shape, you can use rigatoni or fettuccine instead. Avoid long, thin noodles like spaghetti—they break apart too easily during baking. For a fun twist, try farfalle or fusilli, but reduce the cooking time by 1 minute to prevent overcooking.
How do I prevent the ziti from getting soggy?
The key is baking time and cheese placement! First, don't overcook the pasta—it should be al dente. Second, make sure your top layer of cheese is visible (not completely covered by sauce). Finally, bake uncovered for the last 10-15 minutes to create a crispy crust. This keeps everything firm and delicious.
Can I make this recipe ahead of time?
Assemble the dish completely (including cheese topping) and refrigerate for up to 24 hours before baking. When ready, bake uncovered at 375°F for 30-35 minutes (add foil for the first 20 minutes if needed). For freezer prep, assemble without baking, wrap tightly, and freeze for up to 3 months. Thaw overnight before baking.
What's the best way to reheat leftovers?
Leftovers taste even better reheated! Cover with foil and bake at 350°F for 20-25 minutes until heated through. For microwave reheating, sprinkle 1 tbsp water over the top and cover with a damp paper towel for 2-3 minutes on high power. The moisture helps restore that cheesy texture.
How can I make this dish lighter without sacrificing flavor?
Try these swaps: use whole wheat penne or zucchini noodles mixed with regular pasta. Replace half the ricotta with low-fat cottage cheese or Greek yogurt. For meat, use 93% lean ground beef mixed with ½ lb Italian sausage. The flavors stay rich while cutting calories and carbs!
