Creamy Baked Ziti with Spinach and Mozzarella

Creamy baked ziti with spinach and mozzarella is the kind of cozy, crowd-pleasing dinner that feels special but doesn’t ask much of you. Tender pasta gets tossed in a creamy tomato sauce, layered with melty mozzarella, and baked until bubbly and golden. It’s a weeknight win, a potluck staple, and an easy make-ahead meal all in one.

Creamy Baked Ziti with Spinach and Mozzarella

Why you’ll love this creamy baked ziti

  • Ultra creamy, not dry: A balanced mix of marinara and dairy keeps every bite saucy.
  • Spinach adds freshness: It melts right into the pasta for a little green without extra effort.
  • So much mozzarella pull: Layering cheese creates that irresistible melty top and pockets throughout.
  • Great for prep: Assemble ahead, refrigerate, then bake when you’re ready.
  • Freezer-friendly: Ideal for stocking up on comforting dinners.

Ingredients you’ll need

  • Ziti: Or substitute penne or rigatoni (same cook time range).
  • Olive oil: For sautéing and flavor.
  • Onion + garlic: The base for a more “from-scratch” tasting sauce.
  • Marinara sauce: Use a quality jarred marinara you already love.
  • Heavy cream: The key to that creamy baked ziti vibe (half-and-half works too).
  • Italian seasoning: Easy all-in-one flavor boost.
  • Baby spinach: Fresh is best here; it wilts quickly.
  • Ricotta: Optional but highly recommended for creamy layers.
  • Shredded mozzarella: For maximum melt (whole milk mozzarella melts best).
  • Parmesan: Adds salty, nutty depth.
  • Salt + black pepper + red pepper flakes: Season to taste.
  • Fresh basil or parsley: Optional finishing touch for color and freshness.

How to make creamy baked ziti with spinach and mozzarella

This is straightforward: cook pasta, make a quick creamy marinara, combine, layer, bake.

Step-by-step instructions

  1. Boil the pasta: Cook ziti in well-salted water until just under al dente (about 1–2 minutes less than the package). Drain and set aside.
  2. Build flavor: Sauté onion in olive oil until soft, then add garlic for 30 seconds.
  3. Make it creamy: Stir in marinara, Italian seasoning, and a pinch of red pepper flakes if you like. Reduce heat and stir in heavy cream.
  4. Wilt the spinach: Add spinach in handfuls, stirring until just wilted.
  5. Combine: Toss pasta with the sauce. Taste and adjust salt and pepper.
  6. Layer: Spread half the pasta mixture in a greased baking dish. Dollop ricotta (if using), then sprinkle mozzarella and Parmesan. Add remaining pasta and top with more mozzarella and Parmesan.
  7. Bake: Bake until bubbling and the top is lightly golden. Rest 10 minutes before serving so it sets up and slices cleanly.

Exact recipe (with bake times)

Serves: 8
Prep time: 15 minutes
Cook time: 30–35 minutes
Total time: about 50 minutes

Ingredients

  • 1 lb ziti pasta
  • 1 tbsp olive oil
  • 1 small yellow onion, finely diced
  • 4 cloves garlic, minced
  • 24 oz marinara sauce
  • 3/4 cup heavy cream
  • 1 1/2 tsp Italian seasoning
  • 1/4 tsp crushed red pepper flakes (optional)
  • 5 oz baby spinach
  • 1 cup ricotta cheese (optional, but recommended)
  • 3 cups shredded whole-milk mozzarella, divided
  • 1/2 cup grated Parmesan, divided
  • 1 tsp kosher salt (plus more for pasta water), to taste
  • 1/2 tsp black pepper, to taste
  • Chopped basil or parsley, for serving (optional)

Instructions

  1. Preheat oven to 375°F. Lightly grease a 9×13-inch baking dish.
  2. Bring a large pot of water to a boil and salt it generously. Cook ziti 1–2 minutes shy of al dente. Drain.
  3. In a large skillet or Dutch oven, heat olive oil over medium heat. Add onion and cook 4–5 minutes, until softened.
  4. Add garlic and cook 30 seconds, stirring.
  5. Stir in marinara, Italian seasoning, and red pepper flakes (if using). Reduce heat to low and stir in heavy cream.
  6. Add spinach in handfuls, stirring until wilted (1–2 minutes).
  7. Toss cooked ziti with the creamy sauce. Taste and adjust salt and pepper.
  8. Spread half the ziti mixture in the baking dish. Dollop ricotta over the top (if using). Sprinkle with 1 1/2 cups mozzarella and 1/4 cup Parmesan.
  9. Add remaining ziti. Top with remaining 1 1/2 cups mozzarella and remaining 1/4 cup Parmesan.
  10. Bake 25–30 minutes, until bubbling around the edges. Broil 1–2 minutes for extra browning if desired (watch closely).
  11. Rest 10 minutes before serving. Finish with basil or parsley if you like.

Creamy Baked Ziti with Spinach and Mozzarella

Tips for the best baked ziti

  • Undercook the pasta slightly: It finishes in the oven and stays perfectly tender.
  • Use whole-milk mozzarella: Better melt and less rubbery texture.
  • Don’t overbake: Bake just until bubbly; long bake times can dry it out.
  • Let it rest: 10 minutes helps the sauce thicken and makes serving easier.

Easy variations

  • Add protein: Brown 1 lb Italian sausage or ground beef with the onion, or stir in shredded rotisserie chicken.
  • Make it extra cheesy: Mix 1/2 cup shredded mozzarella into the pasta before layering.
  • More veggies: Add sautéed mushrooms, zucchini, or roasted red peppers.
  • Spicy: Use spicy marinara or increase red pepper flakes.

Make-ahead, storage, and freezing

  • Make ahead: Assemble up to 24 hours in advance, cover, and refrigerate. Bake from cold, adding 10–15 minutes to the bake time.
  • Refrigerate leftovers: Store airtight up to 4 days. Reheat covered at 350°F until hot, or microwave portions with a splash of water/sauce.
  • Freeze: Assemble in a freezer-safe dish, wrap tightly, and freeze up to 3 months. Thaw overnight in the fridge before baking, or bake from frozen (covered) and add additional time until bubbling throughout.

What to serve with creamy baked ziti

  • Garlic bread or warm focaccia
  • A crisp Caesar salad or simple mixed greens
  • Roasted broccoli or asparagus
  • Italian-style roasted vegetables

Creamy Baked Ziti with Spinach and Mozzarella

FAQ

Can I use frozen spinach?
Yes. Thaw completely, squeeze very dry, and stir it into the sauce after the cream is added.

Is ricotta required?
No, but it adds a creamy, lasagna-like layer. If skipping, increase mozzarella slightly or add a bit more cream.

How do I keep baked ziti from drying out?
Don’t overbake, keep the pasta slightly undercooked, and make sure the pasta is well-coated in sauce before baking.

Scroll to Top