Cheesy Spinach & Ricotta Baked Ziti Recipe

Published on September 03, 2025
4.8 (245 reviews)

Imagine a steaming casserole that pulls the comfort of classic Italian bakes together with the creamy richness of ricotta and the bright green pop of spinach. That’s exactly what the Cheesy Spinach &a

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Cheesy Spinach & Ricotta Baked Ziti Recipe
Prep: 20 mins
Cook: 45 mins
Servings: 6

Imagine a steaming casserole that pulls the comfort of classic Italian bakes together with the creamy richness of ricotta and the bright green pop of spinach. That’s exactly what the Cheesy Spinach & Ricotta Baked Ziti delivers—comfort food elevated by a handful of simple, wholesome ingredients.

What makes this dish truly special is the marriage of three cheeses—ricotta, mozzarella, and Parmesan—creating layers of melt‑in‑your‑mouth texture while the spinach adds a fresh, slightly earthy note that balances the indulgence.

This recipe is perfect for busy weeknights, family gatherings, or any time you crave a hearty, satisfying meal that feels restaurant‑quality without the fuss. Kids love the cheesy pull, while adults appreciate the depth of flavor.

The process is straightforward: cook the ziti, blend a luscious ricotta‑spinach mixture, combine everything with sauce and cheese, then bake until bubbly and golden. In under an hour you’ll have a golden‑crowned, comforting masterpiece ready to serve.

Why You'll Love This Recipe

Ultimate Comfort: The creamy ricotta and stretchy mozzarella create a melt‑in‑the‑mouth texture that feels like a warm hug on a plate, perfect for cozy evenings.

One‑Pan Simplicity: All components are combined in a single baking dish, minimizing cleanup while still delivering a layered, restaurant‑style presentation.

Nutritious Boost: Fresh spinach adds iron, calcium, and fiber, turning a traditionally indulgent pasta bake into a balanced, nutrient‑rich dinner.

Customizable Flavor: You can easily tweak herbs, cheese ratios, or add a pinch of red‑pepper flakes for heat, making each batch uniquely yours.

Ingredients

The backbone of this baked ziti is a trio of cheeses that melt together, while fresh spinach provides a subtle earthiness. Quality pasta, a robust marinara, and a splash of olive oil tie everything together. By using whole‑milk ricotta you’ll get a richer, creamier filling, and the Parmesan adds a salty, nutty finish that elevates the whole dish.

Main Ingredients

  • 12 oz (340 g) ziti pasta
  • 3 cups fresh baby spinach, roughly chopped
  • 15 oz (425 g) whole‑milk ricotta cheese

Cheese & Sauce

  • 2 cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 3 cups marinara sauce (store‑bought or homemade)

Seasonings & Extras

  • 2 tablespoons extra‑virgin olive oil
  • 1 teaspoon garlic powder
  • ½ teaspoon crushed red‑pepper flakes (optional)
  • ½ teaspoon freshly ground black pepper
  • 1 teaspoon kosher salt

Each ingredient plays a purpose: the pasta provides a sturdy base that holds the sauce, while the ricotta‑spinach blend adds creaminess and a pop of color. Mozzarella stretches into gooey strings, and Parmesan brings a savory depth that ties the flavors together. The olive oil and garlic powder enhance the aromatics, and a pinch of red‑pepper flakes can give the dish a gentle kick if you like a little heat.

Step-by-Step Instructions

Cheesy Spinach & Ricotta Baked Ziti Recipe

Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the 12 oz ziti pasta and cook until it’s just al dente—about 8‑9 minutes. Drain, reserving ½ cup of the pasta water, then set the pasta aside. The retained starch will help the sauce cling later.

Preparing the Ricotta‑Spinach Mixture

While the pasta cooks, heat 2 tablespoons olive oil in a large skillet over medium heat. Add the chopped spinach and sauté for 2‑3 minutes, just until wilted. Remove from heat and let cool slightly, then stir in the 15 oz ricotta, 1 teaspoon garlic powder, and ½ teaspoon black pepper. Mix until smooth; the warm spinach will melt into the ricotta, creating a creamy, green‑tinged spread.

Assembling the Bake

  1. Layer the sauce. Spread a thin layer of 3 cups marinara sauce on the bottom of a 9×13‑inch baking dish. This prevents the pasta from sticking and creates a flavorful foundation.
  2. Combine pasta and ricotta. Toss the cooked ziti with the ricotta‑spinach mixture, adding a splash of the reserved pasta water if the blend seems thick. The water helps achieve a silky coating that will bake beautifully.
  3. Build the layers. Evenly distribute half of the pasta‑ricotta mixture over the sauce, then sprinkle with half of the 2 cups shredded mozzarella and ½ cup Parmesan. Repeat with the remaining pasta, sauce, and cheeses, finishing with a generous mozzarella top.
  4. Add the final touches. Sprinkle ½ teaspoon red‑pepper flakes (if using) and a light drizzle of olive oil over the surface. This encourages a golden, bubbly crust.
  5. Bake. Cover the dish loosely with foil and bake in a pre‑heated 375°F (190°C) oven for 20 minutes. Remove the foil and continue baking 10‑12 minutes, or until the cheese is molten and the edges are lightly browned.

Finishing & Serving

Allow the baked ziti to rest for 5‑7 minutes before cutting. Resting lets the cheese set, making for cleaner slices. Garnish with a sprinkle of fresh parsley or extra Parmesan, then serve hot with a side of garlic bread or a crisp salad.

