The Only Vegetarian Taco 'Meat' I'd Serve My Skeptical Brother
Alright, first things first: I have a brother who finds anything green suspicious and, I kid you not, thinks cauliflower was invented by California hippies. So you'd think he'd spot the cauliflower walnut taco meat a mile away, right? Surprisingly, this totally flew under his radar until my niece ratted me out (still not sure if that was sabotage or a cry for help because she was hoping for pizza, honestly). Now, he asks for it at family gatherings. Go figure. But, back to the tacos—I first whipped this up when we ran out of both ground beef and inspiration, and, not to toot my own horn, it’s now my go-to for taco Tuesdays when I feel like skipping the meat, or, let’s be honest, just want to show off a little.
Why I Keep Making This (and Probably Always Will)
I reach for this recipe when I want tacos that aren’t going to make me fall asleep after two bites. My family goes nuts for it because it's hearty in this sneaky, almost magical way. Honestly, I sort of love that it’s mostly veggies, but it’s still cozy. (Plus: less arguing with teens about their greens—score!) And, a small confession: I was really frustrated the first time because chopping walnuts and cauliflower is kind of tedious, but then I learned to just blitz the whole lot in the food processor. Crisis averted. Sometimes, if I’m in a real hurry, I’ll use pre-riced cauliflower; it's not quite as dramatic and satisfying as hacking up a whole head, but hey, dinner gets on the table.
What You’ll Need (And What’s Fair Game to Swap)
- 1 medium head of cauliflower, chopped. (Or, you know, a big bag of cauli rice if you’re running late. No one’s judging.)
- 1 cup walnuts, raw or toasted—either’s fine. My grandmother swore only hand-chopped walnuts work, but the food processor’s so much easier, I honestly don’t tell her.
- 1 small onion, roughly diced. Sometimes I just grab half a big one and hope for the best.
- 2 teaspoons smoked paprika (regular works, but smoked gives it a nice kick!)
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander (I skip this if I forget it in the pantry; not a deal breaker)
- ½ teaspoon chili powder (Or more, if you’re feeling spicy. Sometimes I totally am.)
- Salt and pepper, to taste, which is basically ‘stop shaking when you feel brave’
- 2 tablespoons olive oil, or whatever cooking oil you’ve got on hand. I’ve used avocado oil once, seemed fine.
- 2 tablespoons tomato paste (Sometimes I substitute salsa. It’s not traditional, but it gets the job done!)
Okay, Here’s How I Actually Throw It Together
- Start by chopping your cauliflower into florets (or just use cauli rice, as mentioned—I won’t tell). Pulse in a food processor a few times until the pieces are about the size of rice grains. Don’t overdo it, or you get mush. That’s no fun.
- Dump walnuts into the processor, too, and pulse until they’re chopped up—like chunky sand? Not too fine. This is where I usually sneak a spoonful and think, “Is this ever going to taste right?”
- Heat oil in a big pan over medium heat. Throw in the onion. Sauté for about 3–5 minutes. If you walk away and it gets a little brown, just call it ‘caramelized’ like fancy chefs do.
- Add the cauliflower walnut mix to the pan, stir it all up, then toss in your spices—paprika, cumin, coriander, chili powder, a little salt and pepper. (It’ll smell nice, and probably remind you why you’re doing this.)
- Squeeze in the tomato paste, and if it feels too thick, splash in a couple tablespoons of water. Cook about 7–9 minutes, stirring occasionally, until everything’s tender but not mushy.
- Taste. Seriously. Every pan is a little different. I usually add another shake of salt or an extra dusting of smoked paprika here. Don’t worry if it looks a bit weird at this stage—it always does! Give it another mix, and that’s it.
Notes from Oddball Experiments
- If you toast the walnuts first, the taste honestly gets a bit deeper. But, if you forget (which I do, a lot), it’s still pretty good.
- I once made this with frozen cauliflower—it got kind of watery, but turning up the heat seemed to fix it. So don’t toss it if that happens; just let it cook down for a few minutes extra.
- Using too much tomato paste makes it a bit tangy, so err on the side of less and add more if needed.
Other Things I’ve Tried (Not All Winners)
- Hazelnuts instead of walnuts? Nope. Tasted weird. Walnuts are the real MVP here.
- I sometimes toss in a handful of black beans for extra bulk. Or corn, if there’s an open can sitting around.
- I tried pressing it into a loaf once—don’t. Just, it’s not meant to be meatloaf, trust me.
What You’ll Need Equipment-Wise (Or Not)
Food processor makes this a breeze, but if all you’ve got is a big knife and some elbow grease, you’ll get a workout and the job done. No fancy pans needed—just a halfway decent skillet. Actually, I once made this in a battered old wok. Worked perfectly fine.
How I Store It (If It Actually Lasts)
Tbh, in my house it's usually gone the same day, but you can refrigerate it in a covered container for 3-4 days. I think it tastes better the day after—it sort of soaks up all the flavors. Haven’t tried freezing it, but, on second thought, probably wouldn’t—cauliflower gets mushy ice-cold. Your call!
Serving It Up—What I Like Best
Spoon it into warm corn tortillas, pile on lettuce, tomatoes, maybe a little avocado (or a lot). My youngest insists on shredded cheese; I just like a big dollop of salsa and a squirt of lime. If there are leftovers (rarely!), I’ll even sprinkle some over a salad—go wild.
Things I’ve Learned the Hard Way (Pro Tips, Kind Of)
- I once tried rushing the sauté step, and everything tasted a bit raw, so—take your time on the onions. Trust me.
- Don’t be afraid to adjust spices as you go. Every blend is a little different, so give it a taste before you call it done.
- If the mixture gets too soggy, just cook it on high for a few extra minutes. Don’t panic. Happens to the best of us.
Questions Folks Have Actually Asked Me
- Does this taste like real taco meat? I mean, it doesn't taste like beef. But it’s super hearty and tasty, honestly, I think you’ll love it (even my suspicious brother did!).
- Can you make this nut-free? For sure—just leave the walnuts out and replace with sunflower seeds or even pepitas. Not quite the same crunch, but it'll still work. Now, my neighbor tried it with almonds once and said eh, so maybe stick to seeds?
- Can you double the recipe? Go ahead, just make sure your pan’s big enough, otherwise you'll be chasing runaway cauliflower bits all over the kitchen floor. (Not that I've done that...)
- Is it spicy? Only if you want it to be. It’s totally customizable, so mess about with the chili powder to suit your taste buds. My kids have zero spice tolerance; I load up my half.
- Can I use a blender? Ah—technically, yes, but it can easily go from ‘taco meat’ to ‘weird cauliflower puree’, so just pulse very gently. Or stick to chopping if you’re nervous.
And that’s really it. My only real advice? Make extra. Someone will ask for seconds (then act surprised when there’s not enough left for lunch tomorrow). Just trust me on that one.
Oh—if you manage to sneak any leftovers, try it cold on crackers late at night. No judgment. Happy cooking!
Ingredients
- 1 medium head cauliflower, cut into florets
- 1 cup raw walnuts
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 2 tablespoons tomato paste
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
-
1Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
-
2Place cauliflower florets and walnuts in a food processor. Pulse until the mixture resembles the texture of ground meat.
-
3Heat olive oil in a large skillet over medium heat. Add the onion and cook for 3-4 minutes until softened, then add the garlic and cook for another minute.
-
4Add cauliflower-walnut mixture to the skillet along with tomato paste, chili powder, cumin, smoked paprika, salt, and pepper. Stir to combine.
-
5Transfer the mixture to the prepared baking sheet, spread it evenly, and bake for 20 minutes, stirring once halfway through, until golden and slightly crispy.
-
6Remove from oven and serve warm as a taco filling with your favorite toppings.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!
