Baked Ziti with Vegetarian Spinach

Jenny

the heart behind Family Cooks Club

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

Of all the dishes in my comfort food arsenal, this Baked Ziti with Vegetarian Spinach holds a special place. I first made it on a chaotic Tuesday evening when I was staring into the fridge, completely uninspired. I needed something hearty enough to satisfy a hungry family, wholesome enough that I’d feel good about serving it, and, most importantly, something that wouldn’t require a mountain of dishes. This recipe was the answer. The moment I pulled the bubbling, golden-brown casserole from the oven, I knew it was a winner. The aroma of baked cheese, garlic, and rich tomato sauce filled the kitchen, and everyone was at the table before I could even call them. The best part? The kids, who normally scrutinize anything green, devoured their portions without a single complaint, completely won over by the creamy, cheesy goodness that enveloped the “hidden” spinach. It’s since become a household staple—our go-to for potlucks, a comforting meal for friends in need, and the perfect make-ahead dish that saves me on busy weeknights. It’s more than just a recipe; it’s a delicious, reliable solution that brings everyone to the table with a smile.

Ingredients

  • 1 lb (450g) Ziti Pasta: The classic tube-shaped pasta is perfect for trapping the delicious sauce. If you can’t find ziti, penne or rigatoni are excellent substitutes.
  • 2 tablespoons Olive Oil: Used for sautéing the aromatics, forming the flavorful base of our sauce.
  • 1 large Yellow Onion, finely chopped: Provides a sweet, aromatic foundation that deepens the overall flavor profile.
  • 4 cloves Garlic, minced: Adds that essential pungent, savory kick. Don’t be shy with the garlic!
  • 28 oz (800g) can Crushed Tomatoes: This forms the bulk of our sauce. Look for a high-quality brand for the best, most vibrant tomato flavor.
  • 1 teaspoon Dried Oregano: A classic Italian herb that brings a peppery, earthy note to the sauce.
  • 1/2 teaspoon Red Pepper Flakes (optional): For those who like a little bit of warmth. Adjust the amount based on your spice preference.
  • Salt and Black Pepper to taste: Essential for seasoning every layer of the dish.
  • 15 oz (425g) container Whole Milk Ricotta Cheese: This is the secret to the ultra-creamy texture. Full-fat ricotta provides the richest flavor and consistency.
  • 1 large Egg, lightly beaten: Acts as a binder for the ricotta mixture, helping it set beautifully instead of becoming runny during baking.
  • 1 cup (100g) grated Parmesan Cheese, divided: Half will go into the ricotta mixture for a nutty, salty flavor, and the other half will go on top for a golden crust.
  • 10 oz (280g) package Frozen Chopped Spinach, thawed and squeezed dry: It is crucial to squeeze out as much water as possible to prevent a watery final dish. This adds a wonderful, earthy flavor and a boost of nutrients.
  • 1/4 teaspoon Nutmeg: A secret ingredient that enhances the creaminess of the ricotta and complements the spinach perfectly.
  • 1 lb (450g) low-moisture Mozzarella Cheese, shredded and divided: Using low-moisture mozzarella is key for that classic cheese pull without adding excess water. We’ll layer it inside and on top.

