Charred Onion and Shredded Tofu Tacos

Simple Charred Onion and Shredded Tofu Tacos that are packed with smoky and savory flavors. Packed with protein and easy to put together.

Side view of a plate of tacos filled with mashed avocado, shredded tofu topped with crema.

Why You’ll Love These Charred Onion and Shredded Tofu Tacos

  • Great to make ahead of time. I like to prep the filling for these tacos ahead of time. Season, cook, and store until you are ready to eat then build it into the most satisfying tacos and bowls.
  • Packed with protein. Thanks to the use of super firm tofu, we get 18 g of protein per serving of the tofu filling.
  • Simple ingredients. Comes together easily in the oven with many simple ingredients you may already have on hand at home.
Cutting board with tortillas, super firm tofu, can of chickpeas, avocado, 2 limes, shallots, and a container of shiitake mushrooms.

Key Ingredients and Substitutions

  • Tofu: I used Nasoya’s Super Firm Tofu (different from their extra firm tofu). As the name suggests, it is firmer in texture, which means it’s better for shredding into strips. You can use extra firm tofu, but do note that you should press it first before using and I would recommend crumbling it versus grating.
  • Mushrooms: I prefer shiitake mushrooms, but you can also use other varieties of mushrooms like oyster mushrooms, white button mushrooms, and baby bella mushrooms. If not a fan of mushrooms, you can also leave them out.
  • Tamari: This is similar to soy sauce. The variety I used was gluten-free, but always double check ingredients if you follow a fully gluten-free diet when using.
  • Cornstarch: You can also use potato starch or arrowroot powder as an alternatively.
  • Shallots: If you don’t have access to shallots, feel free to use red onions instead. Cut them into wedges and cook until charred to your liking.
  • Spices: A combo of coriander and smoked paprika. Feel free to adjust based on what you have available to you.
  • Herbs: I used both thyme and cilantro. If not a fan of cilantro, try using minced parsley or some chives.
  • Lime: Fresh lime juice is recommended.
  • Salsa: I used a salsa roja, but you can also use a favorite hot sauce here too.
  • Corn Tortillas: This was used for serving, but you can also use flour tortillas or a large tortilla if preferred.
  • Avocado: Completely optional, but pairs really well with the spiced tofu mixed.

How to Make Charred Onion and Shredded Tofu Tacos

Preheat the oven to 425F and line two baking sheets with parchment paper.

Place a large box grater over one of the trays, then grate the tofu over the side with the largest holes. Top the shredded tofu with cornstarch, sugar, tamari, and oil, then gently toss until it is completely coated. Spread the shreds out in an even single layer on the baking tray. Bake the tofu for 15 minutes, give it a toss using tongs, then bake for an additional 10 minutes until golden. Adjust salt to taste then set aside.

To a separate tray, add the sliced mushrooms along with the coriander, thyme, oil, and a generous pinch of salt. Toss to coat, then spread out on the tray in a single layer. Bake for 15 minutes, toss, and bake again for 5-10 minutes, or until the mushrooms are nicely browned and slightly crisp around the edges.

Heat up a large skillet over medium low heat. Add the oil, and once heated through, add the shallots cut side down in the pan. Allow to cook undisturbed for 5 minutes or until the bottoms are charred.

Add the garlic with a pinch of salt and sauté together with the onions for about 2 minutes or until fragrant. At this time, you will notice the layers of the shallots start to separate. Stir in the paprika, thyme, coriander, tamari, and syrup, then sauté for another 2 minutes.

Remove from heat and squeeze over the juice of 1/2 a lime. Stir together to combine then allow to sit for 5 minutes.

Once the tofu and mushrooms are done baking, transfer the mushrooms to the tray of tofu and add the juice of half a lime. Toss the mixture together, then transfer the shallots to the tray along with the cilantro and salsa, and give one more toss to combine.

To assemble, warm up your tortillas according to package instructions then spread the tortillas with some mashed avocado. Top with the shredded tofu mixture and serve with some crema if desired and enjoy.

Expert Tips

  • The best tofu to use for shredding is the type that comes in vacuum sealed packaging instead of in a tub of water. In the US, we often see this marketed as “super firm” tofu (Nasoya), “high protein” tofu (Trader Joe’s), WildWood (Whole Foods), and sometimes some labeled as extra firm tofu except vacuum sealed (Hodo Foods).
  • Meal prep the filling. You can combine everything on the same tray or combine it together in a storage container that you can pop in the fridge once you are done serving.
  • To save money, get your ingredients from a local ethnic store. I often find the best quality produce and at markets like H-Mart. They often sell their tofu and mushrooms much cheaper than average grocery stores.
Four tacos lined on a plate stuffed with mashed avocado and shredded tofu and crema served with 2 wedges of lime on the side.

Frequently Asked Questions

Can this be meal prepped?

The filling can be meal prepped in advance. Just store the properly cooled leftovers in an airtight container in the fridge for up to 5 days.

How can this be enjoyed as a gluten-free meal?

Make sure that the tamari or soy sauce you use are gluten-free to ensure this filling is fully gluten-free. Some gluten-free serving ideas include stuffing it in heated corn tortillas or in a bowl with rice or quinoa.

Can I leave the mushrooms out?

If not a fan of mushrooms, feel free to leave them out all together. Feel free to add the seasoned for the mushrooms to the tofu instead.

