These satisfying cilantro lime tacos come with a double layer of soft tortillas and crunchy taco shells paired with seasoned tofu, black beans, shredded lettuce, and a bright green cilantro lime drizzle. It's a loaded, taqueria-style take on taco night that delivers all the texture and heat without any meat or dairy.
The double shell is what makes these worth the extra five minutes. Melting vegan Mexican blend cheese between a soft flour tortilla and a crunchy taco shell fuses the two together, so the whole thing holds up no matter how much you load into it. The tofu and black bean filling cooks in one skillet in about 10 minutes, and the cilantro lime dressing is a blender job with no cooking at all. I make these on rotation with my Raw Vegan Taco Salad, and they're perfect for Taco Tuesday, game day, or any night you want a filling dinner on the table in 40 minutes.
As an Amazon Associate, I earn from qualifying purchases.
This recipe features several affiliate links, meaning I will earn a small commission if you purchase through these links.
Jump to:
Ingredients To Make These Loaded Tofu Tacos:
For the Tacos:
- Soft Flour Tortillas: These form the outer layer that wraps around the crunchy shell. Corn tortillas work too if you need them gluten-free.
- Crunchy Taco Shells: The inside layer that holds the filling and gives you the crunch in every bite.
- Vegan Mexican Blend Cheese: This melts between the two shells and acts as the glue that holds them together. Any shredded vegan cheese that melts well will do the job.
- Pico De Gallo: Homemade or store-bought, both work. It adds freshness and acidity that cuts through the creamy dressing.
- Shredded Romaine or Iceberg Lettuce: For crunch and a cool contrast to the warm filling.
For the Tofu:
- Extra-Firm Tofu: I use Hodo because it holds its shape in the skillet and doesn't crumble when you stir it. Extra-firm is important here, like in my Chipotle Ranch Tofu Tacos, since softer tofu will break down into the beans.
- Black Beans: They stretch the filling, add fiber, and bring the protein up even further. If you have a can left over, use it in my Sweet Potato Black Bean Tacos.
- Taco Seasoning: One packet seasons the whole batch. Use your favorite brand or a homemade blend.
- Olive Oil: Helps the seasoning coat the tofu evenly and keeps it from sticking to the pan.
- Chipotle Hot Sauce: Optional, but I recommend it. It adds smoke and heat that the taco seasoning alone doesn't give you.
- Water: This lets the seasoning turn into a sauce that coats everything before it cooks off.
For the Cilantro Lime Dressing:
- Fresh Cilantro: A full bunch, stems included. This is what gives the dressing its color and flavor.
- Minced Garlic: Adds sharp, savory depth.
- Vegan Mayonnaise: The base of the dressing. It makes it rich and pourable.
- Thick Vegan Coconut Yogurt: This works like sour cream and keeps the dressing tangy instead of heavy.
- Sea Salt: Brings all the flavors forward.
- Fresh Lime Juice: Two to three limes, depending on how bright you want it. Start with two and taste.
See recipe card for quantities.
How To Make Them:
- Make the dressing: Add the cilantro, garlic, vegan mayonnaise, coconut yogurt, sea salt, and lime juice to a blender. Blend until smooth and creamy, then refrigerate until you're ready to assemble.
- Cook the tofu: Heat a large skillet over medium heat. Add the cubed tofu, black beans, taco seasoning, olive oil, chipotle hot sauce, and water. Stir until everything is evenly coated, then cook for 8 to 10 minutes, stirring occasionally, until the water has evaporated and the tofu is heated through.
- Build and bake the shells: Preheat the oven to 400°F. Arrange the soft tortillas on a large baking sheet and sprinkle the vegan cheese evenly over each one. Place a crunchy taco shell on top of each tortilla and press it gently into the cheese, then bake for 5 to 8 minutes, until the cheese has melted and the soft tortillas are lightly golden at the edges.
- Fill and serve: Fill each crunchy shell with the tofu and black bean mixture, then top with shredded lettuce and pico de gallo. Drizzle generously with the cilantro lime dressing and serve while the shells are still warm.
Would you like to save this?
Top Tips:
- Press the Tofu First (Optional): Drain and, if you can, press the blocks for 15 minutes before cubing. Less water means the seasoning sticks better.
- Cut Even Cubes: Half-inch cubes cook evenly and fit into the shells without falling out the sides.
- Don't Stir Too Often: Let the tofu sit for a minute between stirs so the edges pick up some color.
- Press the Shell Into the Cheese: Do this before baking, not after. The cheese sets as it cools, and that's what seals the two layers together.
Variations And Substitutions:
- Make Them Gluten-Free: Swap the flour tortillas for corn and check that your taco seasoning is certified gluten-free.
- Skip the Double Shell: Use just the soft tortillas if you want a simpler build. But I prefer the double shell because you get crunch and softness in the same bite, and nothing leaks through.
- Change the Sauce: Use the yogurt-based dill sauce from my Buffalo Cauliflower Tofu Tacos if you want a change.
- Add More Toppings: Sliced avocado, pickled onions, or microgreens all work well here.
- Use the Filling Elsewhere: The tofu and bean mixture makes a good filling for my Cheesy Vegan Enchiladas or a burrito bowl the next day.
Storage:
- Refrigeration: Store the components separately in airtight containers for up to 3 days. The dressing keeps for about 4 days.
- Best Texture: Assemble tacos fresh. Reheat the tofu filling in a skillet over medium heat, and warm the shells in a 350°F oven for a few minutes to bring the crunch back.
- Freezing: The tofu and black bean filling freezes well for up to 2 months. Don't freeze the assembled tacos, the dressing, or the shells.
Equipment:
- Blender: For the cilantro lime dressing.
- Large Skillet: For cooking the tofu and black beans.
- Large Baking Sheet: For melting the cheese between the shells.
- Cutting Board: For cubing the tofu.
- Chef's Knife: For even half-inch cubes.
Recipe FAQs:
You don't have to, but it helps. Pressing removes water so the tofu picks up more of the taco seasoning and firms up in the skillet instead of steaming. Fifteen minutes under a heavy pan is enough.
Not as written, since flour tortillas contain gluten. Use corn tortillas and gluten-free taco seasoning, and the rest of the recipe works the same way.
Mild without the chipotle hot sauce, medium with it. Add more hot sauce to the skillet or a few pickled jalapeños to the dressing for more heat.
More Amazing Vegan Taco Recipes To Try Next:
Looking for other recipes like this? Try these:
If you try this Loaded Cilantro Lime Tofu Tacos Recipe, I'd really love to hear your thoughts in the comments below. I'd also really appreciate a recipe card rating! Thank you for supporting The All Natural Vegan!
Loaded Cilantro Lime Tofu Tacos
Equipment
Ingredients
For the Tacos
- 6 soft flour tortillas
- 6 crunchy taco shells
- 1½ cups vegan Mexican blend cheese
- 1½ cups pico de gallo homemade or store-bought
- 2 cups shredded romaine or iceberg lettuce
For the Tofu
- 2 packages extra-firm tofu cut into ½-inch cubes (I like Hodo brand tofu because it holds its shape well.)
- 1 15-ounce can black beans drained and rinsed
- 1 packet taco seasoning or about 2 tablespoons
- 2 tablespoons olive oil
- 1 tablespoon chipotle hot sauce optional, but recommended
- ½ cup water
For the Cilantro Lime Dressing
- 1 bunch fresh cilantro
- 1 tablespoon minced garlic
- ½ cup vegan mayonnaise
- ⅓ cup thick vegan coconut yogurt
- 1 teaspoon sea salt
- 2-3 limes juiced
Instructions
Make the Cilantro Lime Dressing
- Add the cilantro, garlic, vegan mayonnaise, coconut yogurt, sea salt, and lime juice to a blender. Blend until smooth and creamy. Refrigerate until ready to use.
Cook the Tofu
- Heat a large skillet over medium heat. Add the cubed tofu, black beans, taco seasoning, olive oil, chipotle hot sauce (if using), and water.
- Stir everything together until the tofu and black beans are evenly coated in the seasoning. Cook for 8-10 minutes, stirring occasionally, until the water has evaporated and the tofu is heated through and coated in the flavorful taco seasoning.
Assemble the Tacos
- Preheat the oven to 400°F (200°C).
- Arrange the soft tortillas on a large baking sheet. Evenly sprinkle the vegan Mexican cheese over each tortilla.
- Place a crunchy taco shell on top of each cheesy tortilla, gently pressing it into the cheese.
- Bake for 5-8 minutes, or until the cheese is melted and the soft tortillas are lightly golden around the edges.
Fill the Tacos
- Remove the tacos from the oven and carefully fill each crunchy shell with the seasoned tofu and black bean mixture.
- Top with shredded lettuce and pico de gallo, then drizzle generously with the cilantro lime dressing.
- Serve immediately while the shells are warm and crispy.
Comments
No Comments