This vegan cauliflower taco meat is the plant-based all-rounder for tacos, bowls and more. No processed products and only a few ingredients: cauliflower, walnuts, tomato paste and a generous amount of spices. The result: a flavorful, wholesome meat substitute that's incredibly versatile.

I'll admit it: the first time I heard about "cauliflower meat," I was skeptical. How could vegetables ever replace the savory, crumbly texture of ground meat? Then I tried it (in my favorite lasagna) – and I was simply amazed.
The secret lies in the combination: cauliflower, roughly chopped until it resembles like rice, provides the neutral, absorbent base. Walnuts add a nutty depth and the texture reminiscent of the real thing. And then comes the spice paste – tomato paste, soy sauce, cumin, paprika, chili – which slowly caramelizes in the oven and brings everything together.
Now you can serve this plant-based meat substitute in burritos, tacos, bowls and more. I guarantee it'll be gone in no time (it has been every time for us).
Jump to:
Why You'll Love This Recipe
- Whole food ingredients – no processed products, no packaged meat substitutes.
- Incredibly versatile – tacos, burrito bowls, wraps, on pizza or simply over rice.
- Quick & easy – ready to prep in 15 minutes, the oven does the rest.
- Flavorful – cumin, chili, smoked paprika and garlic deliver deep, savory flavor.

Ingredient Notes
- Cauliflower: The base of the vegetarian taco meat substitute. Roughly processed in a food processor, it creates a grainy, rice-like texture that absorbs the spices perfectly. Be sure to use fresh cauliflower – frozen won't work in this recipe.
- Walnuts: Provide bite and a nutty depth. Don't grind too finely – the coarse pieces are what make the meat.
- Tomato paste: Gives the spice paste body and a slight sweetness that caramelizes during baking.
- Soy sauce: Brings umami and saltiness. For a gluten-free option, use tamari.
- Spices: Chili spice blend, cumin, paprika & garlic powder – the classic Tex Mex spice profile.
- Smoked paprika: Optional, but if you love smoky flavors, you should definitely add it, or alternatively fold in a little liquid smoke.
(You'll find the quantities further down in the recipe card.)
Step-By-Step Instructions

- Step 1: Preheat the oven to 175°C (350°F) fan. Process the cauliflower florets briefly in a food processor until a rice-like texture forms. Transfer to a large bowl.

- Step 2: Add walnuts to food processor and pulse until you have a coarse crumble. Add them to the cauliflower.

- Step 3: Stir together tomato paste with soy sauce and all spices to form a paste.

- Step 4: Add the spice paste to the cauliflower-walnut mixture. Mix everything well.

- Step 5: Spread the mixture evenly on a baking sheet lined with parchment paper.

- Step 6: Bake on the middle rack for 15 minutes, then briefly stir and bake for another 15 minutes until lightly and evently browned.
Use the cauliflower taco meat immediately or let cool and store in the refrigerator for up to 5 days.

Tips & Variations
- Pulse only briefly: Both the cauliflower and the nuts should only be processed briefly – they should still have texture and bite, otherwise the vegan walnut-cauliflower meat will turn into more of a paste.
- Gluten-free version: Simply use tamari (wheat-free) instead of soy sauce.
- Freezing: The cauliflower meat can easily be frozen for up to 3 months. Best to fill into freezer bags or containers in portions and thaw as needed.
- Nut-free version: You can use sunflower seeds instead of walnuts but flavor will be different.

Serving Suggestions
The vegan taco meat is versatile and pairs especially well with Mexican and Tex Mex dishes.
- In a burrito bowl with rice, salad, corn, avocado, tomato salsa, vegan cheese sauce and red onions
- As a topping for vegan nachos
- As a filling for burritos, tacos or vegan quesadillas
- As a savory accent in a green salad
- As a pizza topping with bell pepper strips, red onions and vegan mozzarella

FAQ
Yes, you can coarsely grate the florets with a box grater or simply chop the walnuts roughly with a knife.
In the refrigerator in a sealed container for up to 5 days. Frozen it keeps for up to 3 months.
I would recommend almonds as a substitute.
More Vegan DIY Recipes

I hope you give my vegan cauliflower taco meat recipe a try. If you like this recipe, be sure to leave a comment, rate the recipe and feel free to tag me on Instagram @veggiejam (#veggiejam).
PrintRecipe
Vegan Cauliflower Walnut Taco Meat (Oil-Free)
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 3-5 servings 1x
Description
This bold and smoky vegan cauliflower walnut taco meat is your new Tex Mex go-to! Made with wholesome ingredients — no processed products — it's incredibly versatile and comes together in just 45 minutes. Perfect for tacos, burrito bowls, nachos, and more.
Ingredients
- ~3 cups (350 g) cauliflower florets
- ½ cup (60 g) walnut halves
- 1 tbsp tomato paste
- 2 tbsp soy sauce or tamari*
- 1 tbsp chili powder**
- 1 tsp sweet paprika
- 1 tsp ground cumin
- 1 tsp onion powder
- 1 tsp garlic powder
- ½ tsp smoked paprika or ½ teaspoon liquid smoke (optional)
Instructions
- Preheat the oven to 175°C (350°F) fan.
- Process the cauliflower florets briefly in a food processor until you get a rice-like texture. Transfer to a large bowl.
- Add the walnuts to the food processor and pulse until you have a coarse crumble. Mix with the cauliflower.
- Stir together the tomato paste, soy sauce, and all spices to form a thick paste.
- Pour the spice paste over the cauliflower-walnut mixture and mix until everything is evenly coated.
- Spread the mixture in an even layer on a baking sheet lined with parchment paper.
- Bake on the middle rack for 15 minutes, then give it a good stir and bake for another 15 minutes until lightly and evenly browned.
- Use immediately or let cool and store in the refrigerator for up to 5 days.
Notes
* If you use low-sodium soy sauce, add an extra ¼ teaspoon of salt.
** I'm referring to the spice blend here
This post is also available in German (Deutsch).









Comments
No Comments