Vegan Baked Ziti

This vegan baked ziti is delicious, hearty and has two different plant-based cheeses! It’s the perfect comfort food that everyone will love.
Save Recipe
  • Level: Easy
  • Total: 45 min
  • Active: 20 min
  • Yield: 8 servings
Share This Recipe



1 tablespoon olive oil

1 clove garlic, minced

1 white onion, diced

One 15-ounce can lentils, drained and rinsed

One 24-ounce jar pasta sauce

1 pound whole-wheat ziti or penne, cooked

Chopped basil, for garnish

Vegan Cheese Sauce:

1 cup raw cashews, soaked in very hot water for 10 minutes then drained 

1/2 cup water

2 tablespoons fresh lemon juice

1 tablespoon nutritional yeast

1 clove garlic

1/4 to 1/2 teaspoon kosher salt

Vegan Parmesan Cheese:

1/2 cup raw cashews 

1/2 cup nutritional yeast

1/2 to 1/4 teaspoon kosher salt


  1. Prepare the pasta: Preheat the oven to 375 degrees F.
  2. Heat the oil in a medium saucepan over medium heat. Add the garlic and onions and cook, stirring occasionally, until the onions are softened, 3 to 5 minutes. Add the lentils and pasta sauce and cook, stirring occasionally, 5 minutes.
  3. Meanwhile, make the vegan cheese sauce: Combine all of the ingredients in a high-powered blender and puree until smooth.
  4. Make the vegan Parmesan cheese: Combine all of the ingredients in a blender or food processor; pulse until flaky. (See Cook's Note)
  5. Combine the cooked pasta with the pasta sauce and toss to coat.
  6. Spread half of the pasta in a 9-by-13-inch baking dish, then top with half of the cheese sauce. Repeat with the remaining pasta and cheese sauce. Sprinkle the vegan Parmesan over the top.
  7. Bake until the top is slightly golden, about 25 minutes. Sprinkle with chopped basil and serve.

Cook’s Note

You can make the vegan Parmesan ahead and refrigerate in an airtight container for up to 6 months.