Vegan Walnut Taco Meat Recipe
Introduction
This Vegan Walnut Taco Meat is a flavorful and satisfying plant-based alternative perfect for any Tex-Mex lover. Made with walnuts, mushrooms, and sun-dried tomatoes, it packs a delicious umami punch and a delightful texture. It works wonderfully in tacos, burritos, salads, or even as a topping for baked potatoes.

Ingredients
- 4 cups walnuts
- 1/2 cup sun dried tomatoes
- 2 tablespoons vegan butter
- 10 ounces baby portabella mushrooms, cleaned and sliced
- 2 tablespoons olive oil
- 1/2 cup white onion, finely chopped
- 1 tablespoon garlic, minced
- 1/4 cup coconut aminos
- 1 1/2 tablespoons chili powder
- 1 1/2 tablespoons ground cumin
- 2 teaspoons salt
- 2 teaspoons smoked paprika
- 1/2 teaspoon cayenne pepper
- 1/4 cup water (or more if needed)
- 1/4 cup freshly squeezed lime juice
- 6-inch tortillas (corn or flour)
- Guacamole (see notes)
- Chipotle corn salsa (see notes)
- Black bean spread (see notes)
- Cherry tomatoes, halved
- Pickled red onions
- Pickled jalapenos
- Avocado slices
- Cilantro lime dressing (see notes)
Instructions
- Step 1: Soak the walnuts in cold water for 18 to 20 minutes, then drain. Soak the sun dried tomatoes in warm water for 5 minutes, then drain.
- Step 2: Melt the vegan butter in a large skillet over medium-high heat. Sauté the sliced mushrooms, stirring occasionally, until browned, about 8 minutes. Remove from the skillet and set aside.
- Step 3: Heat olive oil in the same skillet over medium-high heat. Sauté the onion for 4 minutes, stirring occasionally. Add the minced garlic and cook for 1 minute, stirring constantly.
- Step 4: Using a food processor, pulse the drained walnuts until they reach a small, crumbly texture. Avoid over-processing to prevent turning them into nut butter. Transfer the walnuts to the skillet.
- Step 5: Clean the food processor, then process the sautéed mushrooms and soaked sun dried tomatoes together until finely chopped. Add this mixture to the skillet with the walnuts.
- Step 6: Stir in the coconut aminos, chili powder, cumin, salt, smoked paprika, cayenne pepper, and 1/4 cup of water. Cook over medium-low heat, stirring occasionally, for about 8 minutes. Add more water if needed to maintain a nice consistency. Taste and adjust seasoning as desired.
- Step 7: Remove the skillet from heat and stir in the freshly squeezed lime juice.
- Step 8: To assemble the tacos, spread a spoonful of guacamole onto each tortilla. Top with 1/4 cup of the walnut taco meat, chipotle corn salsa, cherry tomatoes, black bean spread, avocado slices, pickled jalapenos, pickled red onions, and a drizzle of cilantro lime dressing. Serve immediately.
Tips & Variations
- For a spicier kick, increase the amount of cayenne pepper or add chopped fresh jalapenos to the taco meat mixture.
- You can substitute coconut aminos with tamari or soy sauce if preferred.
- Try adding some smoked chipotle powder for deeper smoky flavor.
- Use gluten-free tortillas or lettuce wraps for a gluten-free option.
- Save time by prepping the taco meat in advance and refrigerating it for up to 3 days.
Storage
Store any leftover walnut taco meat in an airtight container in the refrigerator for up to 3 days. When ready to use, reheat gently in a skillet over low heat, adding a splash of water if it feels too dry. The taco meat can also be frozen for up to 1 month; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe nut-free?
This recipe relies on walnuts for texture and flavor, so it is not suitable for a nut-free diet. However, you could experiment by substituting walnuts with finely chopped mushrooms or cooked lentils, though the texture and taste will differ.
What can I use if I don’t have a food processor?
You can finely chop the walnuts, mushrooms, and sun dried tomatoes by hand, though it will take more time and effort. A blender may also work in short pulses, but be careful not to over-process.
PrintVegan Walnut Taco Meat Recipe
This Vegan Walnut Taco Meat recipe offers a delicious and nutritious plant-based alternative to traditional taco fillings. Made with walnuts, baby portabella mushrooms, and sun-dried tomatoes, it combines bold Tex-Mex flavors and a satisfyingly meaty texture, perfect for tacos, burritos, nachos, and more. Flavorful spices and a hint of lime juice round out this easy skillet-prepared dish, making it an ideal vegan and vegetarian option for any meal.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Tex-Mex
- Diet: Vegan
Ingredients
Walnut Meat Base
- 4 cups walnuts
- 1/2 cup sun dried tomatoes
- 10 ounces baby portabella mushrooms, cleaned and sliced
- 2 tablespoons vegan butter
- 2 tablespoons olive oil
- 1/2 cup white onion, finely chopped
- 1 tablespoon garlic, minced
- 1/4 cup coconut aminos
- 1 1/2 tablespoons chili powder
- 1 1/2 tablespoons ground cumin
- 2 teaspoons salt
- 2 teaspoons smoked paprika
- 1/2 teaspoon cayenne pepper
- 1/4 cup water (or more if needed)
- 1/4 cup freshly squeezed lime juice
To Serve
- 6-inch tortillas (corn or flour)
- Guacamole (see notes)
- Chipotle corn salsa (see notes)
- Black bean spread (see notes)
- Cherry tomatoes, halved
- Pickled red onions
- Pickled jalapenos
- Avocado slices
- Cilantro lime dressing (see notes)
Instructions
- Soak Nuts and Tomatoes: Soak the walnuts in cold water for 18 to 20 minutes. Drain thoroughly. Meanwhile, soak the sun dried tomatoes in warm water for 5 minutes and drain them as well.
- Cook Mushrooms: In a large skillet over medium-high heat, melt the vegan butter. Add the sliced mushrooms and sauté occasionally for about 8 minutes, or until browned. Remove from skillet and set aside.
- Sauté Onion and Garlic: Heat olive oil in the same skillet over medium-high heat. Add finely chopped onion and sauté for 4 minutes, stirring occasionally. Add minced garlic and cook for an additional 1 minute, stirring constantly.
- Process Walnuts: Pulse the drained walnuts in a food processor until you achieve a small, crumbly texture similar to ground meat. Avoid overprocessing to prevent turning into walnut butter. Transfer this to the skillet with the sautéed onions and garlic.
- Process Mushrooms and Tomatoes: Clean the food processor, then pulse the cooked mushrooms and soaked sun dried tomatoes together, scraping down the sides as needed. Add this mixture to the skillet with the walnuts.
- Add Seasonings and Simmer: Stir in coconut aminos, chili powder, cumin, salt, smoked paprika, cayenne pepper, and 1/4 cup water. Cook the mixture over medium-low heat for about 8 minutes, stirring occasionally. Add more water if needed to achieve a moist texture. Taste and adjust seasonings as desired.
- Finish with Lime: Remove the skillet from heat and stir in freshly squeezed lime juice for a bright, fresh flavor.
- Assemble Tacos: Spread a spoonful of guacamole on each 6-inch tortilla to help hold ingredients in place. Add approximately 1/4 cup of the walnut taco meat, then top with chipotle corn salsa, cherry tomatoes, black bean spread, an avocado slice, pickled jalapenos, pickled red onions, and drizzle with cilantro lime dressing.
- Serve: Enjoy the tacos immediately as a flavorful, vegan Tex-Mex meal. These also work well on nachos, salads, or baked potatoes for versatile serving options.
Notes
- Guacamole, chipotle corn salsa, black bean spread, and cilantro lime dressing can be prepared ahead or store-bought for convenience.
- Adjust the cayenne pepper to control the heat level to your preference.
- If the walnut mixture is too dry during cooking, add additional water 1 tablespoon at a time to maintain a moist texture.
- This recipe works well with either corn or flour tortillas depending on dietary preferences.
Keywords: vegan walnut taco meat, plant-based taco filling, walnut mushroom taco, vegan tacos, meatless taco recipe, vegan Tex-Mex, walnut meat substitute

