Main Courses
This baked ziti recipe with ground beef and sausage delivers the ultimate comfort food experience—meaty layers of rich tomato sauce, tender pasta, and a golden, crispy cheese topping that's impossible to resist.
The combination of Italian sausage and ground beef creates deep, savory flavor that pairs perfectly with the creamy ricotta and melted mozzarella. I've been perfecting this recipe for years, and it's become a weekly staple in our household.
The beauty of this baked ziti lies in its simplicity and adaptability. You'll start with a flavorful meat sauce that simmers while the pasta cooks, then layer everything in a baking dish for that signature crispy top.
The secret to achieving that perfect texture is baking at the right temperature—425°F ensures the cheese browns beautifully while keeping the pasta al dente underneath. This recipe serves a crowd but scales easily for meal prep too.
What you'll end up with is a bubbling, cheesy masterpiece that's rich, hearty, and just begging to be shared. The crispy cheese crust gives way to layers of tender pasta, savory meat, and creamy ricotta in every bite.
It's the kind of dish that transforms a regular weeknight into a special occasion—without requiring any special skills or ingredients.
Serve with a simple side salad or garlic bread to soak up every last bit of that delicious sauce. This baked ziti is perfect for family dinners, game day gatherings, or when you just need some serious comfort food. Let's get started on creating your next favorite pasta dish!
Ingredients for baked ziti recipe with ground beef and sausage
Six servings of cheesy, meaty goodness—just 15 ingredients for ultimate comfort food.
| Ingredient | Amount | Notes |
|---|---|---|
| Ziti Pasta 🍝 | 1 ½ lb | Medium or ridged shape preferred |
| Italian Sweet Sausage 🌭 | 1 lb | Casings removed, crumbled |
| Ground Beef 🥩 | 1 lb | 80/20 fat ratio for juiciness |
| Yellow Onions 🧅 | 1 whole | Medium size, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced for sauce |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred |
| Tomato Paste 🍅 | 2 tbsp | For concentrated flavor |
| Dried Oregano 🌿 | 1 tbsp | Italian blend preferred |
| Dried Basil 🌿 | 1 tbsp | Or 1/4 cup fresh basil |
| Salt 🧂 | 1 ½ tsp | Kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Ricotta Cheese 🧀 | 1 ½ cups | Whole milk, full-fat |
| Mozzarella Cheese 🧀 | 2 cups | Shredded, part-skim |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For tossing pasta |
The sausage and beef are the flavor foundation here. Italian sweet sausage gives that perfect balance of sweet and savory, while the 80/20 ground beef keeps it juicy. I always grab Johnsonville brand for the sausage—it's pre-seasoned just right, and the beef? Kroger's store brand is my go-to for quality without the splurge. Look for bright red color in both—no brownish or grayish meat. The onions and garlic? Yellow onions add sweetness, and fresh garlic is non-negotiable here. Pre-minced garlic from jars works in a pinch, but fresh makes all the difference.
No Italian sausage? Substitute with mild chorizo or extra ground beef—just add a teaspoon of fennel seeds for depth. Ran out of ricotta? Cottage cheese blended smooth works surprisingly well. The mozzarella can be pre-shredded (but toss it with a little cornstarch first to prevent clumping), or block cheese shredded yourself for better texture. For the tomato sauce, Rao's or Barilla are my pantry staples—no need to make it from scratch unless you're feeling ambitious. The tomato paste? Squeeze tubes from Trader Joe's are perfect—they're portion-controlled and keep forever.
This reheats beautifully—honestly tastes better the next day once everything melds together. Store leftovers covered in the fridge for 4-5 days, or freeze portions for up to 3 months. I always make a double batch and freeze half—game day magic. For the crispy topping, bake at 425°F the last 10 minutes to get that golden crust. And trust me, the extra 10 minutes is worth it for that perfect texture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one pan, one oven, and zero stress. Brown the sausage and beef together with onions and garlic—no chopping like a fine chef, just rough dice—and the ziti just folds right into the sauce. My counter stays cleaner than my diet on a Sunday.
- Sausage-Beef Dream Team: That combo of spicy Italian sausage and rich ground beef? It’s a flavor bomb that doesn’t quit. The sausage adds a smoky kick, while the beef keeps it hearty, and the garlic? Oh, it melts into everything like it’s been simmering for hours. (Between us, it’s the secret weapon.)
- Leftovers That Don’t Suck: Honestly, this dish tastes better the next day—if you can resist eating the whole pan fresh out of the oven. I make a double batch on Sundays, and it’s my go-to for lunches all week. Microwave it, reheat it, or just grab a slice straight from the fridge. No sad, dry pasta here.
- Budget-Friendly Crowd-Pleaser: This recipe feeds six for under $15 at my local grocery store. The ziti’s cheap, the meat’s affordable, and the flavor? It tricks everyone into thinking you slaved over it. My college roommates and I lived on this—still do, honestly. No fancy ingredients, just pure satisfaction.
Step-by-step instructions for baked ziti with ground beef and sausage
Here's how to build layers of rich meat sauce, creamy ricotta, and bubbly cheese topping.
🍳 Step 1: Brown the Meat and Sauté Aromatics
Heat a large skillet over medium-high heat and add 2 tablespoons extra-virgin olive oil. Crumble the 1 pound Italian sweet sausage and 1 pound ground beef into the pan, breaking it into small pieces with a wooden spoon. Cook for 8-10 minutes until the meat is deeply browned and most of the fat has rendered out.
Push the meat to one side of the pan and add the finely chopped yellow onions. Cook for 3-4 minutes until softened. Stir in the minced garlic cloves and cook for 30 seconds until fragrant. This step develops deep flavor that becomes the sauce foundation.
🥘 Step 2: Build the Rich Tomato Sauce
Reduce heat to medium and stir in the 2 cups canned tomato sauce, 2 tablespoons tomato paste, 1 tablespoon dried oregano, 1 tablespoon dried basil, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring to a gentle simmer and cook for 10 minutes until the sauce thickens slightly and flavors meld together.
Taste and adjust seasoning if needed—this is where the magic happens. The sauce should be rich, slightly tangy, and perfectly seasoned. Keep it warm while you prepare the pasta and cheese layers.
🍳 Step 3: Cook the Ziti Al Dente
Bring a large pot of salted water to a rolling boil and add the 1.5 pounds ziti pasta. Cook for 1 minute less than package instructions (about 10-11 minutes for al dente texture). Reserve 1 cup pasta water before draining—this starchy liquid helps create a silky sauce when baking.
Drain the pasta but don't rinse it. The surface starch is essential for binding the sauce. Toss the hot pasta with the meat sauce in a large bowl until every strand is evenly coated. This ensures each bite delivers rich flavor throughout.
🥘 Step 4: Layer and Assemble the Baked Ziti
Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with olive oil. Spread half of the pasta mixture evenly in the bottom of the dish. Dollop the 1.5 cups ricotta cheese over the pasta in an even layer, then sprinkle with half of the 2 cups mozzarella cheese.
Add the remaining pasta mixture on top, then sprinkle the rest of the mozzarella cheese and all of the 0.5 cup freshly grated parmesan cheese over the top. The cheese should be visible through the pasta layers—this ensures that beautiful golden, bubbly topping we all love.
🔥 Step 5: Bake Until Bubbly and Golden
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 deep golden brown and bubbling vigorously. The edges should be crispy while the center remains creamy.
Let the ziti rest for 5 minutes before serving—this allows the layers to set slightly and makes slicing easier. Cut into squares and serve immediately with a side salad or garlic bread to soak up every last bit of that rich, cheesy sauce.
Pro Tips For Making Baked Ziti Recipe With Ground Beef And Sausage
- CRANK THE HEAT FIRST: Brown the sausage and beef over high heat until the edges crisp—this seals in juices and builds flavor faster than low-and-slow. I used to drag this out, and the meat always tasted dry by the end.
- SALT THE ONIONS BEFORE COOKING: Toss sliced onions with ½ teaspoon salt and let them sit for 10 minutes before sautéing. This softens them quicker and cuts down on the need to stir constantly.
- DON’T OVERMIX THE SAUCE: Stir just enough to combine after adding marinara—overworking it turns the sauce mushy. I learned this the hard way when my ziti ended up glued together like a single sad noodle.
- USE COLD PASTA FOR BETTER GRIP: Rinse cooked ziti under cold water, then toss with a drizzle of olive oil before mixing with the sauce. The oil coats the noodles so they hold up better when baking, and the cold water stops them from sticking.
Make-ahead tips for this baked ziti recipe with ground beef and sausage
Prep Ahead Strategy
Make the meat sauce up to 2 days in advance and store it in an airtight container in the fridge. The flavors deepen over time, and you'll save time on cooking day. I often prep this while watching Sunday football—Pickles the cat usually curls up nearby. 🐱
Cook the ziti pasta 1 day ahead and store it in the fridge in a sealed container. When you're ready to assemble, simply reheat the pasta in a skillet with a splash of water or pasta water to refresh it. This step cuts your cooking day in half!
Freezing for Later
Assemble your baked ziti completely, then cover tightly with aluminum foil and plastic wrap. Freeze for up to 3 months. When ready to serve, thaw overnight in the fridge, then bake uncovered at 375°F for 30-40 minutes until bubbly. The texture stays surprisingly good after freezing!
For individual portions, freeze in quart-sized freezer bags with parchment paper between layers. This prevents a solid block and makes reheating easier. I always freeze half my batch—game day magic when the Super Bowl rolls around. 🏈
Reheating Like a Pro
For fridge-stored ziti, cover with foil and reheat at 350°F for 20-25 minutes until warmed through. Add 2-3 tablespoons water or broth to prevent drying out. The crispy topping might soften slightly, but the flavor stays rich and comforting.
For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on medium power. Stir between intervals to distribute heat evenly. This method works best for quick lunches when you're short on time.
Portion Control Tips
Use 8x8-inch square baking dishes for perfect single-serving portions. These bake faster and are easier to reheat. I keep one in my freezer for those nights when I just want a cozy bowl of ziti without all the leftovers.
For meal prep, divide the assembled ziti into 4-cup portions in glass containers. These stack neatly in the fridge and reheat beautifully. Label with dates—trust me, you'll forget what's in there after a few days! 🗓️
Nutrition facts
Frequently asked questions
Can I substitute chicken or turkey for the beef and sausage?
You can try, but the flavor will be noticeably different. Ground chicken or turkey works best when mixed with Italian sausage to maintain richness. For every pound of meat, add 1 teaspoon Italian seasoning and 1/2 teaspoon fennel seeds to mimic the sausage's depth. The meat will be leaner, so consider adding 1 tablespoon olive oil to the sauce to compensate.
How do I prevent a soggy bottom layer?
The secret is baking time and temperature control. First, bake covered at 375°F for 25 minutes to melt the cheese, then uncover and bake 10-15 minutes at 425°F to crisp the top. For extra insurance, sprinkle 1/4 cup breadcrumbs mixed with 2 tablespoons grated parmesan on the top layer before the final bake.
Can I make this recipe without ricotta?
Ricotta adds creaminess, but you can substitute with 1 cup cottage cheese blended smooth or 1 cup mashed potatoes for structure. For a cheesier version, add 1/2 cup extra mozzarella to compensate. The texture will be slightly denser, but still delicious—just stir it into the meat sauce before layering.
What's the best way to reheat leftovers?
For oven reheating, cover with foil and bake at 350°F for 20-25 minutes until bubbly. Add 2-3 tablespoons water or broth to the dish before reheating to prevent drying. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on medium power, stirring between each interval.
How do I adjust this recipe for a larger crowd?
Double or triple all ingredients while keeping the same proportions. For best results, use two 9x13-inch baking dishes instead of one large one—this ensures even baking. Increase baking time by 5-10 minutes if making a larger batch, checking frequently for doneness.
