Love this? Pin it for later! 📌
Why This Recipe Works
- Invisible Greens: Puréed spinach melts into the ricotta so even veggie-skeptics polish off a full serving of leafy nutrition.
- Triple-Cheese Bliss: Creamy ricotta, stretchy mozzarella, and nutty Parmesan create distinct layers of flavor and texture.
- Make-Ahead Magic: Assemble up to 48 hrs in advance; bake straight from the fridge or freezer.
- One-Pot Sauce: Simmer crushed tomatoes with aromatics while the pasta boils—no extra skillets to wash.
- Flexible Pasta: Ziti, rigatoni, or penne all work; under-cook by 2 minutes so they stay al dente after baking.
- Family-Sized Yet Scalable: Recipe feeds eight hungry eaters; easily halved or doubled for parties.
Ingredients You'll Need
For the silkiest sauce and best melt, buy blocks of whole-milk mozzarella and grate it yourself—pre-shredded cellulose can turn gritty. Seek out ricotta stamped “whole-milk” and avoid skim versions that become watery. Frozen spinach is my go-to because it’s pre-washed, inexpensive, and easy to squeeze dry, but if you have fresh spinach wilting in the crisper, feel free to swap; you’ll need about 10 cups of fresh leaves to equal 10 oz frozen. The pasta should be sturdy; anything with a tunnel (ziti, rigatoni, penne) traps sauce and cheese. San Marzano–style tomatoes are worth the splurge for their low-acid sweetness, though any quality crushed tomato will work. Finally, grate fresh nutmeg over the ricotta—it amplifies the spinach’s earthiness and makes the cheese taste like velvet.
If your family prefers meat, brown ½ lb Italian sausage in the pot before the garlic; otherwise keep it vegetarian. Dairy-free? Replace ricotta with almond-milk tofu blended with lemon juice, and use plant-based mozzarella shreds. Gluten-free rice pasta works—just cook until just shy of al dente and rinse in cold water to halt carry-over cooking.
How to Make Baked Ziti With Hidden Spinach For A Family Meal
Prep the Spinach Purée
Thaw 10 oz frozen chopped spinach, then squeeze in a clean kitchen towel until bone-dry; you should have about 1 cup packed. Pulse in a food processor with 1 cup ricotta, ½ cup grated Parmesan, 1 egg, ½ tsp salt, ¼ tsp pepper, and a pinch of fresh nutmeg until silky green. Taste—it should be pleasantly salty because it will season the entire casserole.
Start the Tomato Sauce
Heat 2 Tbsp olive oil in a Dutch oven over medium. Add 3 minced garlic cloves and ½ tsp red-pepper flakes; cook 30 sec until fragrant. Pour in 28 oz crushed tomatoes, ½ cup water, 1 tsp dried oregano, 1 tsp sugar (to balance acid), and 1 tsp salt. Simmer 15 min while you cook the pasta, stirring occasionally.
Cook & Drain Pasta
Bring a large pot of salted water to a rolling boil (1 Tbsp salt per quart). Add 1 lb ziti and cook 2 minutes less than package directions for al dente. Reserve 1 cup starchy pasta water, then drain and rinse under cool water to stop cooking. Rinsing removes excess starch so the pasta won’t glue together while you assemble.
Combine Pasta & Sauce
Return drained ziti to the pot with the tomato sauce. Fold in ¼ cup chopped fresh basil and ½ cup shredded mozzarella. If mixture looks thick, splash in reserved pasta water, ¼ cup at a time, until the noodles are glossy but not swimming; this extra moisture prevents the bake from drying.
Layer in the Casserole Dish
Heat oven to 375°F. Grease a 9×13-inch baking dish. Spread half of the saucy ziti on the bottom. Dollop the spinach-ricotta mixture evenly—an offset spatula helps swirl it without fully mixing. Top with remaining pasta, pressing lightly to level. Sprinkle 1½ cups more mozzarella and ¼ cup Parmesan over everything.
Bake Covered, Then Uncovered
Cover tightly with greased foil (so cheese won’t stick) and bake 20 min. Remove foil and bake 15–18 min more until cheese is blistered and sauce is bubbling up the sides. If you like bronzed cheese, switch to broil for 1–2 min, rotating pan for even browning. Rest 10 min to set; this prevents molten cheese lava when you slice.
Garnish & Serve
Scatter extra basil leaves and a flurry of Parmesan over the top. Use a sharp chef’s knife to cut tidy squares; the spinach layer will reveal a pretty green swirl. Serve with garlic bread and a crisp arugula salad dressed with lemon and olive oil.
Expert Tips
Squeeze Spinach Bone-Dry
Excess water thins the ricotta and can turn the casserole soupy. Keep squeezing until the towel no longer drips.
Under-Cook Pasta
Remember it cooks twice—once in boiling water and again in the oven. Al dente now equals perfect later.
Freeze Portions
Bake, cool, then cut into squares and wrap individually. Reheat from frozen at 350°F for 25 min.
Add Crunch
Stir ½ cup seasoned panko with 1 Tbsp olive oil and sprinkle on top for the last 5 min of baking.
Variations to Try
- Meat-Lovers: Brown ½ lb each ground beef and Italian sausage; drain fat and stir into tomato sauce.
- Roasted Veggie: Fold in 1 cup diced roasted zucchini and red peppers for extra fiber and color pops.
- Spicy Arrabbiata: Double red-pepper flakes and add 1 tsp Calabrian chili paste to the sauce.
- Low-Lacto: Use lactose-free ricotta and mozzarella; swap Parmesan with Pecorino Romano (naturally lactose-free aged cheese).
Storage Tips
Refrigerate
Cool completely, cover with foil, and refrigerate up to 4 days. Reheat squares at 350°F for 15 min or microwave until steaming.
Freeze Whole
Wrap dish tightly in plastic and foil; freeze up to 2 months. Thaw 24 hrs in fridge, then bake 375°F for 30 min covered, 15 min uncovered.
Freeze Portions
Flash-freeze squares on a tray, then transfer to freezer bags. Grab single servings for quick lunches—no need to thaw; bake 25 min at 350°F.
Frequently Asked Questions
Baked Ziti With Hidden Spinach For A Family Meal
Ingredients
Instructions
- Make spinach ricotta: Pulse spinach, ricotta, ¼ cup Parmesan, egg, ½ tsp salt, ¼ tsp pepper, and nutmeg until smooth. Set aside.
- Simmer sauce: Heat olive oil in pot, cook garlic & pepper flakes 30 sec, add tomatoes, sugar, oregano, 1 tsp salt, and ½ cup water; simmer 15 min.
- Cook pasta: Boil ziti 2 min shy of al dente. Reserve 1 cup pasta water, drain, rinse to cool.
- Combine: Toss pasta with sauce, basil, and ½ cup mozzarella; add pasta water if needed.
- Layer: Spread half of pasta in greased 9Ă—13 dish, top with spinach ricotta, then remaining pasta. Sprinkle remaining mozzarella and Parmesan.
- Bake: Cover with foil and bake 20 min at 375°F; uncover and bake 15–18 min until bubbly and golden. Rest 10 min before serving.
Recipe Notes
Squeeze spinach until no water remains to avoid a watery casserole. Under-cook pasta for perfect al dente texture after baking.