There is nothing quite like a bubbling, cheesy pasta bake fresh from the oven to bring everyone to the table. This incredible baked ziti no meat is the ultimate comfort food, perfect for a hearty and satisfying vegetarian weeknight dinner.
It is a simple dish that delivers impressive flavor. In this article, you will find a foolproof recipe for a classic casserole, an amazing flavor twist that elevates the entire meal, and all my expert tips for getting perfect results every single time.
Why You’ll Love This Recipe
This is not just another meatless baked ziti. My secret is a vibrant layer of basil pesto hidden in the middle of the casserole. It completely transforms the dish from good to unforgettable.
The pesto adds a bright, herby, and nutty flavor that cuts through the richness of the ricotta and mozzarella cheeses. It prevents the casserole from tasting heavy or one-note, introducing a fresh complexity that will have everyone asking for your secret.
Incredibly Flavorful
The surprise pesto layer provides a burst of freshness and depth you will not find in other vegetarian baked ziti recipes.
Family-Friendly Favorite
This comforting pasta bake is a guaranteed crowd-plaser that will be a hit with both kids and adults in your family.
Perfect for Meal Prep
This casserole tastes even better the next day as the flavors meld together, and it freezes beautifully for a future meal.
Simple Ingredients, Big Results
This recipe uses pantry staples and easy-to-find ingredients, including your favorite jarred spaghetti sauce, to create a truly delicious meal.
Ingredients Needed

Ingredients
- 16 ounces uncooked ziti pasta (1 pound)
- 24 ounces ricotta cheese
- 1 large egg (lightly whisked with a fork)
- 1/2 cup grated parmesan cheese (plus more for sprinkling on top)
- 16 ounces mozzarella cheese (shredded, divided)
- 32 ounces spaghetti sauce (your favorite jarred sauce)
- 1/4 to 1/3 cup prepared basil pesto
- salt and pepper (to taste)
Ingredient Notes & Substitutions
The Ricotta. For the most decadent and creamy texture, I always recommend using whole-milk ricotta cheese. If you prefer a slightly lighter dish, part-skim ricotta also works well.
The Sauce. Feel free to use your favorite jarred marinara sauce or spaghetti sauce. I suggest looking for a brand with simple ingredients and low added sugar for the best flavor.
The Cheese. For the best melt and that glorious cheese pull, grate your own mozzarella cheese from a block. Pre-shredded cheese often contains anti-caking agents that can affect its texture. For a sharper, saltier flavor, you can substitute Pecorino Romano for the parmesan cheese.
The Pasta. If you do not have ziti on hand, rigatoni or penne are excellent substitutes. Any tube-shaped pasta that can hold onto the sauce will work perfectly in this pasta bake.

