The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Mexican-Inspired

Tofu Fajitas (Easy Sheet Pan!)

Oct 24, 2022 by Kaitlin · 4 Comments

Jump to Recipe

This vegan Tofu Fajitas recipe is so flavorful, protein-rich, and made easy on a sheet pan! Tofu is drenched in a taco-seasoned lime sauce, then paired with crisp bell peppers and onions. Personalize them with your favorite toppings! (Vegan, gluten-free, oil-free.)

Close up view of tofu fajitas served on a white plate with cilantro and salsa

These oven-baked vegan fajitas are a satisfying meatless meal! They're super easy to assemble on a sheet pan.

This recipe features tofu tossed in a taco-seasoned lime sauce. (Yes!) Then paired with classic fajita veggies like crisp bell peppers and onion.

Best of all, everyone can customize their own fajitas with the toppings they love. (See below for some ideas.) It's a protein-rich, family friendly meal. I hope you enjoy it too!

Bell pepper, onion, garlic, corn tortillas, tamari, limes, and seasoning ingredients laid out on a metal tray

Ingredients for Tofu Fajitas

For this recipe you'll need:

  • Extra-firm tofu: First we'll press the tofu to remove excess moisture. So if you have a tofu press, feel free to do this ahead of time. Otherwise, not a problem! Simply press between paper towels to remove some of the moisture. (I use organic tofu whenever possible.)
  • Bell peppers: You can use any color you prefer. You'll need two large or three small/medium peppers. Usually I pair one green bell pepper with either red, yellow, or orange.
  • Yellow onion: Or you can use red onion, sweet onion, or white onion instead.
  • Fresh garlic cloves: I like to include a couple garlic cloves for flavor, but you can leave these out if you'd like.
  • Taco seasoning: I use my homemade taco seasoning mix which is a tasty blend of warm, zesty flavors. It includes spices like chili powder, ground cumin, smoked paprika, dried oregano, onion powder, and garlic powder. It's one of my favorite seasoning blends! I like making a big batch and storing it in the pantry for convenience. (If you use store-bought taco seasoning, it will slightly alter the flavor of this recipe.)
  • Lime juice: You'll need two tablespoons, which is about one lime.
  • Tamari: Or you can use soy sauce instead, but I use tamari for gluten-free. Be sure to use low sodium if desired.
  • Fresh cilantro: This is completely optional, but I love adding some fresh herbs after the fajita mixture bakes in the oven.
  • Small tortillas: Either flour tortillas, corn tortillas, or almond flour tortillas are great. Be aware corn tortillas will have a stronger flavor however. (Also ensure the ingredients are gluten-free if needed.)
Preparing sliced bell peppers and onions in a bowl with seasoning

Customizing

Make it spicy: Add a dash of cayenne pepper or chipotle powder to your fajita seasoning, chipotle in adobo sauce, black pepper, or spicy chili powder. Or simply drizzle your fajitas with hot sauce to taste before serving.

Other vegetables: Change it up with zucchini, yellow summer squash, mushrooms, jalapeño peppers, or cherry tomatoes on your baking sheet.

Fajita bowls: Turn this into a bowl instead! Use cooked rice (or Spanish rice) for the base. Then add baked tofu, peppers & onions, and toppings of choice. Black beans or pinto beans can be added for extra plant-based protein and fiber. This is a great, portable option for meal prep!

Tofu shape: I often change this up. You can tear the tofu as pictured here, or slice it in strips. Cubes would work well too. It's whatever you prefer!

Overhead view of tofu fajitas cooking on a sheet pan

Serving

This is a great family-style meal because everyone can personalize theirs with their own favorite toppings. A few ideas include:

  • Chipotle Crema (for smoky spice!)
  • Vegan sour cream
  • Guacamole or avocado
  • Cashew Queso
  • Pico de Gallo or Restaurant-Style Blender Salsa
  • Vegan shredded cheese or dairy-free cheese sauce
  • Fresh cilantro or romaine lettuce

Storing

Store leftovers in an airtight container in the refrigerator. I find they keep for about 3-4 days. Reheat in the microwave when ready to enjoy, then assemble on your tortilla.

Want more quick & healthy meals? Browse these Easy Vegan Dinner Recipes!

Vegan tofu fajitas on a white plate with lime wedge

For more inspiration, also browse all vegan tofu recipes or Mexican-inspired recipes.

Close up view of tofu fajitas served on a white plate with cilantro and salsa

Tofu Fajitas (Easy Sheet Pan!)