Instructions

  1. Preheat Oven and Prepare the Pan: First, preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with olive oil or cooking spray. This simple step ensures that your delicious baked ziti won’t stick to the bottom, making serving and cleanup a breeze.
  2. Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil. Add the ziti and cook according to package directions, but undercook it by about 2 minutes. You want it to be very “al dente.” The pasta will finish cooking in the oven, and this step prevents it from becoming mushy. Once cooked, drain the pasta and set it aside. Do not rinse it; the starch on the surface helps the sauce cling to it.
  3. Prepare the Marinara Sauce: While the pasta is cooking, heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and sauté for 5-7 minutes, until it becomes soft and translucent. Add the minced garlic and red pepper flakes (if using) and cook for another minute until fragrant. Be careful not to burn the garlic. Pour in the crushed tomatoes, dried oregano, a generous pinch of salt, and a few grinds of black pepper. Stir everything together, bring to a simmer, then reduce the heat to low and let it gently bubble for at least 10-15 minutes to allow the flavors to meld together.
  4. Create the Creamy Spinach-Ricotta Filling: In a large bowl, combine the whole milk ricotta, the lightly beaten egg, half of the grated Parmesan cheese (1/2 cup), the thoroughly squeezed spinach, and the nutmeg. Season with a pinch of salt and pepper. Mix until everything is well combined. This creamy, savory mixture is the heart of the dish, providing a luscious texture that balances the acidity of the tomato sauce.
  5. Combine Pasta and Sauce: Add the drained, slightly undercooked ziti to the skillet with the marinara sauce. Gently stir until every piece of pasta is coated in the rich tomato sauce. If your skillet is not large enough, you can do this in the large pot you used for the pasta.
  6. Assemble the Casserole (Layering is Key):
    • First Layer: Spread about half of the pasta and sauce mixture evenly across the bottom of your prepared 9×13 inch baking dish.
    • Second Layer: Dollop the spinach-ricotta mixture over the pasta layer. You don’t need to spread it perfectly; just distribute it in spoonfuls across the surface.
    • Third Layer: Sprinkle half of the shredded mozzarella cheese (about 2 cups) over the ricotta layer.
    • Fourth Layer: Top with the remaining pasta and sauce mixture, spreading it to cover the cheese and ricotta.
    • Final Layer: Sprinkle the remaining mozzarella cheese and the remaining Parmesan cheese evenly over the top. This two-cheese combination creates the ultimate golden-brown, bubbly, and flavorful crust.
  7. Bake to Perfection: Cover the baking dish loosely with aluminum foil. This prevents the top from browning too quickly before the inside is heated through. Bake in the preheated oven for 25 minutes. Then, carefully remove the foil and bake for another 15-20 minutes, or until the cheese on top is completely melted, bubbly, and starting to turn a beautiful golden brown.
  8. Rest and Serve: This is perhaps the most difficult but most important step! Let the baked ziti rest on a wire rack for at least 10-15 minutes before serving. This allows the casserole to set, making it much easier to cut into clean portions. If you cut into it immediately, it will be runny. Garnish with fresh basil or parsley if desired, and serve warm.

Nutrition Facts

  • Servings: 8-10 generous servings
  • Calories per Serving: Approximately 550-650 kcal (This can vary based on the specific brands of cheese and tomatoes used).
  • Protein: Packed with around 28g of protein per serving, primarily from the trio of ricotta, mozzarella, and Parmesan cheeses, making it a very satisfying vegetarian meal.
  • Fiber: With about 7g of fiber per serving, this dish gets a healthy boost from the nutrient-dense spinach and tomatoes. Using whole wheat pasta can increase this fiber content even further.
  • Calcium: A fantastic source of calcium, providing over 40% of the recommended daily intake thanks to the generous amounts of cheese and dairy.

Preparation Time

This recipe is straightforward and perfect for a weekend cooking session or a weeknight when you have a little extra time. The total time is broken down as follows:

  • Prep Time: 25 minutes (chopping onion, mincing garlic, mixing the cheese filling)
  • Cook Time: 45 minutes (15 for the sauce, 30 for baking)
  • Total Time: Approximately 1 hour and 10 minutes, plus 10-15 minutes of resting time.

How to Serve

