This site contains affiliate links. If you purchase through these links, I may earn a small commission at no extra cost to you. I only recommend products I personally use and trust. Thank you for supporting OurPlantbasedFamily.com
Vegan and Gluten-Free Baked Ziti: A Comforting and Nutritious Plant-Based Meal

If you’re craving a comforting, hearty meal that’s both vegan and gluten-free, look no further than this Baked Ziti! This plant-based twist on a classic Italian favorite is packed with delicious flavors, making it the perfect dish for family dinners or meal prep. With a rich tomato sauce, perfectly cooked gluten-free pasta, and a creamy vegan cheese blend, every bite is indulgent yet nourishing. Whether you follow a vegan, gluten-free, or dairy-free lifestyle, this recipe will satisfy your cravings for a cheesy, baked pasta dish while providing a nutritious, wholesome meal.

Why You’ll Love This Vegan and Gluten-Free Baked Ziti:
✔ Comfort Food, Made Healthier: This baked ziti has all the cozy, indulgent flavors of the classic version you know and love, but with a healthy, plant-based twist. It’s a guilt-free way to enjoy a beloved comfort food!
✔ Packed with Plant-Based Protein: Thanks to the tofu-based cheese and gluten-free pasta, this recipe is packed with plant-based protein, keeping you satisfied and energized. It’s a great way to refuel after a long day or as a protein-packed meal for your week.
✔ Nutrient-Rich and Filling: With its rich tomato sauce, fresh herbs, and vegan cheese, this baked ziti is loaded with essential vitamins and antioxidants, like vitamin C from tomatoes and fiber from gluten-free pasta, helping you stay full and nourished.
✔ Perfect for Special Diets: Whether you follow a vegan, gluten-free, or dairy-free lifestyle, this dish checks all the boxes. It’s allergy-friendly, making it a great option for families or dinner parties where different dietary needs are considered.
✔ Easy to Make and Meal Prep-Friendly: This baked ziti is not only easy to throw together, but it also makes for excellent leftovers! Make a big batch and enjoy the leftovers for a quick and healthy lunch or dinner throughout the week.
✔ Family-Friendly: Everyone, from the kids to adults, will love this dish! It’s hearty, cheesy (thanks to the vegan cheese!), and comforting, making it perfect for family dinners, gatherings, or even potlucks.
✔ Rich and Flavorful: You’ll savor every bite of the creamy, cheesy filling combined with the tangy tomato sauce. It’s a flavor-packed meal that brings all the comforting goodness of classic baked ziti, but without the dairy or gluten.
This baked ziti recipe is a delicious, nourishing, and family-friendly option that can easily become a new go-to meal for anyone looking for a healthier, plant-based twist on a classic comfort food. It’s the perfect balance of indulgent flavors with wholesome, nutrient-packed ingredients that you’ll feel good about eating.

Looking for more delicious recipes? Check out these pasta dishes!
Ingredients
- Gluten-Free Pasta: Any gluten-free pasta works, but I usually opt for penne or rotini.
- Vegan Meat Alternative: this can be omitted if meat substitutes aren’t your thing.
- Garlic: Fresh or minced garlic works perfectly for added flavor.
- Extra-Firm Tofu: Be sure to press your tofu and remove excess water before using it in the ricotta mixture.
- Raw Cashews: Choose unsalted, raw cashews to blend with the tofu for a creamy, ricotta-like texture.
- Italian Seasoning: A blend of oregano, basil, thyme, and rosemary adds that signature Italian flavor.
- Nutritional Yeast: This is key for giving your ricotta a cheesy, savory flavor that’s perfect for vegan dishes.
- Lemon juice: Adds a bit of zest to your vegan ricotta
- Marinara Sauce: Make sure the sauce is dairy-free by checking the ingredient label.
- Vegan Cheese Shreds or Liquid Vegan Mozzarella: For that delicious, melty cheese topping.

