This flavorful Plant-Based Taco Meat recipe is a game-changer! It’s made with cauliflower, mushrooms, nuts, and spices, and is an easy vegan substitute for ground beef. The veggie taco meat is an excellent alternative filling for a vegan taco recipe, burritos, wraps, bowls, nachos, and more. Ready within 25 minutes with the help of a food processor.

This Vegan Taco Meat recipe is a game-changer! It's made with cauliflower, mushrooms, nuts, and spices. Vegan ground meat filling is in a black cast iron pan with a wooden spoon.

Meet one of my new favorite recipes! You could not believe how delicious vegan taco meat can be. I’ve been testing this one over and over again – to perfect it, but also because I’ve been craving it on/with everything lately. It quickly became one of my favorite vegan recipes, right up there with my favorite vegan broccoli chickpea curry.

Growing up, tacos were one of my favorite foods (and still are – like many of you, I’m sure). My mom would make us tacos as an easy dinner. I’d help her make the ground beef with taco seasoning from a pouch, and we’d saute corn tortillas in a bit of oil to make them nice and crispy. We’d serve them up with cheese, sour cream, lettuce, and tomato, and be the happiest of eaters.

Vegan taco meat in corn tortillas with vegan cheese sauce, pico de gallo, avocado slices, and lime wedges on a ceramic plate.

Since switching to a primarily plant-based diet, I’m still alllll about tacos. I love a good fajita veggie taco or a tempeh taco. However, I’ve also always missed the ground taco meat from my childhood. While I love a good tofu taco or a cauliflower taco, they just aren’t quite the same.

So, vegan taco meat became a MUST-make. I’ve had similar vegan taco meats, vegan ground meat substitutes, and vegan chorizos at restaurants. My favorite types tend to be nut-based, often with a generous amount of spices.

Vegan taco meat in a cast iron pan with a wooden spoon.

Ingredients for Vegan Ground Meat

I tested this recipe several times, and the first tests ended up a little too dry for me, so I added vegetables! Mushrooms and cauliflower, when diced finely or pulsed in a food processor, add just enough moisture and help give this vegan taco meat a great meaty texture. 

The primary ingredients in this vegan meat substitute are:

  • Mushrooms
  • Cauliflower
  • Nuts (I like pecans or walnuts)
  • Sundried Tomatoes
  • Lots of spices
Cauliflower, mushrooms, sun-dried tomatoes, nuts, and spices in a food processor.

The sun-dried tomatoes pack an umami punch. Since we use sun-dried tomatoes packed in oil, the oil helps bind and flavor the mixture as well. For the spices, we replicate the flavor of the taco seasoning packet my mom always used, incorporating a healthy dose of cumin, smoked paprika, garlic powder, oregano, salt, and cayenne pepper.

How to prepare Vegan Taco Meat

Full instructions are in the recipe card at the bottom of the post!

I like preparing this plant-based taco meat mixture in the food processor. My food processor is small, so I do the veggies in separate batches from the nut mixture, and then stir it all together. If you have a larger food processor, you can combine the diced vegetables, nuts, spices, sun-dried tomatoes, and water in the food processor and pulse until everything is well-mixed and finely chopped. From there, you’ll sauté the mixture for 10 to 15 minutes, and then it’s ready to eat!

The specific batch you see here was for the delicious tacos you’re looking at, as well as a batch of homemade vegan nachos – both of which used this veggie taco meat and my homemade vegan cheese sauce. Two totally decadent recipes that you’d never guess were primarily made with VEGETABLES!

Three tacos on a plate filled with vegan ground taco meat, cheese sauce, avocado, pico de gallo, and cilantro.

Here are some ideas for how to serve:

  • Taco filling
  • Vegan nachos
  • Mixed with Vegan cheese sauce
  • Burrito filling
  • Quesadillas
  • Taco salads or taco bowl
  • Enchiladas
  • Tostadas
  • Burrito bowls
  • Add your favorite salsa and guacamole

Can you freeze plant-based taco meat?

Yes, you can! Just place it in a freezer-safe container for up to 3 months. Defrost in the fridge overnight or at least a few hours, and then reheat over the stove or in the microwave.

Meal Prep Tip: You can pre-make the plant-based taco meat a few days ahead of time, allowing you to quickly prepare tacos (or whatever else you’re using this meat for) on a hectic day.

Rachel Conners

25-Minute Vegan Taco Meat Recipe

5 from 3 reviews
This flavorful plant-based taco meat recipe is a game-changer! It’s made with cauliflower, mushrooms, nuts, and spices, and is an easy vegan substitute for ground beef. The veggie taco meat is a great alternative filling for tacos, burritos, wraps, bowls, nachos and more. Ready within 25 minutes with the help of a food processor.

Ingredients
 

  • cups diced cauliflower florets, or cauliflower rice
  • cups diced cremini mushrooms
  • cups nuts, walnuts, pecans, or almonds all work
  • teaspoons smoked paprika
  • 1 teaspoon cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon garlic powder
  • ½ teaspoon sea salt
  • teaspoon cayenne powder, or to taste
  • 2 tablespoons sun-dried tomatoes in oil
  • ¼ cup water

Instructions
 

  • In the bowl of a large food processor, combine all of the ingredients except for the water.
    1½ cups diced cauliflower florets, 1½ cups diced cremini mushrooms, 1½ cups nuts, 1½ teaspoons smoked paprika, 1 teaspoon cumin, 1 teaspoon dried oregano, 1 teaspoon garlic powder, ½ teaspoon sea salt, ⅛ teaspoon cayenne powder, 2 tablespoons sun-dried tomatoes in oil
  • Pulse, scraping down the sides as necessary, until the nuts and vegetables are broken down slightly. Add the water and pulse a few more times, until the mixture sticks together but still has texture.
    ¼ cup water
  • If you have a small food processor, like me, pulse the vegetables in the food processor first. Place in a large mixing bowl, and then pulse the rest of the ingredients together. Mix all of it together until fully combined.
  • Heat a few tablespoons of avocado oil in a large skillet over medium heat. When the pan is hot, add the vegetable-nut mixture. Cook for 10 to 15 minutes, stirring frequently, until it’s cooked to your desired consistency. It should be tender and flavorful. If it dries out too much, you can add a splash of water.
  • Serve immediately or keep in the refrigerator for up to 5 days.

Notes

For the tacos: I served the vegan taco meat on a grain-free tortilla with pico de gallo, avocado, cilanto, and a drizzle of vegan cheese sauce.
Calories: 360kcal, Carbohydrates: 20g, Protein: 11g, Fat: 29g, Saturated Fat: 4g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 18g, Sodium: 332mg, Potassium: 714mg, Fiber: 7g, Sugar: 1g, Vitamin A: 513IU, Vitamin C: 26mg, Calcium: 70mg, Iron: 3mg
Did you make this recipe?Please consider Leaving a star rating and review!