Tips & Tricks

Perfecting the Recipe

Use al dente pasta. Slightly under‑cooking the ziti ensures it finishes cooking in the oven without becoming mushy.

Reserve pasta water. The starchy water helps bind the ricotta mixture to the noodles, creating a silkier texture.

Cool the spinach slightly. Adding hot spinach directly to ricotta can cause it to separate; a brief cool down keeps the blend smooth.

Cover while baking. Foil prevents the cheese from over‑browning during the first 20 minutes, ensuring an even melt.

Flavor Enhancements

Add a splash of dry white wine to the marinara before assembling for subtle acidity, or fold in a tablespoon of pesto for an herbaceous twist. A pinch of nutmeg in the ricotta mixture deepens the dairy flavor without being overt.

Common Mistakes to Avoid

Don’t over‑mix the ricotta and spinach; excessive stirring can make the mixture watery. Also, avoid baking at too high a temperature—this burns the cheese before the interior is fully heated.

Pro Tips

Grate cheese fresh. Freshly grated Parmesan melts better and releases more flavor than pre‑grated packets.

Season each layer. Lightly sprinkling salt on the pasta before each cheese layer ensures balanced seasoning throughout.

Use a convection oven. If you have one, lower the temperature to 350°F and reduce bake time by 5‑7 minutes for an even golden crust.

Let it rest. A brief rest after baking lets the sauce thicken, making serving cleaner and more visually appealing.

Variations

Ingredient Swaps

Swap the baby spinach for kale or arugula for a peppery bite. Replace mozzarella with provolone or fontina for a different melt profile. For a smoky note, stir in ½ cup roasted red‑pepper strips or cooked Italian sausage slices.

Dietary Adjustments

Use gluten‑free ziti or a legume‑based pasta for a gluten‑free version. Substitute dairy‑free ricotta (made from almond or cashew) and dairy‑free mozzarella for a vegan twist. For a low‑carb option, replace pasta with spiralized zucchini or shirataki noodles.

Serving Suggestions

Pair the baked ziti with a simple arugula‑lemon salad, roasted garlic bread, or a side of sautéed broccoli. A crisp glass of Chianti or a sparkling Italian water balances the richness and completes the meal.

Storage Info

Leftover Storage

Cool the baked ziti to room temperature, then transfer it to an airtight container. Refrigerate for 3‑4 days. For longer keeping, portion into freezer‑safe bags, wrap tightly with plastic wrap and foil, and freeze up to 3 months. Label with date for easy tracking.

Reheating Instructions

Reheat leftovers in a 350°F oven, covered with foil, for 15‑20 minutes until warmed through; uncover for the last 5 minutes to re‑crisp the cheese. In a microwave, heat on medium power for 2‑3 minutes, stirring halfway, and add a splash of marinara to restore moisture.

Frequently Asked Questions

Absolutely. Assemble the casserole up to the point of baking, cover tightly, and refrigerate for up to 24 hours. When ready, add an extra 10 minutes to the baking time to ensure it heats through fully. This makes weekday meals a breeze.

Frozen spinach works well—thaw it, squeeze out excess moisture, and chop before folding into the ricotta. The flavor remains bright, and the texture stays creamy. Just be sure to dry it well; otherwise the bake could become watery.

Yes! A roasted red‑pepper sauce, a creamy Alfredo, or even a spicy arrabbiata will give the dish a new personality. Just keep the total liquid volume similar so the pasta stays moist during baking.

The base recipe is already vegetarian. For a heartier version, add sautéed mushrooms, roasted zucchini, or crumbled plant‑based sausage. Ensure the cheese you use is made without animal rennet if you need strict vegetarian compliance.

This Cheesy Spinach & Ricotta Baked Ziti brings together creamy cheese, vibrant greens, and perfectly al dente pasta in a single, crowd‑pleasing casserole. With clear steps, handy tips, and plenty of room for personalization, you’ll feel confident serving it any night of the week. Feel free to swap herbs, cheeses, or proteins to match your pantry and taste buds—cooking is an adventure, after all. Enjoy the comforting, cheesy goodness straight from the oven to your table!

Recipe Summary

Prep
20 min
Cook
45 min
Total
65 min
Servings
6
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 12 oz (340 g) ziti pasta
  • 3 cups fresh baby spinach, roughly chopped
  • 15 oz (425 g) whole‑milk ricotta cheese
  • 2 cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 3 cups marinara sauce (store‑bought or homemade)
  • 2 tablespoons extra‑virgin olive oil
  • 1 teaspoon garlic powder
  • ½ teaspoon crushed red‑pepper flakes (optional)
  • ½ teaspoon freshly ground black pepper
  • 1 teaspoon kosher salt

Instructions

1
Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the 12 oz ziti pasta and cook until it’s just al dente—about 8‑9 minutes. Drain, reserving ½ cup of the pasta water, then set the pasta aside. ...

2
Preparing the Ricotta‑Spinach Mixture

While the pasta cooks, heat 2 tablespoons olive oil in a large skillet over medium heat. Add the chopped spinach and sauté for 2‑3 minutes, just until wilted. Remove from heat and let cool slightly, t...

3
Assembling the Bake

Allow the baked ziti to rest for 5‑7 minutes before cutting. Resting lets the cheese set, making for cleaner slices. Garnish with a sprinkle of fresh parsley or extra Parmesan, then serve hot with a s...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.