Tofu Tacos
Looking for a simple, flavor-packed taco night upgrade? These Tofu Tacos are about to be your new favorite. They are hearty, savory, and super customizable, making them perfect for weeknight dinners, meal prep, or even casual entertaining. Plus, they come together with minimal effort and a handful of pantry staples.

Even if you’re new to cooking with tofu, don’t worry: this recipe is totally beginner-friendly. Crumbled and seasoned, the tofu bakes up golden and flavorful, making it a perfect plant-based swap for traditional taco meat. Whether you pile them high with toppings or keep it simple, you’re in for a treat.
Before you get started
Make sure to gently squeeze and pat your tofu dry before crumbling. This helps it absorb all that delicious seasoning and get the best texture in the oven. Preheating your oven is key for getting the tofu nice and crispy around the edges.
Also, have your toppings prepped and ready to go. The tofu cooks fast once it’s in the oven, and you’ll want everything lined up so you can assemble your tacos while the tofu is hot and fresh. Warm your tortillas right before serving for the best flavor and flexibility.
What You Need To Make Tofu Tacos

You’ll find all the ingredient amounts in the recipe card below, but here’s the quick breakdown of what you’ll need to make these easy tofu tacos.
Start with extra firm tofu, olive oil, low sodium tamari or soy sauce, and a packet (or about three tablespoons) of low sodium taco seasoning. You’ll need corn or flour tortillas to hold everything together. For toppings, the sky’s the limit: think avocado, guacamole, shredded lettuce, salsa, vegan cheese, sour cream, tomatoes, onions, and cilantro.
How To Make Tofu Tacos
Preheat your oven to 350°F and line a baking sheet with parchment paper. In a large mixing bowl, whisk together olive oil, tamari, and taco seasoning. Crumble or shred the tofu into small pieces and toss them into the bowl, stirring well to coat every piece with seasoning.
Spread the seasoned tofu evenly over the baking sheet. Bake for 15 minutes, then toss it around a bit to promote even cooking. Bake for another 15 minutes, or until the tofu is slightly dried and darkened in color, resembling classic taco meat.
While the tofu is baking, prep your tortillas and toppings. Once the tofu is done, stuff it into warm tortillas and pile on your favorite toppings. Serve right away for the best taste and texture.
FAQs
Can I make the tofu taco filling ahead of time?
Yes, you can prep the tofu filling up to two days in advance. Just reheat it in the oven or a skillet before serving.
What’s the best way to crumble tofu?
Gently squeeze it dry, then use your hands or a fork to break it into small, uneven pieces for a meatier texture.
Can I use firm tofu instead of extra firm?
Extra firm works best because it holds its texture better, but firm tofu can work if you press it very well to remove excess water.
How can I make these tacos gluten-free?
Use gluten-free tamari and gluten-free corn tortillas to make this meal fully gluten-free.
What toppings go best with tofu tacos?
Anything you love on regular tacos works here: think guacamole, salsa, shredded lettuce, vegan cheese, hot sauce, and fresh herbs like cilantro.

Tofu Tacos
Ingredients
- 1 14.5 ounce block extra firm tofu, gently squeezed and patted dry, shredded or crumbled
- 2 tablespoon olive oil
- 2 tablespoons low sodium tamari or soy sauce
- 1 1 ounce package or 3 tablespoons low sodium taco seasoning
- 12 6 inch corn or flour tortillas
Suggested Toppings:
- Avocado
- Guacamole
- Shredded Lettuce
- Hot Sauce
- Salsa
- Vegan Cheese
- Scallions
- Vegan Sour Cream
- Tomatoes
- Red Onion
- Pickled Red Onions
- Cilantro
Instructions
- Preheat the oven to 350°F and line a baking sheet with parchment paper.
- In a large bowl, combine the olive oil, tamari, and taco seasoning. Add the shredded or crumbled tofu and toss well to ensure all the tofu is evenly coated. Spread the seasoned tofu onto the prepared baking sheet.
- Bake for 15 minutes, then toss the tofu and bake for an additional 15 minutes, or until the tofu is slightly dried out and darkened in color.
- Use the tofu taco meat as a taco filling and top with your favorite toppings.