This post may contain affiliate links. Please read our disclosure policy.

This Sheet Pan Tofu Fajitas recipe is made with crispy tofu, charred fajita veggies, and a homemade fajita seasoning that packs all the flavor. All you need is 7 ingredients, plus your favorite warm tortillas or burrito bowl fixings. Perfect for busy weeknights or on-the-go lunches!

horizontal photo of white bowl of tofu fajitas with black beans, lime and chipotle cream

We know that sometimes life can get hectic and the last thing that you want to do it spend endless hours in the kitchen–we feel you on that one! As we continue on our healthy eating challenge, something that has been important to us is not only making healthy meals but also ones that are quick and easy so that we can still get our work done and not have to make a huge impact on our personal schedules.

If you’re in need of even more super easy, fuss-free vegan meals, be sure to check out our favorite 30-Minute Vegan Meals here!

Ingredients You’ll Need 

  • Oil: Tossing the vegan fajitas in a little bit of oil adds flavor, helps it crisp up, and allows the fajitas to brown. If you are oil-free, you can omit the oil, but note that the fajitas won’t be as crispy.
  • Tofu: We recommend using firm tofu, but extra-firm tofu will work well, too. Avoid using softer varieties of tofu as they contain too much water content and won’t hold up well or be able to make crispy tofu. 
  • Bell pepper: We used a mix of red, yellow, and green bell peppers for a variety of sweet and bitter fajita vegetables. Feel free to opt for your favorite bell peppers or whichever variety you have on hand in the fridge. 
  • Onion: Both white onion and red onion are great in homemade fajitas. If you prefer a sharper, stronger onion flavor, opt for white onion. If you prefer a milder, sweeter onion flavor, use red onion. Unlike the garlic, we wouldn’t recommend replacing the onion with onion powder. You’ll be missing out on so much flavor! 
  • Lime juice: Freshly squeezed lime juice adds a bright, tangy flavor that balances the flavor in the tofu fajitas. If you don’t enjoy the flavor of lime, it can be omitted!
  • Spices: All you need is a simple blend of cumin, chili powder, paprika, dried oregano, garlic, salt and black pepper to taste, and optional cayenne pepper or chipotle powder. If you already have a pre-made fajita seasoning or taco seasoning on hand, replace the spice mixture with 2-2.5 teaspoons of your pre-made spice blend. 

Equipment Needed

How to Make Sheet Pan Tofu Fajitas

  1. Press the tofu. We typically do this using our tofu press, but if you’re without one you can still press tofu well at home using a few basic household items. To do so, wrap the block of tofu in a clean kitchen towel or a few paper towels. Place the wrapped tofu on a flat surface, such as a cutting board, then top with a heavy object, such as a cast-iron skillet or a heavy cookbook. Allow the tofu to press for 30-60 minutes, or until the excess water is sufficiently drained. 
  2. Slice the tofu. Cut the tofu into even-sized cubes, roughly 1-inch wide. 
  3. Mix the seasonings. In a small mixing bowl, add the cumin, chili powder, paprika, dried oregano, garlic, and a generous pinch of salt and freshly ground black pepper. 
  4. Season the tofu and veggies. Spread the tofu and vegetables on a large baking sheet. Drizzle with oil, then mix until well coated. Sprinkle with the seasonings and mix once more before spreading in a single, even layer. 
  5. Bake. Place the baking sheet in the oven for 45 minutes, removing to mix everything every 15 minutes or so. 
  6. Serve. Drizzle with fresh lime to taste and garnish with fresh cilantro before serving, as desired. 

Serving Suggestions

 Fajitas are the perfect meal prep meal and can be served as a hearty vegan lunch or dinner. They’re commonly served with warm flour tortillas or corn tortillas, then topped with an assortment of toppings to taste. Vegetarian fajitas can also be served as a burrito bowl with brown rice and the same flavorful toppings you’d use with tacos. 

Our personal favorite way to serve fajitas is over a bed of fluffy brown rice, greens, and black beans, then topped with pico de gallo, Homemade Guacamole, and our Easy Vegan Chipotle Sauce

Here are a few more topping ideas you may love: 