How to Make Baked Ziti No Meat
Step 1: Cook the Pasta (Al Dente!)
Bring a large pot of salted water to a boil and cook your ziti pasta. It is crucial to cook it for 2-3 minutes less than the package directions suggest. This al dente texture prevents the pasta from becoming mushy after it bakes in the oven.
Step 2: Preheat & Prepare
While the pasta is cooking, preheat your oven to 350°F. Lightly grease a 9×13 inch baking dish and set it aside.
Step 3: Mix the Cheesy Sauce Base
In a large bowl, combine the ricotta cheese, the lightly whisked egg, a half cup of grated parmesan, and half of the shredded mozzarella cheese. Pour in the spaghetti sauce and stir everything together until it is well combined. The egg acts as a binder, which helps the ricotta mixture become creamier and more stable as it bakes. Season with salt and pepper to your taste.
Step 4: Combine with Pasta
Once the pasta is cooked al dente, drain it well. Add the drained pasta directly into the large bowl with the cheesy sauce mixture. Gently fold everything together until every single noodle is completely coated in the sauce. This is key to preventing dry pasta on top.
Step 5: Assemble with the Pesto Layer (The Secret!)
Spread half of the pasta and sauce mixture into the bottom of your prepared 9×13 baking dish. Now for the secret step. Dollop the basil pesto over the surface of the pasta. Gently spread it into a thin, even layer. Top with the remaining pasta mixture, spreading it to the edges of the dish.
Step 6: Top with Cheese
Sprinkle the remaining shredded mozzarella cheese evenly over the top of the ziti. For an extra savory crust, you can also sprinkle on a little more grated parmesan cheese.
Step 7: Bake to Perfection
Cover the baking dish with aluminum foil. To prevent the cheese from sticking, I like to lightly spray the underside of the foil with non-stick cooking spray. Bake for 30 minutes. Then, carefully remove the foil and continue baking for another 10 to 15 minutes. You will know it is ready when the sauce is bubbling and the cheese on top is melted and turning a beautiful golden brown.
Step 8: Rest Before Serving
This might be the hardest step, but it is so important. Let the baked ziti rest on a wire rack for at least 10 to 15 minutes after you take it out of the oven. This allows the casserole to set, making it much easier to slice into clean, beautiful portions.
Achieving the Perfect Texture: Avoiding Watery or Greasy Ziti
A couple of common issues can pop up with any pasta bake, but they are easy to avoid with a few simple tricks.
To Prevent Watery Ziti
The main cause of a watery result is excess liquid. Start by choosing a thick, high-quality jarred sauce rather than a thin or watery one. Also, ensure you drain your pasta very thoroughly before mixing it with the sauce. Finally, whole-milk ricotta tends to have a lower water content than many part-skim varieties, contributing to a creamier, less watery final dish.
To Prevent Greasy Ziti
Grease usually comes from the cheese. While delicious, some cheeses can release a lot of oil when baked. Using a low-moisture, part-skim mozzarella can help reduce greasiness. If you see any pools of oil on the surface after baking, you can gently dab them with a paper towel before letting the ziti rest.
Pro Tips & Troubleshooting
Pro Tips for Success
- Undercook the Pasta. I cannot stress this enough. Cooking the pasta al dente is the absolute key to achieving the perfect final texture that is firm and pleasant, not soft and mushy.
- Shred Your Own Cheese. Taking a few extra minutes to shred mozzarella from a block will reward you with a creamier melt and a much more satisfying cheese pull.
- Do Not Skip the Rest. That 10-15 minute resting period is essential. It lets the layers set, ensuring you can serve clean, beautiful slices that hold their shape.
- Spray The Foil. A quick spritz of non-stick spray on the foil before covering the dish guarantees all that golden, melted cheese stays on your pasta and not stuck to the foil.
Common Mistakes to Avoid
- Overcooking the Pasta. This is the number one reason for a mushy baked ziti. Always pull it from the boiling water a few minutes early.
- Leaving Noodles Exposed. Make sure every piece of pasta is submerged in the sauce mixture before baking. Any exposed noodles can become dry, hard, and crunchy in the oven.
- Slicing Too Soon. Cutting into the ziti right out of the oven will cause the layers to run together into a soupy mess. Patience pays off!
Serving & Storage
Serving Ideas
This rich and cheesy baked ziti no meat pairs wonderfully with a few simple sides. I love serving it with crusty garlic bread or a warm Italian loaf to soak up any extra sauce on the plate. A simple green salad with a bright, tangy vinaigrette provides a perfect fresh contrast to balance the richness of the casserole. For a final touch, a garnish of fresh basil or parsley adds a pop of color and freshness.
Storage and Make-Ahead
Make-Ahead. You can assemble this entire casserole up to 24 hours in advance. Simply follow all the steps right up until baking, then cover tightly and refrigerate. When you are ready to bake, you may need to add 10-15 minutes to the initial covered baking time since it will be starting cold from the fridge.
Fridge. Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors often get even better overnight.
Freezer. This dish is fantastic for freezing. You can freeze the entire casserole either baked or unbaked. Wrap the dish tightly in a layer of plastic wrap and then a layer of foil. It will keep well in the freezer for up to 3 months. To reheat, thaw it in the refrigerator overnight and bake at 350°F until hot and bubbly.
Conclusion
This baked ziti no meat is a true standout recipe that I know you will love. The preparation is wonderfully simple, but the secret layer of basil pesto adds a surprising and delicious depth of flavor that makes the whole dish feel special. With these detailed steps and expert tips, you are guaranteed to achieve a perfect, bubbling, cheesy casserole every time. I hope this becomes a new favorite in your kitchen. Do not forget to save this recipe for later!
FAQ
Q: Can I prepare baked ziti in advance?
A: Yes, absolutely. You can assemble the entire dish, cover it, and store it in the refrigerator for up to 24 hours before baking. Just add about 10-15 minutes to the covered baking time to account for the cold temperature.
Q: Why is my baked ziti dry and how can I prevent it?
A: Dryness usually happens for two reasons. First, make sure you use enough sauce to completely coat every noodle so none are left exposed on the surface. Second, avoid overbaking the dish, which can cause the sauce to evaporate.
Q: Is the egg necessary, and what does it do?
A: The egg acts as a binder for the ricotta cheese, making the filling creamier, richer, and less grainy. If you have an egg allergy, you can omit it, but the texture of the ricotta layer will be slightly looser.
Q: What are the best ways to store and reheat leftover baked ziti?
A: Store leftovers in an airtight container in the fridge for up to 4 days. For best results, reheat individual portions in the oven or a toaster oven at 350°F until warmed through. This keeps the cheese melted and the pasta tender, avoiding the rubbery texture the microwave can sometimes create.
Q: What are some easy ways to add more flavor to this recipe?
A: Our secret pesto layer is the best way to add a huge burst of flavor! You could also add some roasted vegetables like zucchini or bell peppers into the pasta mixture, or a pinch of red pepper flakes into the sauce for a little bit of heat.
Q: Can I freeze baked ziti before or after baking?
A: Yes, you can freeze it both ways. For best results, I recommend freezing it unbaked. Assemble the dish in a freezer-safe pan, wrap it tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking as directed.