This Baked Ziti with Vegetarian Spinach is a complete meal on its own, but pairing it with a few simple sides can elevate it to a full-blown feast. Here are some excellent serving suggestions:

  • A Crisp Garden Salad:
    • The freshness of a simple salad provides a perfect contrast to the rich, cheesy pasta.
    • What to include: Use crisp greens like romaine or a spring mix. Add cherry tomatoes, sliced cucumbers, red onion, and perhaps some black olives.
    • Dressing: A light and tangy Italian vinaigrette or a simple lemon-and-oil dressing works best, cutting through the richness of the ziti without overpowering it.
  • Crusty Garlic Bread:
    • Is there a better companion for a pasta bake? Use a good quality baguette or ciabatta.
    • How to make: Slice the bread, butter it generously, and sprinkle with minced garlic, a pinch of salt, and some dried parsley. Bake for 10-12 minutes until golden and toasty.
    • Purpose: It’s perfect for scooping up any extra sauce left on your plate.
  • Simple Roasted Vegetables:
    • For an extra dose of nutrients and flavor, serve with a side of roasted vegetables.
    • Best choices: Broccoli, cauliflower, or asparagus spears pair wonderfully.
    • Preparation: Toss the vegetables with a bit of olive oil, salt, pepper, and a sprinkle of garlic powder. Roast at 400°F (200°C) for 20-25 minutes until tender and slightly caramelized.
  • A Light Soup Starter:
    • If you’re serving this as part of a multi-course meal, a light soup is a great way to start.
    • Suggestions: A clear minestrone (without pasta) or a simple tomato-basil soup would beautifully complement the flavors of the main dish.

Additional Tips

  1. Master the Spinach: The most common pitfall with spinach in a casserole is excess water, leading to a runny dish. After thawing your frozen spinach, place it in a clean kitchen towel or several layers of paper towels and squeeze relentlessly until no more water comes out. You’ll be amazed at how much liquid is released. This single step is crucial for the perfect texture.
  2. Make-Ahead Magic: This recipe is a dream for meal preppers. You can assemble the entire casserole up to 24 hours in advance. Simply follow all the steps right up until baking, then cover it tightly with plastic wrap or foil and refrigerate. When you’re ready to eat, remove it from the fridge for 30 minutes to take the chill off, then bake as directed, adding 10-15 extra minutes to the covered baking time.
  3. Freezer-Friendly Instructions: Baked ziti freezes beautifully. You can freeze it baked or unbaked.
    • To freeze unbaked: Assemble in a freezer-safe dish (aluminum pans work great), cover tightly with a layer of plastic wrap and then a layer of foil. It can be frozen for up to 3 months. To bake, thaw it in the refrigerator overnight and bake as directed.
    • To freeze baked: Let the baked casserole cool completely. You can freeze the entire dish or portion it into individual servings. Wrap tightly and freeze for up to 3 months. Reheat in the oven or microwave.
  4. Boost the Veggies: This recipe is a great canvas for adding more vegetables. Consider sautéing diced zucchini, bell peppers, or sliced mushrooms along with the onions for extra flavor, texture, and nutritional value. Just be sure to cook them down to release their moisture before adding the tomatoes.
  5. Go Vegan with Ease: To make a vegan version, use your favorite plant-based substitutes. Swap the ricotta, mozzarella, and Parmesan for high-quality vegan alternatives. You can find excellent vegan ricotta made from tofu or nuts. Use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) in place of the regular egg to bind the filling.
  6. Don’t Overcook the Pasta: This tip is worth repeating. The pasta will absorb liquid from the sauce and continue to cook as it bakes in the oven. Pulling it from the boiling water when it’s still quite firm to the bite (al dente) is the key to ensuring the final texture is perfect, not soft and mushy.
  7. The Secret to a Perfect Cheesy Crust: For an extra crispy, golden-brown top, switch your oven to the broiler setting for the last 2-3 minutes of cooking. Watch it very carefully, as it can go from golden to burnt in a matter of seconds. This final blast of heat creates an irresistibly delicious crust.
  8. Let it Rest!: Patience is a virtue, especially with baked pasta. Letting the baked ziti sit for 10-15 minutes after it comes out of the oven is non-negotiable. This allows the molten cheese and sauce to set up, so when you cut into it, you get beautiful, clean squares instead of a soupy puddle.

FAQ Section

1. My baked ziti came out watery. What did I do wrong?
This is the most common issue and it almost always comes down to one of two things: the spinach or the sauce. First, ensure you squeezed every last drop of water from the thawed spinach. Any residual water will release into the casserole during baking. Second, if you use a watery brand of crushed tomatoes or don’t simmer your sauce long enough to thicken it, it can contribute excess liquid. Simmering the sauce for at least 15 minutes helps evaporate some of that water.

