This post may include affiliate links; for details, see our disclosure policy.

This tofu tacos recipe is what easy dinners are made of! The filling is spiced to perfection, making it a vegan meal everyone will love.

Tofu Tacos
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Here’s a fast and easy dinner that went over like a charm over here: Tofu Tacos! While it’s not typically served in a tortilla, tofu is ideal for tacos. Its neutral flavor takes on whatever flavors you season it with: and these tofu crumbles are quite the kitchen trick. Add cumin, garlic powder, chili powder and smoked paprika, and the filling is bursting with flavor! You can whip up these easy tacos in just 20 minutes, making them ideal for weeknight meals. Wait: you can make a block of rubbery white tofu into a crazy good vegan tacos filling? Here’s how.

First off: is tofu healthy?

There’s a lot of misinformation related to the health benefits of this soy product, so we get this question a lot. Here’s the thing: Tofu in moderation is part of a healthy diet (several times per week). Per to the Harvard School of Nutrition, soy is a nutrient-dense source of protein that can safely be consumed several times a week. It’s likely to provide health benefits, especially when you eat it as an alternative to red meat and processed meat. For more, go to Straight Talk About Soy and Is Tofu Good for You?

Here at A Couple Cooks, for years we avoided tofu though we ate mostly vegetarian and vegan recipes. The past few years we’ve come around to it as a delicious and easy to prepare vegan protein! We just didn’t know the best ways to prepare it. Speaking of, here’s one of our new favorites…

Tofu Tacos recipe

How to turn a block into tofu tacos filling

Yes, it’s easier than you think to make a flavorless block of pressed soy into a delicious tofu tacos filling! The secret: tofu crumbles. You’ll break the tofu into smaller irregular shaped pieces, then mix it with delicious seasonings. Here’s what to do:

  • Crumble the tofu with your fingers. Yep, throw it right into a bowl and crumble it up! It’s usually pretty cold at this point (since it’s refrigerated), so you’ll have to grin and bear it.
  • Add olive oil and the secret spices. In this case, that’s cumin, garlic powder, chili powder and smoked paprika.
  • Cook in a skillet for 8 to 10 minutes. You’ll want it to be just browned and becoming lightly crisp on the outsides.

The easiest taco toppings

To keep these as a quick and easy dinner recipe, we went for the simplest toppings imaginable. Of course, you can customize them as you’d like! Here’s what we do when we’re in a rush:

  • Sliced red cabbage with lime: Thinly slice it, then spritz with lime juice and add a few pinches salt. You don’t even need to measure!
  • Pico de gallo: Get store-bought for the quickest prep.
  • Torn cilantro: No need to chop: just tear it with your fingers.
  • Yogurt mixed with hot sauce: This is our other favorite taco sauce trick! Take some vegan yogurt and swirl it with Mexican hot sauce (we like Cholula). It makes an instant creamy, spicy sauce. You can also use storebought salsa or taco sauce (or make homemade).
Tofu tacos filling

More tofu tacos topping ideas

The toppings listed above are the quickest and easiest: and usually they’re all we need! But if you want to get fancier, we’ve got lots of great options. Here are some fun tacos fillings ideas:

Tip: warm your tortillas

Here’s our biggest tip for tofu tacos, or tacos of any kind: warm your tortillas! There’s nothing worse than a taco with a tough, cold tortilla. Here’s how to warm tortillas like a pro:

  • Place them over the flame of a gas burner (preferred!). The best way? Place each tortilla directly on a gas burner for a few seconds per side. It lightly chars the edges and warms the tortillas. Then throw them into a tortilla warmer!
  • Or, warm them in the oven. If you don’t have a gas burner, you can warm them in the oven. Go to How to Warm Tortillas.
Tofu tacos

More great tofu recipes

There are so many great recipe to make with tofu! As I mentioned above, we used to avoid tofu but now we like including it as part of a healthy vegetarian and vegan diet! Now that we know the best ways to prepare it, we always look forward to including it in weekly meals. How about you: are you a tofu convert too? Have you always loved this tasty soy protein?

Here are a few more great tofu recipes we’d recommend in addition to these tofu tacos:

This tofu tacos recipe is…

Vegetarian, vegan, plant-based, dairy-free and gluten-free.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tofu Tacos

Easy Tofu Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 16 reviews

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 8 tacos 1x


This tofu tacos recipe is what easy dinners are made of! The filling is spiced to perfection, making it a vegan meal everyone will love. 



For the tofu

  • 12 to 14-ounce block extra firm tofu
  • 2 tablespoons soy sauce
  • 1 tablespoon apple cider vinegar
  • ¼ teaspoon kosher salt
  • 1 teaspoon garlic powder
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 2 teaspoons smoked paprika
  • 3 tablespoons olive oil, divided

For the tacos

  • 2 cups red cabbage
  • Lime wedges
  • Fresh cilantro leaves, torn
  • Pico de gallo (purchased or homemade)
  • Vegan yogurt (or regular), mixed with salt and Mexican hot sauce to taste (we like Cholula brand)


  1. Make the tofu crumbles: Drain the tofu container, then pat the tofu dry with a clean dish towel. Place the tofu in a large bowl and use your fingers to break the tofu into roughly bite-sized crumbles. (It might be a little cold on your hands: don’t worry, it should only take a few seconds!). Stir in the soy sauce, vinegar, salt, garlic powder, chili powder, cumin, smoked paprika, and 2 tablespoons of the olive oil.
  2. Heat the remaining 1 tablespoon olive oil in a large non-stick skillet. Add the tofu and cook on medium high for 8 to 10 minutes, breaking up large pieces into bite sized chunks and stirring occasionally, until browned and lightly crispy and the liquid evaporates. (The exact timing depends on the tofu brand.)
  3. Assemble the toppings: Thinly slice the red cabbage, and place it in a bowl. Spritz with the juice of 2 lime wedges and add a few pinches kosher salt. Mix the vegan yogurt with Mexican hot sauce to taste, and add a few pinches of salt. 
  4. Warm the tortillas: Warm and char the tortillas by placing them on an open gas flame on medium for a few seconds per side, flipping with tongs, until they are slightly blackened and warm. (See How to Warm Tortillas.)
  5. Serve: Place the tofu crumbles in the tortillas, then top with toppings and enjoy. 
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mexican inspired
  • Diet: Vegan

More great tacos

Everything’s better in a tortilla! Here are more of our top tacos recipes:

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes for memorable kitchen moments! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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


  1. Alana says:

    This is such a great and easy recipe!

  2. Mo says:

    I’ve made this multiple times for tacos/burritos/taco bowls. I showed the recipe to my family and they have now made it multiple times. It’s definitely 5 stars from us!

  3. Vicki M says:

    I am obsessed with these tacos! They are so easy and delicious! I have made them about 10 times in the past year with a variety of side dishes and toppings!! YUM

    1. Alex Overhiser says:

      So glad to hear that!

  4. ClaireG says:

    YUM! Quick, easy, and delicious. This tofu taco filling was just what I was looking for. I used super firm tofu so no need to press or pat dry. It cooked well in a cast iron pan and did not stick. Thanks for the recipe!

  5. Andrea says:

    These are amazing! My family all agreed that these are the BEST tofu tacos we’ve ever had.

    1. Alex Overhiser says:

      Awesome! Thank you for making.

  6. Anna says:

    Wow, this is so good! I was looking for a use for leftover tofu and tortillas and came across this recipe. It was ready in no time and the spices on the tofu were perfect. Will definitely make this again!

See More Comments