Vegan baked ziti is an easy weeknight meal yet delicious enough for a special occasion. This meatless baked ziti is packed with pasta noodles, tomato sauce, vegan sausage, and tofu ricotta, then topped with vegan cheese or bรฉchamel sauce. It has all the comfort food goodness of lasagna without the work.

A casserole dish full of vegan baked ziti with a scoop taken out of it.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!

Save Recipe

You can add veggies to make this dish healthier or add some vegan sausage to the ziti to make it a flavorful and hearty meal. If you’re looking for some more comforting dinner recipes you should also check out my recipes for vegan lasagna, stuffed shells, and vegan goulash.

You’ll love vegan ziti because it’s

  • rich, creamy, and cheesy.
  • hearty and comforting.
  • as tasty as lasagna without all of the effort.
  • easily made gluten-free, nut-free, and soy-free.

Ingredients and substitutions

  • Ziti Noodles – or any shaped pasta that you like. Spirals, small shells, or penne also work well.
  • Tomato Sauce – any jarred pasta sauce that you like.  You will need 2 (24 oz jars.) You can also use 2 (24 oz) cans of crushed tomatoes.  Many recipes call for 1 jar of sauce, but I find it to be too dry. It bakes up with a nicer consistency with 2 jars of sauce. You can also use my homemade roasted tomato sauce or my roasted red pepper and tomato sauce.
  • Vegan Sausage – any vegan Italian-style sausage works well.  You can dice up any store-bought vegan sausage links or you can make your own vegan sausage with my vegan sausage crumble recipe or seitan sausage links. You can also swap this out for vegan “beef” crumbles, and diced mushrooms, or omit the vegan meat completely.
  • Vegan Ricotta – I like to use my easy vegan ricotta made with tofu, make cashew ricotta, or you can also use store-bought vegan ricotta.
    • (For my tofu ricotta you will need extra firm tofu, olive oil, nutritional yeast, garlic, and salt).
  • Onion – (optional) I saute an onion before adding the sausage and tomato sauce for extra flavor to the baked ziti, but you can leave it out if you want.
  • Olive Oil – to saute the onion and vegan sausage.
  • Italian Seasoning – for flavor.
  • Salt – for flavor.
  • Sugar – (optional) to cut the acidity of the tomato sauce.  This is completely optional, but I usually buy a sauce that doesn’t contain sugar, so adding just a little enhances the flavor.  If your sauce already has it, you probably won’t need to add any.
  • Vegan Cheese or Bรฉchamel Sauce – for the top of your dairy-free baked ziti!  You can make it easy and sprinkle on a package of your favorite vegan cheese on top or you can use my homemade melty vegan mozzarella, vegan liquid pizza cheese, or vegan bechamel sauceTip: if you leave the agar agar out of my homemade mozzarella, it will be a sauce that you can pour over the top without having to let it set and remelt it.

How to make vegan baked ziti

Step 1 – Preheat your oven to 375ยฐ F (190ยฐ C).

Step 2 – Peel and dice an onion, then saute it in 1 tbsp of olive oil and a sprinkle of salt until it’s translucent.

Step 3 – Add vegan sausage (diced up small if using sausage links) or “beef” crumbles and saute for 3-4 more minutes.

Step 4 – Pour in 2 jars of marinara sauce, 1/2 tsp of salt, 1 tbsp Italian seasoning, and a sprinkle of sugar (if needed), and let simmer on the lowest setting.

Step 5 – Boil the ziti in a large pot according to package directions to cook it al dente.

Step 6 – While the pasta is boiling make your tofu ricotta by blending 1 block of pressed firm tofu, 1 tbsp olive oil, 2 tbsp nutritional yeast, a handful of basil, and 1 tsp salt in your food processor until creamy.  You can add a splash of plant-based milk or water if it’s too thick.

Step 7 – Drain and rinse cooked pasta and add it to the sauce and stir well.

Assembly

Step 8 – Pour half of the sauce and noodles into the bottom of a 9 X 13-inch casserole dish.

Step 9 – Spoon dollops of vegan ricotta on the noodles.

Step 10 – Pour the remaining sauce and noodles over the ricotta.

Step 11 – Top your ziti with 1 cup of vegan mozzarella cheese or a batch of vegan bechamel sauce.

Baking

Step 12 – Bake at 375ยฐ F (190ยฐ C) for 1 hour until bubbly and slightly browned on top.

Step 13 – Let it cool for about 10 minutes to firm up a little before spooning it onto a plate.

Pro Tips

A baking dish filled with vegan baked ziti with vegan sausage, tofu ricotta, and topped with vegan bรฉchamel.

Storage and reheating

This vegan ziti recipe makes a lot of food.  If you are only 1 person or a small family you may want to cut the recipe in half, however, baked ziti is delicious reheated for lunches and it freezes well, so it’s great for meal prep!

Storing – Cover any uneaten baked ziti and store in the fridge for up to 5 days.