2. Can I use fresh spinach instead of frozen?
Absolutely! You will need about 1.5 pounds of fresh spinach to equal a 10-ounce package of frozen. To prepare it, sauté the fresh spinach in a little olive oil until it’s completely wilted. Then, transfer it to a colander and press down firmly to squeeze out all the excess liquid before chopping and adding it to the ricotta mixture.

3. Why is my baked ziti dry?
A dry baked ziti is usually the result of not enough sauce. Make sure every noodle is generously coated before assembling. The pasta will absorb some of the sauce as it bakes. If your sauce seems exceptionally thick, you can add a splash of pasta water or vegetable broth to thin it out slightly before mixing it with the ziti. Another culprit could be overbaking, which evaporates too much of the liquid.

4. Can I make this recipe gluten-free?
Yes, making a gluten-free version is very simple. Just substitute the ziti with your favorite brand of gluten-free pasta. Be sure to cook the gluten-free pasta according to its specific package directions, as cooking times can vary significantly. Keep it al dente, as it will also continue to cook in the oven.

5. How do I properly store and reheat leftovers?
Leftovers are one of the best parts of this dish! Store them in an airtight container in the refrigerator for up to 4 days. To reheat, you can use a microwave for individual portions. For larger amounts, place the ziti in an oven-safe dish, cover with foil, and bake at 350°F (175°C) for about 20-25 minutes, or until heated through. Adding a tablespoon of water or sauce before reheating can help prevent it from drying out.

6. Can I add a protein like beans or lentils?
Of course! To keep it vegetarian while boosting the protein and fiber, you could stir a can of rinsed and drained cannellini beans or brown lentils into the marinara sauce. It will make the dish even heartier and more filling.

7. What’s the real difference between baked ziti and lasagna?
While they share similar flavor profiles, the main difference lies in the pasta and the assembly. Lasagna uses wide, flat pasta sheets and is meticulously layered with sauce and cheese fillings. Baked ziti uses tube-shaped pasta (like ziti or penne) which is typically tossed with the sauce and cheese fillings before being layered into a casserole dish, resulting in a more rustic, mixed-together final product.

8. Is it necessary to use an egg in the ricotta mixture?
The egg acts as a binder. It helps the ricotta filling set up and gives it a richer, more custard-like consistency. Without it, the ricotta can sometimes be a bit grainy or runny after baking. If you have an egg allergy or want to omit it, you can, but the texture of the cheese layer will be slightly looser. For a vegan option, a flax egg is a great substitute.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Baked Ziti with Vegetarian Spinach


  • Author: Jenny

Ingredients

Scale
  • 1 lb (450g) Ziti Pasta: The classic tube-shaped pasta is perfect for trapping the delicious sauce. If you can’t find ziti, penne or rigatoni are excellent substitutes.
  • 2 tablespoons Olive Oil: Used for sautéing the aromatics, forming the flavorful base of our sauce.
  • 1 large Yellow Onion, finely chopped: Provides a sweet, aromatic foundation that deepens the overall flavor profile.
  • 4 cloves Garlic, minced: Adds that essential pungent, savory kick. Don’t be shy with the garlic!
  • 28 oz (800g) can Crushed Tomatoes: This forms the bulk of our sauce. Look for a high-quality brand for the best, most vibrant tomato flavor.
  • 1 teaspoon Dried Oregano: A classic Italian herb that brings a peppery, earthy note to the sauce.
  • 1/2 teaspoon Red Pepper Flakes (optional): For those who like a little bit of warmth. Adjust the amount based on your spice preference.
  • Salt and Black Pepper to taste: Essential for seasoning every layer of the dish.
  • 15 oz (425g) container Whole Milk Ricotta Cheese: This is the secret to the ultra-creamy texture. Full-fat ricotta provides the richest flavor and consistency.
  • 1 large Egg, lightly beaten: Acts as a binder for the ricotta mixture, helping it set beautifully instead of becoming runny during baking.
  • 1 cup (100g) grated Parmesan Cheese, divided: Half will go into the ricotta mixture for a nutty, salty flavor, and the other half will go on top for a golden crust.
  • 10 oz (280g) package Frozen Chopped Spinach, thawed and squeezed dry: It is crucial to squeeze out as much water as possible to prevent a watery final dish. This adds a wonderful, earthy flavor and a boost of nutrients.
  • 1/4 teaspoon Nutmeg: A secret ingredient that enhances the creaminess of the ricotta and complements the spinach perfectly.
  • 1 lb (450g) low-moisture Mozzarella Cheese, shredded and divided: Using low-moisture mozzarella is key for that classic cheese pull without adding excess water. We’ll layer it inside and on top.