These oven-baked fajitas are flavorful, protein-rich, and easy to prepare! Tofu is drenched in a taco-seasoned lime sauce with crisp bell peppers & onions. Customize them with your favorite toppings!
5 from 3 votes
Print Recipe Pin Recipe Comment
Prep Time: 15 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 35 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish
Cuisine: Gluten-Free, Mexican-inspired, Oil-Free, Vegan
Servings: 8 fajitas

Ingredients

  • 14 oz. block extra-firm tofu (pressed*)
  • 2 large bell peppers (or 3 medium)
  • 1 yellow onion
  • 2-3 cloves garlic
  • 3 Tbsp. taco seasoning
  • 2 Tbsp. fresh lime juice
  • 1 Tbsp. tamari (or soy sauce)
  • 2-3 Tbsp. fresh cilantro
  • 8 small tortillas (flour, corn, or almond flour)

Toppings of choice:

  • Guacamole, avocado, pico de gallo, salsa, cilantro, vegan cheese, vegan sour cream, hot sauce, etc.

Instructions

  • Prepare oven: Preheat oven to 400°F (200°C). Line a large baking pan with parchment paper (or Silpat).
  • Prepare veggies: Slice the onion and bell pepper into thin strips. Mince the garlic. Place in a large mixing bowl.
  • Prepare tofu: Gently tear your pressed tofu into small, bite-sized pieces. (Or cut them into cubes or strips instead.) Add it to the veggie bowl.
  • Add the sauce: Add your lime juice and tamari to the tofu and veggie mixture. Gently toss. Then sprinkle the taco seasoning on top, and toss again to evenly combine. (It's okay if some of the tofu pieces break apart.)
  • Bake: Spread out the fajita mixture on your lined pan. Bake for 10 minutes. Remove from oven and stir. Then return to the oven and bake for 10-12 minutes longer. I like my veggies crisp-tender, so you can bake them longer if you prefer yours softer. (While the fajitas are baking, prepare any toppings of choice.)
  • Assemble: Roughly chop the cilantro (if using) and sprinkle it over the fajita mixture after it's done baking. Warm your tortillas if desired. Spoon some of the fajita mixture down the center of your tortilla, and add toppings.

Notes

*Pressing tofu: Use a tofu press beforehand if you have one. Otherwise, simply press the tofu between paper towels to remove some of the excess moisture.
Prefer tortilla-free? Turn this into a fajita bowl instead! Pair it with rice, Spanish rice, or quinoa, and toppings of choice.
For gluten-free: Use GF tortillas and tamari.
For oil-free: Ensure your tortillas are oil-free. I use corn tortillas.
Nutrition: Estimated nutritional content calculated without optional toppings.
Originally published October 2022. Updated April 2025.

Nutrition Per Serving (Estimate)

Nutrition Facts
Tofu Fajitas (Easy Sheet Pan!)
Amount per Serving
Calories
102
% Daily Value*
Fat
 
2
g
3
%
Saturated Fat
 
0.3
g
2
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
0.4
g
Potassium
 
220
mg
6
%
Carbohydrates
 
17
g
6
%
Fiber
 
3
g
13
%
Sugar
 
3
g
3
%
Protein
 
6
g
12
%
Vitamin A
 
1022
IU
20
%
Vitamin C
 
41
mg
50
%
Calcium
 
44
mg
4
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan tofu fajitas recipe, also check out:

  • Vegan Taco Salad with Creamy Southwestern Dressing
  • Southwest Tofu Burrito

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Mexican-Inspired Recipes

  • Black bean tempeh tacos cover photo
    Black Bean Tempeh Tacos (Easy!)
  • Chipotle Crema (Vegan!)
  • Three bean chili cover photo
    Fiesta Three Bean Chili (Vegan!)
  • Southwest tofu scramble cover photo
    Southwest Tofu Scramble

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Carrie says

    January 10, 2023 at 1:41 pm

    5 stars
    Made these last night... so so good! I've changed up my vegan eating to no oil. These are so easy and will definitely be on the rotation... Tofu Taco Tuesday! Looking for some more no oil easy recipes! Thanks!!!

    Reply
    • Kaitlin says

      January 10, 2023 at 1:51 pm

      Haha, I like the sound of that! Awesome to hear you enjoyed these, Carrie. Hope you love any other recipes you try as well!

      Reply
  2. Amy says

    October 29, 2022 at 10:13 am

    5 stars
    Easy and delicious! I even ate some of mine without any toppings so I could taste the yummy seasoning flavors more!!

    Reply
    • Kaitlin says

      October 29, 2022 at 10:48 am

      Great to hear, Amy! I often enjoy them without any toppings too. Thanks for sharing!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required