Reheating – to reheat your baked ziti, microwave each serving for about 3 minutes.  You can also sprinkle the ziti with 1-2 tbsp of water, cover with foil, and place the casserole dish back in the oven at 350ยฐ F (176ยฐ C) for about 15-20 minutes.

Freezing – Freeze the ziti in a tightly sealed container with minimal air surrounding the pasta.  It will stay fresh for up to 3 months in the fridge.

How to make vegan baked ziti ahead of time

If you want to make the baked ziti ahead of time and have it ready to pop in the oven, simply assemble the ziti and then cover it with foil, and keep it in the refrigerator for up to 3 days before baking.  It will require an additional 10-15 minutes of baking since it will be very cold in the fridge.

How to make baked ziti gluten-free

Use firm gluten-free pasta.  I find that noodles made with a corn or quinoa base hold up the best in baked ziti.  Rice noodles will become mushy and don’t hold their shape when baked.  Make sure to cook the noodles al dente since they will continue to cook when baked.

A casserole dish filled with vegan baked ziti with tofu ricotta with a scoop taken out.

Vegan baked ziti recipe

A casserole dish full of vegan baked ziti with tofu ricotta baked in and bechamel sauce on top.
Diet
Gluten Free Icon
High Protein Icon
Nut Free Icon
Vegan Icon
5 from 2 rating

Vegan Baked Ziti

A rich and creamy baked ziti recipe made with vegan sausage and tofu ricotta.

Ingredients

  • 1 (16 oz) package ziti, or any other pasta
  • 1 medium onion, diced
  • 1 tablespoon olive oil
  • 1 (14 oz) package vegan Italian sausage, diced (or "beef" or vegan sausage crumbles)
  • 2 (24 oz) jars tomato sauce
  • 1/2 teaspoon salt
  • 1 tablespoon Italian seasoning
  • 1 tablespoon sugar, (optional)

Tofu Ricotta (or use store-bought vegan ricotta)

  • 1 (14 oz) package firm tofu, drained and pressed
  • 1 tablespoon olive oil
  • 2 tablespoons nutritional yeast
  • 1/4 cup basil
  • 1 teaspoon salt

Vegan Bechamel Sauce (or top with vegan cheese)

  • 2 1/2 cups plain plant-based milk , (like soy or oat milk)
  • 4 tablespoons vegan butter
  • 4 tablespoons flour
  • 1 teaspoon salt, (or to taste)
  • 1 dash nutmeg, (optional)

Equipment

  • Food Processor – for tofu ricotta.

Instructions
 

  • Preheat your oven to 375ยฐ F (190ยฐ C).
  • Peel and dice an onion then saute it in 1 tbsp of olive oil and a sprinkle of salt until it's translucent.
  • Add vegan sausage (diced up small if using sausage links) or "beef" crumbles and saute for 3-4 more minutes.
  • Pour in 2 jars of tomato sauce, 1/2 tsp of salt, 1 tbsp Italian seasoning, and a sprinkle of sugar (if needed), and let simmer on the lowest setting.
  • Boil the ziti according to package directions to cook it al dente.

Make the tofu ricotta: (or use other vegan ricotta)

  • While the pasta is boiling make your tofu ricotta by blending 1 block of pressed firm tofu, 1 tbsp olive oil, 2 tbsp nutritional yeast, a handful of basil, and 1 tsp salt in your food processor until creamy.ย  You can add a splash of plant-based milk or water if it's too thick.

Assemble the baked ziti

  • Drain and rinse cooked pasta and add it to the sauce and stir well.
  • Pour half of the sauce and noodles into the bottom of a 9 X 13-inch casserole dish.
  • Spoon dollops of vegan ricotta on the noodles.
  • Pour the remaining sauce and noodles over the ricotta.
  • Top your ziti with 1 cup of vegan mozzarella cheese or a batch of vegan bechamel sauce.

Make the vegan bechamel sauce: (or top with vegan cheese)

  • Warm 2 1/2 cups of milk.
  • Melt 4 tbsp of vegan butter in a saucepan then add 4 tbsp of white flour and stir until you get a thick roux.
  • Slowly add the warm milk while stirring constantly until you have a thick sauce. Add the salt and nutmeg to taste and then pour over your ziti.

Bake the ziti:

  • Bake at 375ยฐ F (190ยฐ C) for 1 hour until bubbly and slightly browned on top.
  • Let it cool for about 10 minutes to firm up a little before spooning it onto a plate.

Notes

  • If using vegan cheese, cover the ziti with foil for the first 40 minutes hour of baking to help the cheese melt.
Serving: 1cup, Calories: 313kcal, Carbohydrates: 44g, Protein: 15g, Fat: 9g, Saturated Fat: 2g, Sodium: 1311mg, Potassium: 643mg, Fiber: 5g, Sugar: 9g, Vitamin A: 896IU, Vitamin C: 12mg, Calcium: 106mg, Iron: 4mg
Did you make this recipe?Please leave a star rating and review below!

๐Ÿ“Œ Be sure to follow me on Pinterest for new vegan recipes!