Print Recipe

Walnut Feta Pesto

Creamy vegan feta, nutty walnuts, angel hair pasta—they all come together in this amazing Walnut Feta Pesto!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Entree—Pasta
Servings: 6 -8
Author: Sarah De la Cruz


  • 1 batch Baked Tofu Feta prep the day before (see notes)
  • 1 c walnuts
  • 1/4 c olive oil
  • 1/2 c parsley
  • 1 pound angel hair pasta or any other type, use gluten free if needed!


  • Bring a large pot of water to a boil. Prepare the pasta according to package directions. Drain pasta and reserve 1 cup of pasta water.
  • In the meantime, place walnuts in a small skillet and toast over medium heat until slightly fragrant. Remove from heat.
  • Add tofu feta, walnuts, and parsley into your food processor.
  • Pulse a few times, being careful not to break down the tofu into a creamy sauce (you want it to remain crumbly). Add olive oil and pulse 1 or 2 more times to incorporate.
  • Add the walnut/tofu pesto to the cooked pasta. Stir to distribute thoroughly—this may take a minute. Add some pasta water, a drizzle at a time, if needed.
  • Serve.