These Baked Tofu Tacos feature cubed firm tofu marinated, baked and then stuffed into tortillas with fresh toppings and a creamy avocado lime sauce. They make a high-protein lunch or dinner that’s easy enough for any day of the week. Gluten-free and vegan.
Paired with fresh toppings and a creamy sauce, these Baked Tofu Tacos will have you coming back for seconds!
Ingredients you need
Ingredient notes and substitutions
Tofu ~ If you’re looking for a high-protein meatless dish, it doesn’t get much better than soybeans. Tofu, in particular, is made up of about 36% protein. It also boasts over 75% calcium and is high in healthy omega-3 fats and iron. [source]
Tofu can be bland and/or mushy if not done well. And no one likes bland, mushy tofu!
Here, I marinated cubes of extra-firm tofu in flavorful spices and seasonings, then baked them at high heat to create a crispy crust on the outside and a firm “meaty” texture on the inside.
Firm tofu will also work. No need to press the tofu, just drain it and pat it dry. You may press it, however, if you prefer.
Do not use soft or silken tofu.
Spices ~ The usual taco spices work well here. I used smoked paprika, chili powder, cumin, garlic powder, and oregano.
Tamari and liquid smoke, while not typical in traditional taco recipes, will help create a flavorful savory, smoky taste.
Tortillas ~ I love corn tortillas slightly charred in a skillet on the stove for these baked tofu tacos.
You can use soft flour tortillas or crunchy taco shells if you prefer.
Sauce ~ I’ve paired this tofu taco recipe with a homemade creamy avocado lime sauce. It’s easily made in a food processor and features herby cilantro and mildly spicy jalapeño, too.
Feel free to use more or less jalapeño, depending on the amount of spicy heat you like. If you don’t like cilantro, you can leave it out or use fresh parsley instead.
Toppings ~ I’ve kept the toppings fairly simple with shredded cabbage, chopped cilantro, and sliced jalapeño.
Use whatever taco toppings you like best. Some other great options would be raw or cooked corn, shredded lettuce, tomato-based salsa or fresh peach salsa, pickled red onions, cooked black beans, thinly sliced radishes, avocado slices, etc.
How to make the recipe
Please scroll down to the recipe card for exact ingredient measurements and instructions.
Cube the tofu into even bite-size pieces.
Pour the marinade over the tofu and gently mix until thoroughly coated.
Cover and refrigerate for at least 30 minutes.
Spread out the marinated tofu cubes onto a parchment-lined rimmed baking sheet.
Bake until the edges are crispy and the centers are firm.
While the tofu bakes, make the sauce.
Place all the sauce ingredients into a food processor and purée until smooth and creamy.
Taste and adjust seasonings as necessary.
To serve, layer shredded cabbage, 4 to 5 cubes of baked tofu, chopped cilantro, and the creamy avocado lime sauce on your tortillas of choice. Add any additional toppings you like.
These Baked Tofu Tacos can be loaded up with enough toppings that they are a meal on their own. However, if you want to complete the meal, try some of these vegan side dishes:
- Vegan Refried Beans
- Kale Apple Slaw
- Raw Corn Radish Salad
- Three Bean Corn Salsa
- Hearts of Palm Salad
You may have leftover avocado lime sauce. Use it as a dip for raw veggies or tortilla chips. Or use it as as sandwich spread.
Storage and freezing
Fridge: Store leftover baked tofu in an air-tight container in the fridge for up to one week.
The avocado lime sauce will keep in a separate air-tight container in the fridge for 2 to 3 days.
Store any toppings separately.
Freezer: You can also freeze these baked tofu cubes. Let them cool completely before transferring them to a freezer-safe container or zip-top plastic bag. They should keep well for up to 3 months.
Thaw in the fridge overnight.
Pro tips and tricks
~ Use firm or extra-firm tofu. Do not use soft or silken tofu.
~ Drain the tofu and pat it dry. You may press the tofu if you prefer, but I don’t find it’s necessary if you’re using firm or extra-firm.
~ Cube the tofu into even bite-size pieces.
~ Taste and adjust the seasonings in the sauce to your tastes. Add more or less jalapeño, lime, and cilantro. And don’t forget to season with salt!
~ Slightly char the tortillas by heating them in a dry skillet over medium-high heat for about 30 to 60 seconds per side.
~ Add the toppings of your choice, but don’t overstuff the tortillas or they may fall apart.
~ If you’re using corn tortillas, double them up to help prevent tearing.
If you use firm or extra-firm tofu for these baked tofu tacos, you do not need to press the tofu. Just drain it and pat it dry.
I prefer to bake the tofu, but you could pan-fry the cubes of tofu if you prefer.
I hope you love this recipe as much as we do! If you tried it, please use the rating system in the recipe card and leave a comment below with your feedback.
Be sure to sign up for my FREE Newsletter to be the first to get my NEW recipes! You can also follow me on Instagram, Facebook, and Pinterest.
For even more easy family recipes, be sure to check out my cookbook, The Meatless Monday Family Cookbook!
Baked Tofu Tacos
Avocado Lime Sauce (makes about 1 ¼ cups)
- 1 avocado peel and pit removed
- ¼ cup packed cilantro
- juice of 1-2 lime(s) to taste
- ¾ teaspoon salt or to taste
- ½-1 jalapeño optional; ribs and seeds removed
- ¼-1/2 cup water to thin
- tortillas of choice
- shredded cabbage
- chopped cilantro
- sliced jalapeño
- Preheat oven to 400°F.
- Cut the block of tofu into even bite-sized cubes. Set aside.
- Whisk together the tamari, liquid smoke, smoked paprika, cumin, chili powder, oregano, and garlic powder in a container or zip-top plastic bag. Add the cubed tofu and gently mix until thoroughly coated. Cover and place the container in the refrigerator for at least 30 minutes.
- Place the marinated tofu on a parchment lined baking sheet and bake for 15 minutes. Flip tofu cubes over and bake another 10 to 15 minutes until firm.
- While the tofu is baking, make the creamy Avocado Lime Sauce. Place all ingredients into the food processor and purée until smooth. Start with ¼ cup of water and add more, to thin, if needed.
- To serve, place the shredded cabbage on a tortilla, then the baked tofu cubes, a drizzle of the creamy Avocado Lime Sauce, and then the toppings of your choice.
Nutrition facts calculated assuming 2 corn tortillas per serving.
Nutrition values are calculated using online calculators and are estimates only. Please verify using your own data.