Easy Baked Ziti No Meat (With a Secret Pesto Layer!)
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil and cook your ziti pasta. It is crucial to cook it for 2-3 minutes less than the package directions suggest. This al dente texture prevents the pasta from becoming mushy after it bakes in the oven.
- While the pasta is cooking, preheat your oven to 350°F. Lightly grease a 9×13 inch baking dish and set it aside.
- In a large bowl, combine the ricotta cheese, the lightly whisked egg, a half cup of grated parmesan, and half of the shredded mozzarella cheese. Pour in the spaghetti sauce and stir everything together until it is well combined. The egg acts as a binder, which helps the ricotta mixture become creamier and more stable as it bakes. Season with salt and pepper to your taste.
- Once the pasta is cooked al dente, drain it well. Add the drained pasta directly into the large bowl with the cheesy sauce mixture. Gently fold everything together until every single noodle is completely coated in the sauce. This is key to preventing dry pasta on top.
- Spread half of the pasta and sauce mixture into the bottom of your prepared 9×13 baking dish. Now for the secret step. Dollop the basil pesto over the surface of the pasta. Gently spread it into a thin, even layer. Top with the remaining pasta mixture, spreading it to the edges of the dish.
- Sprinkle the remaining shredded mozzarella cheese evenly over the top of the ziti. For an extra savory crust, you can also sprinkle on a little more grated parmesan cheese.
- Cover the baking dish with aluminum foil. To prevent the cheese from sticking, lightly spray the underside of the foil with non-stick cooking spray. Bake for 30 minutes. Then, carefully remove the foil and continue baking for another 10 to 15 minutes. You will know it is ready when the sauce is bubbling and the cheese on top is melted and turning a beautiful golden brown.
- Let the baked ziti rest on a wire rack for at least 10 to 15 minutes after you take it out of the oven. This allows the casserole to set, making it much easier to slice into clean, beautiful portions.