Instructions
Step 1: Preheat the oven
Start by preheating your oven to 350°F (175°C).
Step 2: Soak your cashews
While the oven preheats, bring 2 cups of water to a boil. Add the raw cashews and let them soak for at least 10 minutes to soften. Alternatively, you can heat 2 cups of water in the microwave until boiling, then carefully pour it over the cashews to soak.
Step 3: Prepare the Tofu Ricotta
While the cashews are soaking, press your block of tofu to remove any excess water. Once the cashews are softened, combine the tofu, drained cashews, nutritional yeast, lemon juice, and Italian seasoning in a food processor. Pulse or blend until smooth and creamy, resembling the texture of traditional ricotta cheese.
Step 4: Cook the Vegan “Meat” Alternative
In a large sauté pan, cook the vegan meat alternative with minced garlic until the meat is browned and cooked through.
Step 5: Boil the Pasta
Content
Step 6: Assemble your Baked Ziti
In a prepared 9×13 inch baking pan, lightly grease with cooking spray or oil. Start by layering the pasta in the pan, followed by a layer of the vegan ricotta cheese. Add another layer of pasta, then top with the vegan meat mixture and marinara sauce. Then give the pasta mixture a stir. Finally, top with your choice of vegan cheese shreds(mozzarella-style) or liquid vegan mozzarella.
Step 7: Bake
Place the assembled dish in the oven and bake for 20-25 minutes or until the top is bubbly and golden.
Step 8: Serve and Enjoy!
Let the dish cool for a few minutes before serving. Enjoy your creamy, cheesy, and comforting Vegan and Gluten-Free Baked Ziti!
Storage:
- Cool the Dish First: After baking, let the ziti cool down to room temperature before storing to prevent moisture buildup.
- Store in an Airtight Container: Transfer the leftover baked ziti into an airtight container. This will keep it fresh and prevent it from absorbing any unwanted odors in the fridge.
- Refrigerate: Store the baked ziti in the refrigerator for up to 3-4 days.
- Freezing: If you want to keep it for longer, you can freeze the ziti. Place the leftovers in a freezer-safe container or wrap individual portions in plastic wrap and then foil. It will stay good in the freezer for up to 2-3 months.
Reheating Instructions:
In the Oven:
- Preheat your oven to 350°F (175°C).
- Place the leftover ziti in an oven-safe dish and cover it with foil to prevent it from drying out.
- Reheat for about 15-20 minutes, or until heated through. If it’s frozen, allow it to thaw in the fridge overnight before reheating.
In the Microwave:
- Place a serving of ziti on a microwave-safe plate.
- Cover it with a damp paper towel to keep it moist.
- Microwave on high for 1-2 minutes. Stir halfway through for even heating.
- If reheating a frozen portion, microwave in 30-second intervals, stirring in between, until heated through.

This post may contain affiliate links. Read my full disclosure here.
FAQ
Look for sturdy gluten-free pasta like brown rice, quinoa, or chickpea-based ziti noodles that can hold up well during baking without getting mushy.
Definitely! Feel free to stir in sautéed spinach, mushrooms, or zucchini!
Yes! You can assemble the entire dish, cover it tightly, and refrigerate it for up to 24 hours before baking. Add a few extra minutes to the baking time if cooking straight from the fridge.

Vegan and Gluten Free Baked Ziti
This hearty Vegan and Gluten-Free Baked Ziti is pure comfort food — made with tender gluten-free pasta, a rich and savory tomato sauce, creamy dairy-free ricotta, and melty vegan cheese. Packed with flavor and wholesome ingredients, it’s a delicious, family-friendly meal that’s perfect for busy weeknights or cozy weekends. Easy to prepare and satisfying for everyone at the table — even non-vegans will ask for seconds!
- Total Time: 0 hours
- Yield: 6 to 8 servings 1x
Ingredients
- 12 oz box gluten free pasta (Penne or rotini is fine.)
- 12 oz vegan meat alternative
- 2 tsp minced garlic (or 2 fresh cloves)
- 14 oz. extra firm tofu (pressed and cubed)
- ½ cup cashews (raw and unsalted)
- 1 tsp Italian seasoning
- 2 heaping Tbsp. nutritional yeast
- 2 Tbsp lemon juice
- (2) 24 oz. marinara sauce
- 8 oz. vegan mozzarella shreds or liquid vegan mozzarella
Instructions
- preheat your oven to 350° F
- bring 2 cups water to a boil and add in cashews.
- Let the cashews soak and soften in the water for a minimum of 10 minutes.
- press your tofu to remove excess water.
- After the cashews are softened, add tofu, drained cashews, nutritional yeast, and Italian seasoning to food processor. Pulse/blend until smooth and it resembles ricotta cheese consistency.
- In a large sauté pan, brown your vegan meat alternative with garlic until cooked through.
- Bring a large pot of water to boil and cook pasta according to package directions, stirring occasionally.
- Drain pasta and stir together with vegan meat alternative and marinara sauce.
- Prepare a 9 x 13 pan with cooking oil and pour in one layer of pasta.
- Top with vegan ricotta cheese followed by another layer of pasta and give the dish a good stir.
- Finish by topping with vegan cheese mozzarella style shreds or vegan cheese liquid such as liquid vegan pizza mozzarella.
- Let bake for 20-25 minutes or until heated through and enjoy!
- Prep Time: 10 minutes to boil pasta
- 10 minutes to prep vegan ricotta:
- Cook Time: 20 minutes
- Category: Main Course
- Method: bake
- Cuisine: Italian
- Diet: Vegan
Sara says
I made this dish for my family tonight. They all absolutely LOVED it! Adding it to my monthly menu.