I remember the first time I tried to go meatless for a week. My family looked at me like I'd lost my mind, especially at taco night. But then I whipped up this meatless taco meat, and they didn't even miss the beef. It's become a staple in our house, and I'm so excited to share it with you.
Advertisements1
This recipe uses walnuts and mushrooms to create a hearty, meaty texture that's packed with umami. The spices mimic traditional taco seasoning perfectly, and it all comes together in one skillet. Whether you're a longtime vegan or just trying to eat more plants, this is a game-changer.
Plus, it's budget-friendly and comes together faster than browning ground beef. You'll have dinner on the table in no time, and everyone will be asking for seconds.
Why You'll Love This Recipe
About the Ingredients
1 cup (100g) raw walnuts
Finely chopped to mimic ground meat. For a nut-free version, use sunflower seeds or extra mushrooms.
8 oz (225g) cremini mushrooms, finely diced
Adds meaty texture and umami. Button mushrooms or portobellos work too.
1 tablespoon olive oil
For sautéing. Use avocado oil for a higher smoke point.
1 small yellow onion, finely diced
Adds sweetness and depth. Red onion or shallots are fine substitutes.
3 cloves garlic, minced
Fresh garlic is best. In a pinch, use 1 teaspoon garlic powder.
1 tablespoon chili powder
The backbone of taco seasoning. Use a good quality blend.
1 teaspoon ground cumin
Adds warm, earthy flavor. Toasting it briefly enhances the aroma.
1 teaspoon smoked paprika
Gives a smoky, BBQ-like note. Regular paprika works, but smoked is better.
1/2 teaspoon dried oregano
Mexican oregano is ideal, but Mediterranean oregano is fine.
1/2 teaspoon salt, plus more to taste
Adjust according to your preference and the saltiness of your other ingredients.
1/4 teaspoon black pepper
Freshly ground is best.
1 cup (240ml) vegetable broth
Keeps the mixture moist. Use low-sodium if you prefer to control salt.
2 tablespoons tomato paste
Adds richness and color. Substitute with ketchup if needed.
Tips & Tricks
Don't over-process the walnuts
You want a crumbly texture, not a paste. Pulse them in a food processor until they resemble coarse sand.
Let the mixture simmer uncovered
This allows the liquid to reduce and the flavors to meld. Stir occasionally to prevent sticking.
- Cook the mushrooms until they release their liquid and it evaporates: This concentrates their flavor and prevents a soggy filling. You'll know they're done when they start to brown.
Pro Tips
Step-by-Step Instructions
1. Chop the walnuts
Place the walnuts in a food processor and pulse until they are finely chopped, resembling coarse sand. Be careful not to over-process into a butter. If you don't have a food processor, you can chop them by hand with a knife.
2. Sauté aromatics
Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add the onion and cook for 3-4 minutes until translucent. Add the garlic and cook for another 30 seconds until fragrant.
3. Cook the mushrooms
Add the finely diced mushrooms to the skillet. Cook for 5-7 minutes, stirring occasionally, until they release their liquid and it evaporates, and the mushrooms start to brown. This step is key for a meaty texture.
4. Add the spices
Stir in the chili powder, cumin, smoked paprika, oregano, salt, and pepper. Cook for 1 minute, stirring constantly, until the spices are fragrant and coat the mushrooms.
5. Add walnuts and liquids
Add the chopped walnuts, vegetable broth, and tomato paste. Stir well to combine, scraping up any browned bits from the bottom of the pan.
6. Simmer the mixture
Bring the mixture to a simmer, then reduce the heat to low (275°F / 135°C). Let it simmer uncovered for 10-12 minutes, stirring occasionally, until the liquid is absorbed and the mixture is thick and crumbly. The texture should be similar to cooked ground meat.
7. Season and serve
Taste and adjust seasoning with more salt or spices if needed. Serve hot in tacos, burritos, or over salads. Enjoy!
Delicious Variations
Spicy Chipotle
Add 1-2 chipotle peppers in adobo sauce, minced, along with the spices for a smoky, spicy kick.
BBQ Taco Meat
Swap the chili powder and cumin for 2 tablespoons of BBQ sauce and 1 teaspoon of liquid smoke. Use in BBQ tacos or sliders.
Southwest Style
Add 1 cup of corn kernels and 1 can of black beans (rinsed) during the last 5 minutes of simmering for a heartier filling.
How to Store Meatless Taco Meat
Refrigerator
Store in an airtight container in the fridge for up to 5 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a skillet over medium heat (350°F / 175°C) for 3-4 minutes, stirring occasionally, until heated through. Add a splash of water or broth if it seems dry.
Frequently Asked Questions
Q: Can I make this oil-free?
Yes, you can! Use a splash of water or vegetable broth instead of oil to sauté the onions and mushrooms. Just be sure to use a non-stick pan and add more liquid as needed.
Q: What can I substitute for walnuts?
If you have a nut allergy or just don't like walnuts, you can use sunflower seeds or simply double the amount of mushrooms. Sunflower seeds provide a similar texture and are budget-friendly.
Q: Can I use this meatless taco meat in other dishes?
Absolutely! It's perfect for tacos, burritos, nachos, taco salads, stuffed peppers, or even as a topping for baked potatoes. It's versatile and delicious.
Q: Is this recipe gluten-free?
Yes, it is naturally gluten-free as long as you use gluten-free vegetable broth and ensure your spices are certified gluten-free. Always check labels if you have celiac disease.
Try this meatless taco meat this week for an easy, plant-powered dinner. Your family won't even miss the beef! And remember, small steps count.
Meatless Taco Meat
Make this savory, high-protein meatless taco meat in 30 minutes. Perfect for tacos, burritos, and bowls.
🧂 Ingredients
- 1 cup (100g) raw walnuts
- 8 oz (225g) cremini mushrooms, finely diced
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 cup (240ml) vegetable broth
- 2 tablespoons tomato paste
📋 Instructions
- 1Chop the walnuts — Place the walnuts in a food processor and pulse until they are finely chopped, resembling coarse sand. Be careful not to over-process into a butter. If you don't have a food processor, you can chop them by hand with a knife.
- 2Sauté aromatics — Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add the onion and cook for 3-4 minutes until translucent. Add the garlic and cook for another 30 seconds until fragrant.
- 3Cook the mushrooms — Add the finely diced mushrooms to the skillet. Cook for 5-7 minutes, stirring occasionally, until they release their liquid and it evaporates, and the mushrooms start to brown. This step is key for a meaty texture.
- 4Add the spices — Stir in the chili powder, cumin, smoked paprika, oregano, salt, and pepper. Cook for 1 minute, stirring constantly, until the spices are fragrant and coat the mushrooms.
- 5Add walnuts and liquids — Add the chopped walnuts, vegetable broth, and tomato paste. Stir well to combine, scraping up any browned bits from the bottom of the pan.
- 6Simmer the mixture — Bring the mixture to a simmer, then reduce the heat to low (275°F / 135°C). Let it simmer uncovered for 10-12 minutes, stirring occasionally, until the liquid is absorbed and the mixture is thick and crumbly. The texture should be similar to cooked ground meat.
- 7Season and serve — Taste and adjust seasoning with more salt or spices if needed. Serve hot in tacos, burritos, or over salads. Enjoy!