Storage Instructions

Leftover tofu fajitas can be kept in the fridge for up to 5 days or up to 2 months in the freezer. To store, allow the leftovers to cool completely, then transfer to an airtight container. 

Reheat these vegan fajitas in the microwave or in a large skillet until warmed through. If frozen, thaw in the fridge overnight before reheating. Note that frozen and thawed bell peppers and tofu will have a slightly different texture but will still be delicious! 

tips for success

  • Don’t skip pressing the tofu! If you skip this step, the excess liquid in the tofu will prevent the tofu from becoming crispy in the oven. It also won’t be nearly as flavorful because it won’t be able to absorb the flavors in the spices. 
  • Use a silicone baking mat if you have one. Silicone mats are capable of making tofu crispier than parchment paper. Silicone transfers heat more efficiently and allows for better browning and crisping. If you don’t have a silicone mat, the next best thing would be to cook directly on a nonstick baking tray. 
  • Cut the bell peppers into long thin strips. When the veggies are uniform, it not only helps them cook through evenly, but makes them more flavorful because there is more surface area for the homemade fajita seasoning to cling to. 
white bowl of tofu fajitas with black beans, lime and chipotle cream

More Easy Tofu Recipes You May Enjoy:

 As always, make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you recreate any of our recipes, we love to see your photos!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
white bowl of tofu fajitas with black beans, lime and chipotle cream

Easy Sheet Pan Tofu Fajitas Recipe


  • Author: Sweet Simple Vegan
  • Total Time: 40 minutes
  • Yield: 3 servings

Description

This Sheet Pan Tofu Fajitas recipe is made with crispy tofu, charred fajita veggies, and a homemade fajita seasoning that packs all the flavor. All you need is 7 ingredients, plus your favorite warm tortillas or burrito bowl fixings. Perfect for busy weeknights or on-the-go lunches!


Ingredients

  • 2 tablespoons oil
  • 1 block firm tofu, pressed and sliced into small cubes
  • 1 red bell pepper, cut into 1/2″ strips (about 1 cup)
  • 1 yellow bell pepper, cut into 1/2″ strips (about 1 cup)
  • 1 green bell pepper, cut into 1/2″ strips (about 1 cup)
  • 1 medium white onion, cut into 1/2″ strips (about 1 cup)
  • 1 lime, halved

Seasoning Mix

  • 1/2 teaspoon cumin
  • 1/2 teaspoon garlic powder
  • 1 teaspoon chili powder
  • 1/4 teaspoon paprika
  • 1/4 teaspoon dried oregano
  • Generous pinch of salt and freshly ground black pepper
  • Optional: a pinch of cayenne pepper
  • Fresh cilantro, to garnish

Ideas to serve:


Instructions

  1. Preheat oven to 400°F and line a large baking sheet with parchment paper or a silicone baking mat.
  2. Press the tofu for 30-60 minutes and slice into cubes.
  3. In a small bowl, mix together the seasonings.
  4. Add the tofu and vegetables to a large baking sheet and drizzle with oil and mix. Coat with all of the seasoning and mix once more.
  5. Evenly distribute everything on the baking sheet and bake for about 45 minutes, mixing every 15 minutes.
  6. Drizzle with fresh lime to taste and garnish with fresh cilantro.
  7. Serve in tortillas or in a rice bowl. Garnish with fresh cilantro and dig in!

Notes

  • If you would like to keep the vegetables crunchy, keep them separate from the tofu on the baking sheet and remove them when cooked to your liking. Continue cooking the tofu until crisp.
  • The fajita vegetables will last in the fridge for 4-5 days in an airtight container.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes

Nutrition facts label provided by Nutri Fox.

Disclaimer: This is not a sponsored post. However, this page may contain affiliate links, thank you for supporting Sweet Simple Vegan!

Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When we’re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

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

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

2 Comments

  1. This was really delicious! I love the way the tofu turned out, very firm and crispy and the seasoning was yummy. I served it with rice and guacamole and we licked the bowls. Super easy too!

  2. Fajitas are incredible with everything! It’s really smart to make it all in the oven–so hassle free!