I make this baked ziti on repeat when I want something that feeds a crowd without fuss. It’s forgiving, stove-to-oven comfort food: sautéed vegetables and spinach folded into a hearty tomato sauce, creamy ricotta stirred through, and a melty cheese crust that browns in minutes. It hits that homey spot—cheesy, saucy, and very easy to pull together.
There’s no long ingredient list or complicated technique here. You cook the pasta, build the sauce in one pot, stir in ricotta and half the cheeses, top with the rest, and bake until bubbly. The result is a single-dish meal with layers of flavor and satisfying texture.
Below I walk you through the ingredient roles, the exact step-by-step method, handy equipment, common mistakes to avoid, and smart make-ahead and storage tips so this becomes a reliable weeknight or weekend go-to.
Ingredient Breakdown

- 16 ounce ziti pasta — sturdy tubular pasta that holds sauce; cook al dente so it finishes perfectly in the oven.
- 2 tablespoons olive oil — for sautéing the aromatics and vegetables; use extra-virgin for flavor if you like.
- 1 medium onion, chopped — builds savory sweetness; chop evenly so it softens at the same time as the zucchini.
- 2 cloves garlic, minced — brings depth; add after the onion so it doesn’t burn.
- 2 medium zucchini — adds a mild, tender vegetable element; chop into bite-sized pieces so they cook quickly.
- 16 ounces spinach — wilts down a lot; it adds color, nutrients, and moisture to the sauce.
- 28 ounces crushed tomatoes — forms the body of the sauce; use a good-quality canned tomato for the best flavor.
- 15 ounce tomato sauce — adds saucy continuity and smoothness; balances the crushed tomatoes.
- 1 tablespoon Italian Seasoning — convenient blend of herbs; gives classic Italian flavor without measuring multiple herbs.
- 1 cup ricotta cheese — provides creaminess and a gentle tang; it lightens and enriches the sauce when stirred in.
- 1 cup mozzarella cheese, shredded — contributes stretch and melt; pairs with Parmesan for a balanced cheese topping.
- 1 cup Parmesan cheese, shredded — sharp, salty finish; mixes with mozzarella for that nicely browned top.
- 1 teaspoon salt — seasons the vegetables and sauce; adjust to taste, remembering the cheeses are salty too.
- 1/2 teaspoon black pepper, ground — adds subtle heat and contrast; freshly ground if you can.
Build Baked Ziti with Ricotta Step by Step
- Preheat oven to 375°F (190°C).
- Bring a large pot of water to a boil. Add 16 ounce ziti pasta and cook according to package instructions until al dente. Drain pasta in a colander and set aside.
- Use the same large oven-safe pot (or a large cast-iron/oven-safe pot). Heat 2 tablespoons olive oil over medium-high heat.
- Add 1 medium onion, chopped, and sauté about 5 minutes, until the onion is slightly translucent.
- Add 2 cloves garlic, minced, 2 medium zucchini (chopped), and 16 ounces spinach. Cook, stirring, until the spinach has wilted, about 5–7 minutes.
- Season the vegetables with 1 teaspoon salt and 1/2 teaspoon ground black pepper; stir to combine.
- Add 28 ounces crushed tomatoes, 15 ounce tomato sauce, and 1 tablespoon Italian seasoning to the pot. Stir in 1 cup ricotta cheese and bring the mixture to a gentle simmer.
- In a small bowl, combine 1 cup shredded mozzarella cheese and 1 cup shredded Parmesan cheese; set aside. Add half of this cheese mixture (1 cup total) to the sauce, then add the drained ziti and stir well so the pasta is evenly coated.
- Remove the pot from the heat. Sprinkle the remaining half of the cheese mixture (1 cup) evenly over the top.
- Place the oven-safe pot in the preheated oven and bake about 10 minutes, until the cheese on top is melted and slightly golden.
- Remove from oven, let sit a couple minutes, then serve hot.
Why Baked Ziti with Ricotta is Worth Your Time
This dish gives high reward for minimal hands-on effort. You do most of the work on the stovetop: sautéing vegetables and simmering a simple tomato-ricotta sauce. The oven step is short and mainly for melting and browning, so you don’t babysit the dish.
It’s flexible too. The ricotta brings creaminess without weighing the dish down like a heavy béchamel. Spinach and zucchini sneak in good texture and vegetables, so the whole thing feels balanced rather than purely indulgent.
Finally, it scales well. Double the recipe for a crowd, or halve it for two. It bakes in the same pot you used on the stove, which cuts down on dishes and keeps cleanup simple.
No-Store Runs Needed

