Go Back
+ servings
5 from 4 votes

Tofu and Walnut Vegan Taco Meat

by: claire cary

This vegan taco meat is an easy recipe for all of your favorite tacos, burritos, bowls and more! It's gluten free, bursting with flavor and incredibly easy to make. It'll impress even the biggest meat eater in the room. 
/ /
Prep: 5 minutes
Cook: 30 minutes
Total: 35 minutes



  • Preheat the oven to 375 degrees Fahrenheit. 
  • Remove the tofu from the container and drain out all excess liquid. 
  • Place it between two towels and gently pat it to get some liquid out. If you have time, press it for about 20 minutes, but don't worry if you skip that step, it still turns out great. 
  • Cut the tofu into about 1 inch cubes and add to a food processor. 
  • Add in all remaining ingredients. 
  • Pulse a few times, scrape down the sides, and pulse again. It should only really take a few spins of the food processor to get the right consistency. You want the tofu, walnuts and chipotle peppers broken up, but not completely mushy. See photos for reference. 
  • Transfer to a baking sheet lined with parchment paper or foil. 
  • Bake for 30 minutes, stirring halfway through to break up any larger chunks and to ensure the edges don't burn. When you stir, try to mix it up really well so everything cooks evenly. 
  • Remove from oven and serve in tacos or burrito bowls!


The smoked paprika can be subbed for regular paprika. 
I do not recommend subbing the walnuts for any other nut since the 'meat' won't have quite the same texture. 
Be sure to use extra firm tofu for this recipe. Some brands are firmer than others, I really love the brand SoyBoy (not sponsored) which I've found at many grocery stores, including Whole Foods. It's the firmest of the firm and doesn't require much pressing.
This recipe calls for chipotle peppers in adobo sauce, which are sometimes hard to find in grocery stores. Most of the time they're with the hot sauces and/or the Mexican cuisine, but ask an employee if you can't find them because they're essential for flavor!
Serving: 1serving / Calories: 336kcal / Carbohydrates: 8.8g / Protein: 13.2g / Fat: 28.6g / Fiber: 4.2g / Sugar: 1.6g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!