Looking for a vegetarian baked ziti that’s creamy, cheesy, and irresistibly delicious? This version is a total game-changer. Whether you’re cooking for a weeknight family dinner, meal prepping for the week, or simply in the mood for cozy comfort food, this ziti casserole delivers everything you need — without the meat.
What sets this meatless ziti recipe apart is its indulgent mix of marinara sauce, sautéed veggies, and a luscious cheese blend featuring none other than cream cheese. It’s the ideal pick for those seeking meatless easy dinner recipes that don’t skimp on richness or flavor.
For fans of meat-free pasta dishes, be sure to check out our Creamy Sun-Dried Tomato Vegan Pasta for another crave-worthy option.
Table of Contents
What is Vegetarian Baked Ziti?
Vegetarian baked ziti is an oven-baked pasta casserole made with ziti noodles, tomato-based sauce, and cheese — minus the meat. With creamy layers of ricotta, mozzarella, and our not-so-secret ingredient, cream cheese, this dish takes traditional ziti recipes with cream cheese to a new level of comfort.
If you love the classic flavor of Italian baked pasta but want a meatless twist, this version is perfect. It’s hearty enough for dinner but easy enough to whip up for a weekday meal, much like our crowd-favorite Creamy Vegetable Pasta.
Ingredients You’ll Need for Creamy Vegetarian Baked Ziti
Gather your ingredients and prep your station — here’s what you’ll need for this decadent cheese ziti.
For the Pasta and Sauce:
- Ziti pasta – 1 pound (450g)
- Olive oil – 2 tablespoons
- Yellow onion – 1 medium, finely chopped
- Garlic – 3 cloves, minced
- Baby spinach – 5 ounces (140g), chopped
- Marinara sauce – 24 ounces (680g)
- Dried oregano – 1 teaspoon
- Red pepper flakes – ¼ teaspoon (optional)
For the Cheese Layer:
- Cream cheese – 4 ounces (115g), softened
- Ricotta cheese – 1 cup (250g)
- Mozzarella cheese – 2 cups (200g), shredded
- Parmesan cheese – ½ cup (50g), grated
- Egg – 1 large
- Salt and pepper – to taste
For the Topping:
- Mozzarella cheese – 1 cup (100g), shredded
- Fresh basil – for garnish (optional)
Kitchen Tools and Equipment Checklist
- Large pot for boiling pasta
- Skillet or sauté pan
- Mixing bowls
- 9×13-inch baking dish
- Wooden spoon
- Colander
- Aluminum foil
- Oven preheated to 375°F (190°C)
How to Make Vegetarian Baked Ziti With Cream Cheese
- Cook the Pasta:
Boil the ziti pasta until just al dente (about 8 minutes). Drain and set aside. - Prepare the Sauce:
Sauté onions in olive oil until translucent. Add garlic and cook for 1 minute. Stir in spinach and cook until wilted. Pour in marinara, oregano, and red pepper flakes. Simmer on low for 5 minutes. - Mix the Cheese Filling:
Combine cream cheese, ricotta, half of the mozzarella, Parmesan, egg, salt, and pepper in a bowl. Stir until creamy. - Assemble:
In a greased 9×13 baking dish, layer half the pasta, half the sauce, and half the cheese mixture. Repeat. Top with the remaining mozzarella. - Bake:
Cover with foil and bake for 20 minutes. Remove foil and bake an additional 15 minutes until golden and bubbly. - Serve:
Let cool for 10 minutes. Garnish with basil and serve.
This baked ziti rivals even the best comfort foods on our dinner menu. Want more cozy ideas? Try the Creamy Crockpot Chicken Gnocchi Soup for a soul-warming bowl of goodness.
Tips for the Creamiest Ziti Casserole Ever
- Use full-fat cheeses for a richer flavor.
- Let the cream cheese soften fully to avoid lumps.
- Slightly undercook the pasta to keep it firm during baking.
- Add a splash of reserved pasta water to the cheese mix if it feels too thick.
Want another spin on creamy pasta? This Creamy Mushroom Pasta has a velvety texture and deep umami flavor — great for mushroom lovers.
Common Mistakes to Avoid When Making Cheese Ziti
- Overcooking the pasta: It gets too soft in the oven.
- Using watery spinach: Sauté thoroughly and drain well.
- Skipping the foil during baking: This traps moisture for the first half and prevents drying out.
If you’re a fan of time-saving tricks, check out our Crockpot Cinnamon Applesauce — another set-it-and-forget-it dish that’s big on comfort.
Easy Variations on This Meatless Ziti Recipe
- Swap spinach for kale or Swiss chard.
- Add sautéed mushrooms, zucchini, or eggplant.
- Use gluten-free ziti for a GF-friendly meal.
- Try cottage cheese instead of ricotta, like in this Cottage Cheese Egg Salad.
How to Serve and Present Creamy Ziti Pasta
This dish is stunning straight out of the oven, but you can elevate it with a few simple touches:
- Garnish with fresh basil or parsley
- Serve with warm Cottage Cheese Flatbread
- Add a side of Delicious Apple Fruit Salad for a refreshing contrast
A comforting meal like this also pairs beautifully with herbal teas or a glass of Lavender Lemonade for a refreshing finish.
Storage Instructions: How to Store and Reheat Leftovers
- Refrigerate: Let ziti cool, then cover and refrigerate for up to 4 days.
- Reheat: In the microwave or oven at 350°F (covered with foil) for 20 minutes.
- Freeze: Assemble but don’t bake. Wrap and freeze for up to 3 months. Thaw overnight before baking.
Perfect Pairings for Vegetarian Baked Ziti (No Alcohol)
- Drinks: Cucumber Mint Agua Fresca, sparkling water, or Peach Smoothie
- Sides: Garlic knots, mixed greens, or Pumpkin Cottage Cheese Pancakes if you’re serving brunch-style
Why This Dish is One of the Best Meatless Easy Dinner Recipes
This dish has it all — creamy, hearty, and utterly satisfying. It’s proof that meatless easy dinner recipes can feel indulgent and filling without needing animal protein. Plus, it’s family-friendly, budget-friendly, and perfect for batch cooking.
Craving more like this? Our Vegetarian Pasta Primavera is another fresh and vibrant pasta idea to keep in rotation.
Frequently Asked Questions About Ziti With Cream Cheese
Can I make this ahead of time?
Yes, assemble it up to a day in advance and refrigerate until ready to bake.
Can I use different cheeses?
Sure! Swap ricotta for cottage cheese, or use mascarpone for extra richness.
What if I don’t have ziti?
Use penne or rigatoni instead — both are great substitutes.
Can I freeze this dish?
Yes! Assemble, wrap tightly, and freeze before baking.
For another make-ahead option, check out our Freezer Breakfast Sandwiches, ideal for busy mornings.
Final Thoughts and Recipe Sharing Call to Action
There’s no denying the appeal of a bubbling tray of vegetarian baked ziti fresh from the oven. It’s creamy, cheesy, full of flavor, and completely meat-free. Whether you’re feeding a crowd, planning your weeknight menu, or just craving comfort, this ziti delivers.
Did you enjoy this creamy pasta bake? Be sure to share this recipe with your friends and family, and subscribe to our blog for more wholesome, feel-good meals like this one.
PrintIrresistibly Creamy Vegetarian Baked Ziti (The Ultimate Comfort Casserole)
- Total Time: 55 minutes
- Yield: 6–8 servings 1x
- Diet: Vegetarian
Description
This creamy vegetarian baked ziti is the ultimate comfort casserole — rich, cheesy, and completely meatless. With layers of marinara, spinach, ricotta, cream cheese, and mozzarella, it’s perfect for weeknight dinners, meal prep, or family gatherings. A cozy pasta bake that’s as satisfying as it is easy to make.
Ingredients
For the Pasta and Sauce:
- 1 lb (450g) ziti pasta
- 2 tbsp olive oil
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 5 oz (140g) baby spinach, chopped
- 24 oz (680g) marinara sauce
- 1 tsp dried oregano
- ¼ tsp red pepper flakes (optional)
For the Cheese Layer:
- 4 oz (115g) cream cheese, softened
- 1 cup (250g) ricotta cheese
- 2 cups (200g) shredded mozzarella cheese
- ½ cup (50g) grated Parmesan cheese
- 1 large egg
- Salt and pepper, to taste
For the Topping:
- 1 cup (100g) shredded mozzarella cheese
- Fresh basil, for garnish (optional)
Instructions
- Cook the pasta: Boil ziti in salted water until al dente (about 8 minutes). Drain and set aside.
- Prepare the sauce: Sauté onion in olive oil until translucent. Add garlic and cook 1 minute. Stir in spinach and cook until wilted. Add marinara, oregano, and red pepper flakes. Simmer 5 minutes.
- Mix the cheese filling: In a bowl, combine cream cheese, ricotta, half the mozzarella, Parmesan, egg, salt, and pepper. Stir until smooth.
- Assemble: In a greased 9×13-inch dish, layer half the pasta, half the sauce, and half the cheese mix. Repeat layers. Top with remaining mozzarella.
- Bake: Cover with foil and bake at 375°F (190°C) for 20 minutes. Remove foil and bake 15 minutes more until golden and bubbly.
- Serve: Let rest 10 minutes, garnish with basil, and enjoy.
Notes
- Slightly undercook pasta so it stays firm after baking.
- Drain spinach well to avoid watery sauce.
- Use softened cream cheese for the smoothest filling.
- Swap spinach with kale, mushrooms, or zucchini for variety.
- To freeze: Assemble but don’t bake. Wrap tightly and freeze up to 3 months.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Dinner, Pasta, Comfort Food, Vegetarian
- Method: Baked
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 portion
- Calories: 480
- Sugar: 8g
- Sodium: 740mg
- Fat: 23g
- Saturated Fat: 12g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 21g
- Cholesterol: 65mg