If you’ve got the pantry basics—canned tomatoes, tomato sauce, dried Italian seasoning, pasta and a few cheeses—you can put this together without a special trip to the store. The vegetables used here (onion, zucchini, spinach) are common and keep well enough to always have on hand.
Short on fresh spinach? Use frozen (thawed and well-drained) instead. Low on fresh zucchini? Toss in a bell pepper or a handful of mushrooms you already have. The recipe is forgiving when it comes to swapping similar vegetables.
Appliances & Accessories
Keep it simple. You need:
- Large pot — to boil the pasta and then build the sauce if it’s oven-safe.
- Oven-safe pot or large cast-iron skillet — this is ideal so you can go straight from stovetop to oven without transferring.
- Colander — to drain the pasta.
- Wooden spoon or spatula — for stirring and combining the pasta with the sauce.
- Measuring cups and spoons — for simple, accurate seasoning and cheeses.
Avoid These Mistakes
Burning the garlic: add garlic after the onions are softened, and keep the heat moderate. Burnt garlic turns bitter and can ruin the sauce.
Overcooking the pasta: boil to al dente. The pasta will continue to soften in the sauce and in the oven. Overcooked pasta becomes mushy once baked.
Not draining frozen spinach: if using frozen, squeeze out excess water. Too much liquid dilutes the sauce and makes the bake soggy.
Skipping the ricotta in the sauce: that step keeps the sauce creamy and prevents it from being just tomato and oil. It’s a small step with a big payoff in texture.
Adaptations for Special Diets
Vegetarian: This recipe is already vegetarian as written.
Gluten-free: Swap the ziti for a gluten-free tubular pasta, and follow the same method. Cooking times may vary, so check package instructions.
Lower sodium: Use no-salt-added tomato products and reduce or omit the added 1 teaspoon salt. Taste before serving and adjust if needed.
Dairy-free: Replace ricotta with a plant-based ricotta alternative and use dairy-free shredded cheeses. Note that the texture and browning will differ slightly.
Method to the Madness
Why order matters
Sauté the onion first, then add garlic, zucchini, and spinach. This order ensures each ingredient gets the right amount of heat and time. The onion softens and sweetens, aromatics release flavor, and the quick-cooking vegetables don’t overcook.
Cheese technique
Mix half the shredded cheeses into the sauce so the pasta becomes bound and creamy. The remaining half on top creates a gratin-like finish—golden, melty, and visually appealing.
One-pot advantage
Using an oven-safe pot reduces transfers and lost sauce. It also concentrates flavor because you build and bake in the same vessel.
Meal Prep & Storage Notes

Make-ahead: You can assemble through step 9 (before baking), cover the pot, and refrigerate for up to 24 hours. Add a few extra minutes to the bake time if baking straight from the fridge.
Leftovers: Store in an airtight container in the fridge for up to 3–4 days. Reheat gently in the oven at 325°F (160°C) until warmed through, or microwave in portions.
Freezing: For longer storage, cool completely, then freeze in an airtight container for up to 2 months. Thaw in the refrigerator overnight before reheating; you may need to add 5–10 minutes to the bake time.
Popular Questions
Can I use a different pasta? Yes. Penne or rigatoni work similarly because they’re tubular and hold sauce. Smaller shapes will also be fine, but cooking times and texture may change slightly.
Do I have to use ricotta? The ricotta provides creaminess and balances the tomato acidity. If you don’t have it, you can omit it and add a splash of cream or a few tablespoons of cream cheese, but the final texture will shift.
How do I prevent a watery bake? Make sure spinach is well wilted and any frozen spinach is thoroughly drained. Don’t overdo high-water vegetables, and keep the pasta al dente so it doesn’t release excess starch.
Can I add meat? Yes. Browned Italian sausage, ground beef, or turkey can be added after the onion step. Drain excess fat before adding tomatoes and continuing with the recipe.
Ready, Set, Cook
Preheat the oven, boil the pasta, and build the sauce in the same pot. Stir in creamy ricotta and half the cheese, top with the remaining cheese, and bake until bubbly and golden. Serve hot with a simple salad or garlic bread and a glass of wine if you like.
This recipe rewards straightforward cooking: honest ingredients, clear technique, and a reliably comforting result. I hope it becomes one of your weeknight classics—easy to make, easy to love.

Baked Ziti with Ricotta
Ingredients
Ingredients
- 16 ounceziti pasta
- 2 tablespoonsolive oil
- 1 mediumonionchopped
- 2 clovesgarlicminced
- 2 mediumzucchini
- 16 ouncespinach
- 28 ouncecrushed tomatoes
- 15 ouncetomato sauce
- 1 tablespoonItalian Seasoning
- 1 cupricotta cheese
- 1 cupmozzarella cheese shredded
- 1 cupParmesan cheese shredded
- 1 teaspoonsalt
- 1/2 teaspoonblack pepper ground
Instructions
Instructions
- Preheat oven to 375°F (190°C).
- Bring a large pot of water to a boil. Add 16 ounce ziti pasta and cook according to package instructions until al dente. Drain pasta in a colander and set aside.
- Use the same large oven-safe pot (or a large cast-iron/oven-safe pot). Heat 2 tablespoons olive oil over medium-high heat.
- Add 1 medium onion, chopped, and sauté about 5 minutes, until the onion is slightly translucent.
- Add 2 cloves garlic, minced, 2 medium zucchini (chopped), and 16 ounces spinach. Cook, stirring, until the spinach has wilted, about 5–7 minutes.
- Season the vegetables with 1 teaspoon salt and 1/2 teaspoon ground black pepper; stir to combine.
- Add 28 ounces crushed tomatoes, 15 ounce tomato sauce, and 1 tablespoon Italian seasoning to the pot. Stir in 1 cup ricotta cheese and bring the mixture to a gentle simmer.
- In a small bowl, combine 1 cup shredded mozzarella cheese and 1 cup shredded Parmesan cheese; set aside. Add half of this cheese mixture (1 cup total) to the sauce, then add the drained ziti and stir well so the pasta is evenly coated.
- Remove the pot from the heat. Sprinkle the remaining half of the cheese mixture (1 cup) evenly over the top.
- Place the oven-safe pot in the preheated oven and bake about 10 minutes, until the cheese on top is melted and slightly golden.
- Remove from oven, let sit a couple minutes, then serve hot.
Equipment
- Oven
- Large Pot
- Colander
- oven-safe pot
- Small Bowl
