This comforting Italian-American dish features tender ziti pasta combined with a rich ground beef marinara sauce infused with garlic, herbs, and spices. Layers of creamy ricotta and bubbling mozzarella cheese add a luscious texture, baked to a golden finish. Easy to prepare and hearty, it’s ideal for family dinners or gatherings, with options for vegetarian or spicier variations.
There's something about the smell of beef browning in olive oil mixed with garlic that transported me straight back to my neighbor's kitchen one cold Tuesday evening. She'd invited me over without warning, just as I was heading home from work, and said she was making baked ziti. I watched her layer pasta and cheese with the kind of confidence that comes from making something a hundred times before, and by the time it came out of the oven all golden and bubbling, I understood why comfort food earns its name.
I made this for my book club last spring, thinking I'd be clever and serve something homemade instead of store-bought. What I didn't anticipate was how quickly the conversation would shift once people took their first bites—suddenly everyone was too busy eating to critique the novel we were supposed to discuss. I've never been so happy to derail a meeting.
Ingredients
- Ziti pasta (1 pound): The tube shape isn't just for show; it traps sauce in every bite and stays tender without turning mushy in the oven.
- Ground beef (1 pound): Don't feel obligated to buy the leanest cut—a little fat renders into the sauce and gives it richness you can't fake.
- Yellow onion (1 medium, finely chopped): The foundation of everything; take time to chop it small so it melts into the sauce rather than staying chunky.
- Garlic (3 cloves, minced): Mince it by hand if you have time; the blade of a knife releases oils that a food processor sometimes bruises.
- Crushed tomatoes (28-ounce can): Look for ones with minimal added ingredients—this is where tomato quality actually matters.
- Tomato sauce (15-ounce can): The thicker consistency balances the crushed tomatoes and keeps the sauce from being too watery.
- Tomato paste (2 tablespoons): This concentrated burst of flavor is what separates a decent sauce from one people ask about.
- Dried oregano and basil (1 teaspoon each): Don't skip these; they're the backbone of why this tastes unmistakably Italian.
- Red pepper flakes (½ teaspoon, optional): A gentle whisper of heat that makes everything taste more complex without burning.
- Salt, black pepper, and sugar (1 teaspoon salt, ½ teaspoon pepper, 2 teaspoons sugar): The sugar balances acidity in the tomatoes and isn't noticeable as sweetness—just trust it.
- Mozzarella cheese (2 cups, divided): Shred it fresh if you can; pre-shredded won't melt quite as smoothly, but it'll still work.
- Parmesan cheese (1 cup, grated): The sharp, salty punch that makes every forkful taste intentional.
- Ricotta cheese (1 cup): This is what creates those creamy pockets throughout; don't skip it for the sake of simplicity.
- Large egg (1): The binder that holds the ricotta mixture together and keeps it from turning grainy.
- Fresh parsley or basil (2 tablespoons, optional): A handful scattered on top before serving adds brightness and color that photographs well.
Instructions
- Get your oven ready:
- Preheat to 375°F and grease your 9x13 baking dish with a little butter or oil. This small step means nothing will stick when you're serving.
- Cook the pasta:
- Bring salted water to a rolling boil and cook ziti until it still has a slight bite to it. Drain and set aside—it'll finish cooking in the oven, so don't let it get too soft.
- Brown the beef:
- While pasta cooks, heat olive oil in a large skillet over medium heat. Add ground beef and break it apart with a spoon as it cooks, letting it get golden brown and lose its pink. This takes about 6-7 minutes.
- Build the sauce foundation:
- Add chopped onion to the beef and let it soften for 3-4 minutes until translucent. Then add minced garlic and stir constantly for one minute—this is where the aroma tells you everything is right.
- Create the sauce:
- Pour in crushed tomatoes, tomato sauce, and tomato paste, then add oregano, basil, red pepper flakes if you're using them, salt, pepper, and sugar. Stir everything together and let it simmer for 10-15 minutes, tasting and adjusting seasoning as you go.
- Mix the ricotta layer:
- In a bowl, combine ricotta, egg, and half the grated parmesan. Mix until smooth and creamy.
- Combine pasta and sauce:
- Add the cooked ziti to the skillet with sauce and toss everything together until evenly coated.
- Build the casserole:
- Spoon half the sauced pasta into your baking dish. Dot it with half the ricotta mixture, then sprinkle half the mozzarella on top. Repeat with remaining pasta, ricotta, and mozzarella. Finish by sprinkling remaining parmesan over the top.
- Bake and reveal:
- Cover with foil and bake for 20 minutes to let everything heat through, then remove the foil and bake 10-15 minutes more until the cheese is melted, bubbly, and turning golden at the edges. Let it cool for 10 minutes before serving.
Years ago, I brought this dish to a potluck where I barely knew anyone, and it became the conversation starter I didn't expect. Someone asked for the recipe as I was leaving, then two more people asked before the night ended. That's when I realized that good food isn't just sustenance—it's permission for people to gather and feel taken care of.
Why This Dish Works
Baked ziti is the rare recipe that feels fancy enough for guests but simple enough that you won't stress while making it. The layers of beef sauce, creamy ricotta, and melted mozzarella create different textures in every spoonful, and the combination tastes far more complex than the actual technique requires. It's one of those dishes where your effort-to-reward ratio tips gracefully in your favor.
Variations and Swaps
Once you understand how this comes together, it becomes a template for improvisation. I've made it with Italian sausage for extra depth, and once I added sautéed mushrooms and spinach for a vegetarian version that was just as satisfying. The structure holds no matter what you fill it with—that's part of its strength.
Serving and Storage
Serve this alongside a crisp green salad and warm garlic bread, which somehow makes the whole meal feel more intentional. The leftovers keep well in the refrigerator for up to four days, and reheating a portion in the oven brings back that freshly baked quality better than any microwave ever could.
- A glass of Chianti or Sangiovese beside your plate ties the whole experience together.
- Leftovers make perfect office lunch the next day since they travel well and reheat without complaint.
- Fresh parsley scattered on top just before serving adds a final touch of color and fresh flavor.
This dish has quietly become one of my reliable go-to recipes for when I want to feed people something that feels personal and effortless at the same time. Make it once and you'll understand why it never goes out of style.
Recipe FAQs
- → What pasta works best for this dish?
-
Ziti is traditional for this layered casserole, but penne or rigatoni can be used as good substitutes.
- → Can I use a different meat instead of ground beef?
-
Yes, Italian sausage adds a spicier flavor, and ground turkey or chicken also work well.
- → How do I ensure the pasta doesn’t get mushy?
-
Cook the pasta until just al dente, then drain and mix immediately with the sauce to prevent overcooking during baking.
- → Is it possible to make a vegetarian version?
-
Omit the meat and add sautéed mushrooms or spinach to the sauce for a satisfying vegetarian option.
- → What cheese combinations are recommended?
-
Combining ricotta, mozzarella, and parmesan creates a creamy, flavorful texture with a golden top crust.
- → How long should the casserole rest after baking?
-
Let it cool for about 10 minutes before serving to allow flavors to meld and make slicing easier.