Vegan Baked Ziti is an easy weeknight meal! This comforting pasta dish is made with cooked ziti noodles, marinara sauce, cashew cheese and optional vegan “meat”. Gluten free & Nut free options.
This recipe was one of the first I ever posted to my website nearly 3 years ago. It remains one of my most popular recipes for a reason, and always receives rave reviews from everyone who tries it!
I decided to give it a fresh look with new photos, as well as improved instructions, but the recipe itself is unchanged from the original.
You’re going to love this Vegan Baked Ziti! It’s perfect to make when company comes over, a holiday dinner, or just a busy weeknight because it’s SO EASY.
Plus! It can be made gluten free if needed, whole grain or nut free. You can top the whole thing with some non-dairy cheese shreds, and add vegan ground “meat” to the dish if desired.
How to make Vegan Baked Ziti, step by step
- Add cooked ziti noodles to a lightly greased casserole dish, then pour a jar of marinara sauce over the noodles. If adding vegan ground “meat”, add it now as well. Stir a little bit.
- Make the cashew cheese, then add it to the pasta. Stir lightly, but not too much, leaving pockets of cheese throughout.
- Optional: Top with a bag of non-dairy cheese shreds, I used Daiya mozzarella.
- Bake, uncovered for 25 minutes until hot. Sprinkle with chopped parsley, if desired.
Special Tips & Substitutions
- Gluten Free: Use gluten free pasta. You might not be able to find ziti, but a similar shape will work just fine.
- Nut Free: For a totally nut free option, use a bag of non-dairy cheese shreds instead of the homemade cashew cheese. Make sure your cheese isn’t made of nuts though! I do this sometimes just to save time.
- Vegan “Meat”: Use a few cups (2-2 1/2 cups, or one bag) of vegan ground “beef” such as Gardein, Beyond Beef or another brand. You could also add a few sliced vegan italian sausages (I love Field Roast brand). I don’t cook them first, just add to the pasta and sauce frozen or cold.
- Instead of topping with mozzarella non-dairy cheese, sprinkle with Vegan Parmesan instead.
This post contains affiliate links. Read my full disclosureย here.
Want more Vegan Pasta Recipes?
- The Best Vegan Lasagna
- Spaghetti and Vegan Meatballs
- Vegan Mushroom Stroganoff
- The Best Vegan Mac and Cheese
Vegan Baked Ziti
Ingredients
Cashew Cheese
- 1 1/2 cups raw cashews
- 3/4 cup water
- juice from 1 large lemon (2-3 tablespoons)
- 4 tablespoons nutritional yeast
- 1 garlic clove
- 1/2 teaspoon onion powder
- 1 teaspoon salt
The Rest
- 1 pound ziti noodles gluten free if needed
- 25 ounces marinara sauce ( 1 jar)
- 2 1/2 cups vegan ground "beef" OR 2-3 sliced vegan sausages, optional
- 1 bag non-dairy mozzarella cheese shreds, optional for topping
- Optional: Vegan Parmesan
Instructions
- Preheat oven to 375 degrees F. Lightly grease a 9 x 13 inch casserole dish.
- Make the Cashew Cheese sauce: Soak the cashews in boiling hot water for at least 5 minutes. Drain the cashews and add them to a high powered blender along with the water, lemon juice, nutritional yeast, garlic, onion powder and salt. Blend until smooth, scraping the sides down as needed. Set aside.
- Prepare pasta according to package instructions. You can cook the pasta while your cashews are soaking to save time. Drain the noodles and add to casserole dish.
- Pour the marinara sauce and "meat", if using, on top of the noodles and stir to combine.
- Spoon the cashew cheese on top of noodle/sauce mixture and stir gently, leaving pockets of cheese intact.
- Sprinkle with non-dairy mozzarella cheese shreds OR about 1/2 cup of Vegan Parmesan.
- Bake, uncovered, for 25 minutes until hot throughout.
- Serve immediately and enjoy!
Notes
- Gluten Free: Use gluten free noodles that are a similar shape to ziti, such as Penne.ย
- Nut Free: Substitute a bag of non-dairy cheese shreds (check ingredients to ensure nut free) for the Cashew Cheese.ย
- If you don't care for nutritional yeast, you may leave it out of the cheese.
- My favorite brands of vegan ground beef are Gardein or Beyond Beef crumbles. I like Field Roast brand Italian sausages for this recipe as well.
- This dish can be frozen. Once cooked, let it cool completely, then cover tightly with foil and freeze. When ready to serve, bake at 350 degrees for an hour or until warm.
- Leftovers will keep in the refrigerator for about 4 days, making it a great meal prep for lunches.
Nutrition
I don’t know why I haven’t made this sooner! This is so good! I used penne instead of ziti (it’s what I had on hand, and it’s similar) and diced up some Field Roast Italian sausage. I diced it to get better overall sausage coverage in the dish. I used a glass baking dish, and things were OK but not quite as warm as I would’ve liked after 30 minutes in the oven. I think if you use a glass dish, it might take 20 additional minutes to heat everything through. It may need to be shielded with foil for the first half with the longer cooking time. I’ll remember this for next time. This is a super recipe because it’s so simple, though I could see adding fried red and green peppers, onions, some mushrooms, and/or zucchini to get fancier. The cheese sauce is so tasty I can imagine making it by itself and serving it over steamed veggies or french fries. Husband approved!
Hi Jackie. All of your ideas sound so delicious – yummy!. It’s always fun to adjust a recipe to add all your personal favorites! I’m glad you loved the recipe, and I appreciate your glowing review and feedback! Thank you for taking time to share. Happy cooking!