• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Jul 12, 2021 · Modified: Nov 20, 2024 by Alissa Saenz · This post may contain affiliate links · 34 Comments

    Easy Tofu Tacos

    Jump to Recipe Print Recipe

    Tofu makes the best vegan taco meat! These tofu tacos are loaded with spices and flavor, made with tender crumbled tofu and your favorite taco toppings. The best part: they're a cinch to make!

    Plate of Three Tofu Tacos with Bunch of Cilantro and Skillet the Background

    I have a super secret special step for giving tofu just the right crumbly texture that's perfect for tacos: freeze it!

    The texture of tofu changes when you freeze it. If you fall into the group of people that avoid tofu for not being fond of the texture, these tofu tacos might just be a game-changer for you.

    Jump to:
    • What You'll Need
    • How to Make Tofu Tacos
    • Leftovers & Storage
    • Frequently Asked Questions
    • More Vegan Tacos
    • 📖 Recipe
    • 💬 Comments

    What You'll Need

    • Olive oil. Feel free to substitute any high-heat oil, such as corn, canola, or peanut oil.
    • Onion.
    • Garlic.
    • Tofu. Extra-firm tofu works best with this recipe, but you could get away with using firm tofu.
    • Spices. We're using cumin, ancho chile powder, paprika, and black pepper.
    • Bell pepper. Use any color! Red is my personal preference for this dish.
    • Tomato sauce.
    • Soy sauce. Substitute gluten-free tamari if needed.
    • Hot sauce. Use your favorite brand. I like Cholula for this recipe. Or leave it out for a milder version of the dish!
    • Salt.
    • Fresh cilantro. Leave this out if it tastes like soap to you!
    • Corn tortillas. You could also use flour tortillas or premade taco shells.
    • Toppings. Use whatever you like! Vegan nacho cheese, cashew cream, guacamole, shredded lettuce or cabbage, and pico de gallo would all be nice.

    How to Make Tofu Tacos

    The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    • Freeze your tofu. This is really easy and there's no need to overcomplicate it!
      • You can freeze tofu in or out of the package. Of course, if it's out of the package you'll want to put it in some other type of sealable container.
      • You don't need to drain or press it first, but it's totally fine if you do.
      • Freeze it until it's solid, then thaw it out completely. As long as it gets completely frozen it really doesn't matter how long it stays in the freezer.
      • For complete details on how freezing tofu works, see this article on how to freeze tofu.
    • Heat up some oil in a skillet, then add diced onion. Cook the onion for 5 minutes or so, until it begins to soften up.
    • Add minced garlic and spices to the skillet. Sauté them with the onion for just about a minute, making sure to stir constantly to prevent burning.
    • Crumble your tofu into the skillet. You can do this as soon as it's thawed, and there's no need to press it for this recipe. Stir everything up well and cook the tofu with the spices for about 2 minutes, until any excess liquid cooks off and the tofu begins to brown in spots.
    • Add diced bell pepper and cook it with your tofu and spices for a couple minutes. You just want it to begin softening up.
    Collage Showing First Four Steps for Making Tofu Taco Filling: Sweat Onions, Add Spices, Add Tofu and Add Bell Pepper
    • Add your sauces: tomato sauce, soy sauce, and hot sauce.
    • Stir everything up and bring it to a simmer and let it cook for a couple of minutes, until the sauce is hot and thick!
    Collage Showing Last Two Steps for Making Tofu Taco Filling: Add Sauces and Simmer
    • Take the skillet off of the burner and season your tofu taco filling with some salt. You can also add more hot sauce if you'd like. Give it a sprinkle of fresh cilantro.
    Skillet of Tofu Taco Filling with Wooden Spoon
    • Stuff the filling into warm tortillas and dig in!
    Table Set with a Plate of Tofu Tacos, Skillet, and Bunch of Cilantro

    Leftovers & Storage

    Leftover tofu taco filling will keep in a sealed container in the fridge for about 3 days, or in the freezer for about 3 months.

    Frequently Asked Questions

    Are these tacos gluten-free?

    They are if you use gluten-free tamari in place of soy sauce.

    Must I freeze my tofu?

    Nope! It adds texture but isn't strictly necessary.

    Are these tacos spicy?

    They have a little kick to them. You can leave the hot sauce out if you'd prefer a milder version, but consider adding a splash of lime or vinegar to make up for the acidity supplied by the hot sauce.

    What are some good toppings for tofu tacos?

    Try cashew cream, pico de gallo, shredded lettuce or cabbage, guacamole, and/or vegan cashew queso!

    More Vegan Tacos

    • Spicy Potato Tacos
    • Beer-Battered Zucchini Tacos
    • Chipotle Tempeh Tacos
    • Quinoa Lentil Tacos
    • Roasted Veggie Tacos with Black Beans

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Plate of Three Tofu Tacos
    Print Pin
    4.72 from 7 votes

    Easy Tofu Tacos

    Tofu makes the best vegan taco meat! The trick: freeze your tofu for the perfect crumbly texture. Then sizzle it up in a skillet with Tex-Mex spices and stuff it into warm tortillas to make these amazing tofu tacos!
    Course Entree
    Cuisine American, Mexican
    Prep Time 15 minutes minutes
    Cook Time 10 minutes minutes
    Total Time 25 minutes minutes
    Servings 8 tacos
    Calories 139kcal
    Author Alissa

    Ingredients

    • 2 tablespoons olive oil
    • 1 medium onion, diced
    • 3 garlic cloves, minced
    • 1 tablespoon ground cumin
    • 1 tablespoon paprika
    • 1 teaspoon ancho chili powder
    • ½ teaspoon ground black pepper
    • 1 (14 ounce or 400 gram) package extra firm tofu, frozen and thawed
    • 1 bell pepper (any color — I prefer red), diced
    • ¼ cup tomato sauce
    • 2 tablespoons soy sauce
    • 2 tablespoons hot sauce of choice, or to taste
    • Salt, to taste
    • 8 corn tortillas, warmed in a lightly oiled skillet (or premade taco shells, or small flour tortillas)
    • Toppings of choice
    US Customary - Metric

    Instructions

    • Heat the oil in large skillet over medium-high heat. Add onion and cook it until soft and translucent, stirring occasionally, about 5 minutes. 
    • Stir in the garlic, cumin, paprika, ancho chile powder, and black pepper. Cook everything together for about 1 minute, until the mixture becomes very fragrant.
    • Crumble the tofu into the skillet, keeping it as chunky as you like. Stir to coat the tofu in spices. Cook everything for about 2 minutes, or until the tofu begins to brown. Be careful, as tofu that's been frozen tends to burn quicker. 
    • Stir in the bell pepper and cook it with the tofu for about 2 minutes, until it just begins to become tender. 
    • Stir in the tomato sauce, soy sauce, and hot sauce.
    • Continue to cook the mixture, stirring occasionally, just until everything is well mixed and the liquid dries up just a bit, about 2 minutes, adding a bit of water to the skillet if it dries too much.
    • Take the skillet off of the burner and season the mixture with salt to taste. Adjust any other seasonings to your liking.
    • Divide the mixture into tortillas or taco shells and top with toppings of choice.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1taco | Calories: 139kcal | Carbohydrates: 15.9g | Protein: 6.4g | Fat: 6.6g | Saturated Fat: 1.1g | Sodium: 285mg | Potassium: 240mg | Fiber: 3g | Sugar: 2.4g | Calcium: 136mg | Iron: 2mg

    « Easy Vegan Parmesan Cheese
    Vegan Ranch Dressing »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      4.72 from 7 votes (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. AnnaBanana says

      February 04, 2021 at 10:36 am

      5 stars
      Wow!!! These were awesome. I used fresh tofu, but the texture never bothers me, so I knew I didn't have to freeze it first.
      I didn't use any oil and dry sauteed my onions and tofu. I added some extra tomato sauce and a can of black beans. The flavor of all your seasoning/ingredients is what made it perfect! And SO easy.

      Reply
    2. Jill says

      May 20, 2020 at 10:40 pm

      4 stars
      So good!! Made it tonight. Only thing- I could NOT get that tofu to brown! This isn’t the only time it’s happened - I ALWAYS end up having the entire pan encrusted with burnt on tofu/onion... however, this time I deglazed the pan with red wine and all of it came off afterwards... that was the best part!! I crumbled the crispy bits into my tofu mix and daaaaaamn - flavour country!

      Any suggestions on how to brown the tofu or what I maybe could do better to get an overall char on the tofu?

      Reply
      • Alissa Saenz says

        May 21, 2020 at 3:01 pm

        What kind of pan are you using? A really good nonstick surface will help the tofu to brown evenly and for you to get all those crispy bits out of the pan and into your scramble. :) I'm a big fan of cast iron - definitely give it a try if you haven't already!

        Reply
    3. Angel says

      July 22, 2019 at 2:52 pm

      If your tofu is still in the package and in water does the water need to be drained before freezing?

      Reply
    4. Cindy says

      July 13, 2019 at 12:45 pm

      I want to make these for a taco bar. If I made the tofu mix the day before, do you think it would warm up well in the oven in a casserole dish?

      Reply
      • Alissa Saenz says

        July 14, 2019 at 10:43 am

        I think so! I usually reheat it in the microwave, and it works great. I think the oven should do just fine as well!

        Reply
    5. Brit says

      June 26, 2019 at 7:34 pm

      Does it keep in the Fridge? Or work well as leftovers? How should I store it? Just in an airtight container in the fridge?

      Reply
      • Alissa Saenz says

        June 30, 2019 at 2:30 pm

        Yup! I always end up with leftovers. They're good for 3 days or so in a sealed container in the fridge. :)

        Reply
    6. Ghen says

      December 12, 2018 at 2:57 pm

      4 stars
      This was very good and made great tacos and nachos. The directions didn’t say, but I squeezed all the water I could before crumbling the tofu and adding it into the pan. I also increased the tomato sauce to 1/2 cup. Overall, this is a keeper recipe.

      Reply
      • Alissa Saenz says

        December 13, 2018 at 4:10 pm

        I'm glad you liked it! Thanks so much!

        Reply
    7. Alexandra Medina says

      November 03, 2018 at 11:59 am

      5 stars
      First time making this dish. YUM! Great taco filling, good for pasta and enchiladas.

      Reply
      • Alissa Saenz says

        November 04, 2018 at 2:24 pm

        Glad you enjoyed it!! I love the idea of using this in pasta and enchiladas. :)

        Reply
    8. Esther Medson says

      September 27, 2018 at 2:27 pm

      5 stars
      So amazing! I don't usually like the texture of frozen tofu, hence the reason why I have some in the freezer that I literally abandoned. Just popped it out now! I'm so giving this recipe a trial. Love this!

      Reply
      • Alissa Saenz says

        September 30, 2018 at 5:41 pm

        Yay! I hope you enjoy it!!

        Reply
    9. Bobby says

      May 08, 2018 at 12:45 pm

      5 stars
      We make these at least once a week. Excellent recipe!

      Reply
      • Alissa Saenz says

        May 11, 2018 at 9:57 am

        Yay!! Glad you like them!

        Reply
    10. Annie says

      April 05, 2018 at 3:37 pm

      I made it last night and it was delicious! My husband is not vegan and he just loved it! Thanks very much for sharing!

      Reply
      • Alissa Saenz says

        April 08, 2018 at 6:43 pm

        Yay!! I'm so happy to hear that! Thanks Annie!

        Reply
    11. Cathy says

      August 08, 2017 at 6:12 pm

      Alissa, another big hit!! I added more tomato sauce then mentioned and use no oil, so water sautéed the veg and tofu. What a delicious dish! I must be your biggest fan! Thanks and keep them coming!

      Reply
      • Alissa Saenz says

        August 13, 2017 at 9:14 pm

        Yay! I'm glad these were a hit!! Thanks Cathy!!

        Reply
    12. Alexis Kienlen says

      July 11, 2017 at 6:24 pm

      Long time follower, first time commenter.

      Thank you for all your recipes and the work you do. :)

      Reply
      • Alissa Saenz says

        July 13, 2017 at 8:21 pm

        Very welcome! :) I'm glad you're enjoying the recipes. Thank you so much for following!

        Reply
    13. Nicole says

      July 10, 2017 at 2:04 pm

      I'll have to try your tofu freezing method. I've never done that before. Great blog post, thanks for all the tips!

      Reply
      • Alissa Saenz says

        July 13, 2017 at 8:18 pm

        Thanks Nicole! Definitely give it a try!

        Reply
    14. cakespy says

      July 10, 2017 at 6:27 am

      I LOVE the tip for freezing tofu! I know exactly the texture you are talking about but never knew that you could make it happen like that. These tacos look incredible!

      Reply
      • Alissa Saenz says

        July 13, 2017 at 8:17 pm

        Thanks so much! Freezing tofu is a total game changer. I hope you give it a try. :)

        Reply
    15. Tara Day says

      January 30, 2017 at 2:47 am

      Just made this today, and it's literally better than normal mince!! So delicious!

      Reply
      • Alissa Saenz says

        January 31, 2017 at 4:10 pm

        Yay! Glad to hear it! :)

        Reply
    16. Connie says

      May 04, 2014 at 11:20 am

      Tofu out of the freezer, in large chunks, always has an odd texture. But crumbling it up seems to be a great way to use frozen tofu. I'll have to try it! I always stock up on a local made tofu when I happen to be at the grocery store that sells it, but I sometimes have a hard time eating it all before it goes off. I will use this for sure!

      Reply
      • Alissa Saenz says

        May 04, 2014 at 10:35 pm

        Yeah, I always crumble my tofu after freezing. I bet you'll like it a lot better this way. Fresh tofu is amazing but doesn't last that long, so if you like it crumbled that would work out perfect. Hope you enjoy!!!

        Reply
        • Crystal says

          December 17, 2019 at 11:47 am

          Can I use regular tofu (not frozen)??

          Reply
          • Alissa Saenz says

            December 22, 2019 at 9:12 pm

            Absolutely! Freezing enhances the texture, but it should be delicious either way.

            Reply
    17. Alissa Saenz says

      May 02, 2014 at 9:52 pm

      Perfect! I actually try to keep a stash in the freezer at all times. Enjoy!!!

      Reply
    18. Hannah @ CleanEatingVeggieGirl says

      May 02, 2014 at 2:43 pm

      This is fantastic, as I actually have some tofu in my freezer right now! :)

      Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Plate of Tofu Tacos with Text Overlay Reading "Easy Tofu Tacos"
    1518 shares
    • 206

    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.