Recipes » Vegan Tofu Tacos with Cilantro Lime Salsa Recipe

Vegan Tofu Tacos with Cilantro Lime Salsa Recipe

Sharing is caring!

Jump to recipe

Vegan Tofu Tacos with Cilantro Lime Salsa is the easy and healthy weeknight vegan dinner you’ve been looking for.

These vegan tofu tacos are great to serve on a busy weeknight or even for a small gathering.

I love serving with the tofu on the pan, salsa and toppings on the side, and letting everyone assemble their own tacos!

Vegan tacos on a plate with salsa and limes

About Vegan Tofu Tacos with Cilantro Lime Salsa

What is the ‘meat’ in a vegan taco?

The protein base of this taco is tofu. Other vegan tacos can contain plant based meat like pea protein meat, nuts like walnuts, or even roasted vegetables.

Are tortillas vegan?

Most corn and flour tortillas are vegan. Make sure you look at the ingredients on the package to confirm.

Can you crumble tofu like ground beef?

You can definitely crumble tofu like ground beef. However, this recipe calls for tofu to be cut small and crisped so it creates a nice crunchy bite in the taco.

What does tofu taste like?

On it’s own, tofu is pretty bland. But because of that, it’s a great absorber of flavor. It takes on whatever flavor you season it with, which makes it a great base in a taco!

Crispy tofu on a tray

About the Recipe

This Vegan Tofu Tacos with Cilantro Lime Salsa Recipe is so easy! If you’re new to making tofu, this is a great starter recipe for you.

First, you’ll press your tofu. Remove from packaging and drain, then wrap in a towel and place on a sheet pan. Place another sheet pan on top and cover with a heavy object like a cast iron pan or a cookbook. Press tofu for at least an hour. This helps release water and makes tofu crispier.

P.S. If you don’t have good quality sheet pans, this is a reminder that you deserve an upgrade! Check out these on Amazon if you need an upgrade.

Once your tofu is pressed, you’ll cut it in small pieces, and toss it with olive oil, corn starch, and seasonings. The olive oil and corn starch help get the tofu nice and crispy.

Then, you’ll put the tofu on a lined baking sheet, and bake for 35 minutes or until they reach your desired crisp level.

While they bake, you’ll made the cilantro lime salsa. It’s a delicious salsa full of bright fresh flavors. It’s a perfect pairing to this taco!

vegan tacos on a plate

More Vegan Dinner Ideas

Here are some more easy vegan dinner ideas!

Vegan Roasted Red Pepper Sauce: This super easy recipe makes the most amazing and crazy vegan roasted red pepper sauce! Serve on roasted veggies, pasta, or sandwiches to kick up the flavor of any dish.

Crispy Tofu with Spicy Cilantro Oil: I love this recipe. It’s a staple in my house that I make almost every week! Super crispy tofu is topped with a flavor packed spicy cilantro oil that you’ll want to make again and again.

Vegan Curried Cauliflower Bowls: If you love cauliflower as much as I do, this is the recipe for you. These delicious bowls make the best healthy lunch! I love meal prepping all of the ingredients and then eating it throughout the week.

Crispy tofu with salsa and tortillas

Vegan Tofu Tacos with Cilantro Lime Salsa Recipe

  • Block of extra firm tofu
  • 1 tbsp olive oil
  • 1 tsp cornstarch
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1 tsp garlic powder
  • 1 tsp paprika
  • Corn tortillas, for serving
  • Chopped cilantro, for serving

Cilantro Salsa

  • 1 small bunch chopped cilantro
  • 1 tbsp extra virgin olive oil
  • Juice of one lime
  • 1 tsp coarse salt
  • 1 small white onion, minced
  • 3 garlic cloves, minced
  1. Remove tofu from packaging. Wrap in a towel and leave on a sheet pan. Cover with another sheet pan. Place a heavy object, like a cookbook, on top of the sheet pan and press for at least on hour.
  2. Preheat oven to 400 F.
  3. Cut tofu in small pieces, about 1 in each.
  4. Combine tofu, olive oil, cornstarch, salt, pepper, garlic powder, and paprika in a large bowl. Mix until tofu is well coated.
  5. Line tofu on a lined baking sheet, spacing apart evenly so they don’t get crowded.
  6. Bake for 35 minutes, or until golden and crispy.
  7. While tofu bakes, combine salsa ingredients and set aside.
  8. After tofu is done, char tortillas on an open flame for 20 seconds a side.
  9. Fill tortillas with tofu, salsa, and top with cilantro. Enjoy!


  1. I cannot wait to make these! They look delicious!

  2. I love this recipe! I typically avoid the meat tacos and only get seafood ones, but it’s great to have this extra protein to use as filling!

  3. Looks so fresh and tasty! I can’t wait to try it.

  4. What a great recipe and I really love the trick about squeezing all the water out. Not sure why I never thought to ever do that and then wonder why it never crisps up! Duh! The salsa is a winner. Cilantro and lime is like a marriage made in heaven.

  5. I love anything with cilantro and love when tofu is crispy so I’m excited to try these!

  6. I love tofu so much so this is right up my alley!

Leave a Comment

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


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