Instructions

  1. Preheat Oven and Prepare the Pan: First, preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with olive oil or cooking spray. This simple step ensures that your delicious baked ziti won’t stick to the bottom, making serving and cleanup a breeze.
  2. Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil. Add the ziti and cook according to package directions, but undercook it by about 2 minutes. You want it to be very “al dente.” The pasta will finish cooking in the oven, and this step prevents it from becoming mushy. Once cooked, drain the pasta and set it aside. Do not rinse it; the starch on the surface helps the sauce cling to it.
  3. Prepare the Marinara Sauce: While the pasta is cooking, heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and sauté for 5-7 minutes, until it becomes soft and translucent. Add the minced garlic and red pepper flakes (if using) and cook for another minute until fragrant. Be careful not to burn the garlic. Pour in the crushed tomatoes, dried oregano, a generous pinch of salt, and a few grinds of black pepper. Stir everything together, bring to a simmer, then reduce the heat to low and let it gently bubble for at least 10-15 minutes to allow the flavors to meld together.
  4. Create the Creamy Spinach-Ricotta Filling: In a large bowl, combine the whole milk ricotta, the lightly beaten egg, half of the grated Parmesan cheese (1/2 cup), the thoroughly squeezed spinach, and the nutmeg. Season with a pinch of salt and pepper. Mix until everything is well combined. This creamy, savory mixture is the heart of the dish, providing a luscious texture that balances the acidity of the tomato sauce.
  5. Combine Pasta and Sauce: Add the drained, slightly undercooked ziti to the skillet with the marinara sauce. Gently stir until every piece of pasta is coated in the rich tomato sauce. If your skillet is not large enough, you can do this in the large pot you used for the pasta.
  6. Assemble the Casserole (Layering is Key):
    • First Layer: Spread about half of the pasta and sauce mixture evenly across the bottom of your prepared 9×13 inch baking dish.
    • Second Layer: Dollop the spinach-ricotta mixture over the pasta layer. You don’t need to spread it perfectly; just distribute it in spoonfuls across the surface.
    • Third Layer: Sprinkle half of the shredded mozzarella cheese (about 2 cups) over the ricotta layer.
    • Fourth Layer: Top with the remaining pasta and sauce mixture, spreading it to cover the cheese and ricotta.
    • Final Layer: Sprinkle the remaining mozzarella cheese and the remaining Parmesan cheese evenly over the top. This two-cheese combination creates the ultimate golden-brown, bubbly, and flavorful crust.
  7. Bake to Perfection: Cover the baking dish loosely with aluminum foil. This prevents the top from browning too quickly before the inside is heated through. Bake in the preheated oven for 25 minutes. Then, carefully remove the foil and bake for another 15-20 minutes, or until the cheese on top is completely melted, bubbly, and starting to turn a beautiful golden brown.
  8. Rest and Serve: This is perhaps the most difficult but most important step! Let the baked ziti rest on a wire rack for at least 10-15 minutes before serving. This allows the casserole to set, making it much easier to cut into clean portions. If you cut into it immediately, it will be runny. Garnish with fresh basil or parsley if desired, and serve warm.

Nutrition

  • Serving Size: one normal portion
  • Calories: 650
  • Fiber: 7g
  • Protein: 28g