What can I use instead of tofu?

If you have a soy allergy, I would suggest trying this recipe with mashed chickpeas instead. Drain a can of chickpeas really well and mash lightly with a fork to flake them. Place on a baking sheet with the same ingredients you use for the tofu in this recipe.

Close up of a tortilla stuffed with mashed avocado, shredded tofu topped with crema.

Make It Balanced

Use this tofu filling to build balanced meals like the following:

  • Filing + Avocado + Tortillas = Tacos
  • Filing + Rice + Roasted Veggies + Dressing = Protein Packed Nourish Bowl
  • Filling + Black Beans + Rice + Tortillas = Burritos
  • Filling + Lettuce + Veggies + Roasted Potatoes + Dressing = Filling Salad

More High Protein Plant Based Meals

Plate of 4 tortillas stuffed with avocado and shredded tofu and topped with crema served with a 2 wedges of lime.

If you tried this recipe or any other recipe on the blog, then let me know what you thought in the comments below! And if you loved it, don’t forget to rate it too. Feel free to follow on Instagram, Pinterest, and TikTok for the latest nutrition tips and recipe videos.

Print
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
Side view of a plate of tacos filled with mashed avocado, shredded tofu topped with crema.

Charred Onion and Shredded Tofu Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Catherine Perez
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Description

Simple Charred Onion and Shredded Tofu Tacos that are packed with smoky and savory flavors. Packed with protein and easy to put together.


Ingredients

Scale

Shredded Tofu

  • 1, 16 oz block super firm tofu (or tofu in vacuum sealed packaging)
  • 1 tbsp cornstarch
  • 1 tsp light brown sugar (optional, but does help the crispy texture)
  • 2 tbsp tamari
  • 1 1/2 tbsp avocado oil
  • Kosher salt

Mushrooms

  • 6 oz shiitake mushrooms, stems removed and thinly sliced
  • 1/2 tsp ground coriander
  • 1/2 tsp thyme
  • 1 tbsp avocado oil

Onions

  • 1 tbsp avocado oil
  • 8 small shallots, peeled and cut in half lengthwise (if large, quarter the shallots)
  • 3 cloves garlic, minced
  • 1 tsp smoked paprika
  • 1 tsp thyme
  • 1/2 tsp ground coriander
  • Juice of 1/2 a lime
  • 2 tsp tamari
  • 2 tsp agave syrup or maple syrup

Assembling

  • Juice of 1/2 a lime
  • 12 tbsp salsa or hot sauce (I used salsa roja, optional)
  • 1/3 cup cilantro leaves, minced
  • 10 corn tortillas
  • 2 avocados, mashed
  • Cashew crema or Vegan Sour Cream for serving (optional)


Instructions

  1. Preheat the oven to 425F and line two baking sheets with parchment paper.
  2. Place a large box grater over one of the trays, then grate the tofu over the side with the largest holes. Top the shredded tofu with cornstarch, sugar, tamari, and oil, then gently toss until it is completely coated. Spread the shreds out in an even single layer on the baking tray. Bake the tofu for 15 minutes, give it a toss using tongs, then bake for an additional 10 minutes until golden. Adjust salt to taste then set aside.
  3. To a separate tray, add the sliced mushrooms along with the coriander, thyme, oil, and a generous pinch of salt. Toss to coat, then spread out on the tray in a single layer. Bake for 15 minutes, toss, and bake again for 5-10 minutes, or until the mushrooms are nicely browned and slightly crisp around the edges.
  4. Heat up a large skillet over medium low heat. Add the oil, and once heated through, add the shallots cut side down in the pan. Allow to cook undisturbed for 5 minutes or until the bottoms are charred.
  5. Add the garlic with a pinch of salt and sauté together with the onions for about 2 minutes or until fragrant. At this time, you will notice the layers of the shallots start to separate. Stir in the paprika, thyme, coriander, tamari, and syrup, then sauté for another 2 minutes.
  6. Remove from heat and squeeze over the juice of 1/2 a lime. Stir together to combine then allow to sit for 5 minutes.
  7. Once the tofu and mushrooms are done baking, transfer the mushrooms to the tray of tofu and add the juice of half a lime. Toss the mixture together, then transfer the shallots to the tray along with the cilantro and salsa, and give one more toss to combine.
  8. To assemble, warm up your tortillas according to package instructions then spread the tortillas with some mashed avocado. Top with the shredded tofu mixture and serve with some crema if desired and enjoy.


Notes

The best tofu to use for shredding is the type that comes in vacuum sealed packaging instead of in a tub of water. In the US, we often see this marketed as “super firm” tofu (Nasoya), “high protein” tofu (Trader Joe’s), WildWood (Whole Foods), and sometimes some labeled as extra firm tofu except vacuum sealed (Hodo Foods).

Meal prep the filling. You can combine everything on the same tray or combine it together in a storage container that you can pop in the fridge once you are done serving.

To save money, get your ingredients from a local ethnic store. I often find the best quality produce and at markets like H-Mart. They often sell their tofu and mushrooms much cheaper than average grocery stores.

This post contains affiliate links which means I will make a small commission if you purchase from those links. I only recommend and share products that I know, trust and personally use myself!

One Comment

  1. My new favorite taco recipe! The mushrooms and shallots were great additions!! Thanks for sharing!!

Leave a Reply

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

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