• Skip to main content
  • Skip to primary sidebar

The Stingy Vegan

  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
menu icon
go to homepage
search icon
Homepage link
  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
    • Facebook
    • Instagram
  • ×
    Home » 30-Minute Recipes » Vegan Taco Meat

    Published: May 21, 2025 · Updated: Jun 20, 2025

    Vegan Taco Meat

    Jump to Recipe

    The best vegan taco meat made with smoked tofu, seasonings and tomato sauce. Super simple and easy to make!

    A grey bowl of vegan taco meat with a wooden spoon in it.
    Jump to:
    • What is a vegan substitute for taco meat?
    • What is smoked tofu?
    • Ingredients
    • How to make vegan taco meat
    • Variations and substitutions
    • FAQs
    • Make ahead and storage tips
    • How to use vegan taco meat
    • Vegan Taco Meat

    What is a vegan substitute for taco meat?

    There are many different variations on vegan taco meat available online. 

    Here’s a quick rundown of vegan ingredients that are often used instead of ground beef for tacos:

    TVP, Impossible Meat, Beyond Meat or another plant-based ground, cauliflower, walnuts or other nuts, mushrooms, tofu, lentils, and quinoa.

    The recipe I have for you today is absolutely THE BEST of all of them and perfect for tofu tacos, vegan taco bowl, burritos, nachos, and more!

    Why? Well, first of all it’s super simple with just 5 ingredients.

    The key ingredient is smoked tofu. 

    What is smoked tofu?

    Smoked tofu is the most delicious type of tofu with a great smokey flavor that permeates through the entire block and a great meat substitute. 

    It’s so flavorful, you can save time and skip marinating.

    Smoked tofu is available for purchase at large supermarkets and Asian supermarkets.

    If you’re unsure where to find it, here’s a reddit thread discussing where to buy smoked tofu in the US (Trader Joe’s at Whole Foods are mentioned).

    Smoked tofu usually has a firm or extra firm texture (see my post about tofu for beginners if you’re unsure the different types of tofu are).

    Recently there’s been a new technique for preparing tofu on social media which involves grating it with a box grater, and extra-firm tofu is ideal for that.

    Once grated, it’s pan fried until crispy. In this recipe for vegan taco meat, this technique gives the tofu a kind of pulled chicken texture.

    A hand holding a block of tofu on a box grater. Shredded tofu in a black bowl below.

    Ingredients

    This super simple yet flavor-packed vegan taco meat only required five ingredients!

    Smoked tofu: Smoked tofu is the secret ingredient that makes this recipe so flavorful. It’s fairly widely available in large supermarkets nowadays. Check the refrigerated section with the Asian products or plant-based products.

    Taco seasoning: For convenience I use prepared taco seasoning in those little packets. Be sure to check the ingredients as there is sometimes hidden dairy. You can also make you own taco seasoning, there are lots of recipes online.

    Tomato sauce: Just plain, thick tomato sauce adds both flavor and “juiciness” to the taco meat.

    Onion and garlic: About half and onion and a couple cloves of garlic form the flavor base.

    Oil: One tablespoon of olive oil for frying the onion and garlic, and then you might need another tablespoon more when you add the tofu to help it brown.

    A close-up photo of grated tofu in a black bowl.

    How to make vegan taco meat

    This vegan taco meat is super easy to make - no mixing spices, no marinating tofu, no endlessly chopping up mushrooms and walnuts. 

    In just a few minutes, you’ll have the most delicious vegan taco meat ready for your tacos, burritos, wraps or taco bowls!

    Prep: The “meaty” texture of the tofu comes from grating it. I don’t bother pressing my tofu since the excess water will evaporate off in the pan.

    But I will give the block a strong squeeze between my hands just to make it less slippery.

    Grate the tofu using the large holes on a box grater. 

    If you don’t have a box grater, you can also tear the tofu into irregular chunks with your hands. A technique I use in this maple chili tofu recipe and this lemon tofu recipe..

    Dice half and onion and mince two cloves of garlic.

    Fry: Heat one tablespoon of olive oil in a large frying pan over medium heat.

    Fry the onion until transparent then add the garlic and continue frying for another 30 seconds.

    Add the grated tofu and another tablespoon of olive oil if the pan seems dry.

    Raise the heat to medium-high.

    Fry the tofu, stirring occasionally, until golden brown and crispy - about 5 to 7 minutes.

    Season: Sprinkle over the taco seasoning, mix well and allow to cook for about 30 seconds while stirring, to bring out the flavors of the spices.

    Finally, stir in the tomato sauce. Give it another 30 seconds or so to heat though and you vegan taco meat is ready to use.

    Note that I don’t add salt. This is because my taco seasoning is salty already. 

    At this point you can taste it and decide if you need to add a sprinkling of salt.

    A pile of taco seasoning in a pan of fried grated tofu.

    Variations and substitutions

    Seasoning: For convenience, I use a packet of prepared taco seasoning. 

    If you prefer, you can mix up your own taco seasoning from a selection of spices. There are many recipes online.

    Typical taco seasoning spices are: cumin, smoked paprika, oregano, garlic powder, onion powder, chili powder and/or crushed red chili flakes.

    This recipe is not spicy and does not call for any chili powder or chili peppers. 

    In my opinion, taco meat isn’t usually spicy and the spice is added to tacos with a variety of hot sauces. 

    However, you can easily make this vegan taco meat spicy by adding a diced jalapeño, cayenne pepper, red chili flakes or chili powder.

    Tofu: Smoked tofu is a key ingredient for flavor and I don’t recommend substituting it for plain tofu. 

    However, if you can’t find smoked tofu, you can try marinating plain extra-firm tofu in a liquid smoke and smoked paprika marinade (plenty of recipes online). 

    The recipe will still work with just plain tofu, but it won’t be as tasty in my opinion.

    Additions: A lot of vegan taco meat recipes call for a combination of ingredients such as mushrooms with walnuts. 

    You can try adding some chopped up mushrooms, ground walnuts, lentils, cooked quinoa, etc. along with the tofu for more textual variety.

    A dollop of tomato sauce on top of the fried tofu in a pan.

    FAQs

    How do you make vegan taco meat with tofu?

    Tofu is a great vegan substitute for meat. The key is in how you prepare it. Rather than cutting it with a knife, grating it or tearing it into chunks with your hands create an uneven surface that gets crispy bits on the outside while staying soft and juicy on the inside when fried in the pan. You can then add typical taco meat seasonings and sauces for the best meat-free taco meat you can make.

    Can I substitute regular tofu for smoked tofu?

    Yes, the recipe will still work with plain extra-firm tofu but it won’t taste as good. The smoky flavor of the smoked tofu is what makes this recipe so delicious and I don’t recommend substituting it.

    Are vegan tacos healthy?

    Yes, vegan tacos are healthy thanks to the extra fibre and nutrients provided by the plant-based protein sources used to make vegan taco meat.

    Make ahead and storage tips

    A batch of tofu taco meat keeps well for several days in the refrigerator, making it an ideal addition to your meal prep recipes.

    Store in an airtight container for up to 4 days.

    This vegan taco meat can also be frozen. A plastic freezer bag with the air squeezed out would probably be the best solution, but any freezer-safe container will work.

    Freeze for up to 3 months.

    A grey bowl filled with vegan taco meat with a wooden spoon in it.

    How to use vegan taco meat

    Vegan taco meat can be used for much more than just tacos!

    Use it in tofu tacos, burritos or veggie wraps, enchiladas, taquitos, quesadillas, vegan chili, to top nachos, salad, or a deconstructed vegan taco bowl.

    Some more creative ideas are to add it to stuffed peppers, in a casserole with rice and beans, on a baked potato, stirred into mac and cheese, or in a vegan omelet made with Just Egg.

    Vegan Taco Meat

    The best vegan taco meat made with smoked tofu, seasonings and tomato sauce. Super simple and easy to make!
    5 from 1 vote
    Print Pin Recipe Rate
    Course: Main Course
    Cuisine: Mexican
    Prep Time: 5 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 20 minutes minutes
    Servings: 4 people
    Calories: 99kcal
    Prevent your screen from going dark

    Ingredients

    • 1 block (180 grams / 6.3 oz) smoked tofu
    • 2 tablespoons olive oil divided
    • ½ medium onion diced
    • 2 cloves of garlic minced
    • 1 tablespoon taco seasoning (in a packet or homemade)
    • ¼ cup (60 ml) tomato sauce

    Instructions

    • Remove the tofu from its package and give it a good squeeze between your hands to remove excess water.
    • With the largest holes on a box grater, grate the block of tofu.
    • In a large pan, heat one tablespoon of oil over medium heat. Fry the onion until soft and transparent. Add the garlic and fry for another 30 seconds or so.
    • Add the tofu and the second tablespoon of oil. Stir to combine and spread it out in a single layer. Turn the heat up to medium-high.
    • Allow to fry for a minute or two, then stir and toss to fry on another side. Continue frying, stirring from time to time, until the tofu is golden brown and has lots of crispy bits - about 5 - 7 minutes.
    • Sprinkle over the taco seasoning and allow to cook while stirring continuously for about 30 seconds to bring out the flavors.
    • Add the tomato sauce, stir and heat through for about another 30 seconds.
    • Note: I don’t add additional salt because my taco seasoning is already salty. You can taste your taco meat and add salt if necessary.
    Find us on Instagram@stingyveganrecipes
    Find us on Facebook@thestingyvegan

    Nutrition

    Calories: 99kcal | Carbohydrates: 4g | Protein: 4g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 152mg | Potassium: 141mg | Fiber: 1g | Sugar: 2g | Vitamin A: 125IU | Vitamin C: 3mg | Calcium: 22mg | Iron: 1mg
    Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.
    « Cucumber Salsa
    Vegan Taco Bowl »

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    PRIVACY POLICY  

    Connect with us!

    • Facebook
    • Instagram

    Get The Cookbook!

    This page contains affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. See disclosure policy.

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Nutrition Disclaimer
    • Our Cookbook
    • Recipe Index
    • Contact

    Newsletter

    • Sign Up! for our 5-day guide to saving money and time in your vegan kitchen.

    Copyright © 2020 The Stingy Vegan

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.