16 Best Vegan Fajita Recipes [Easy Filling Ideas]

The best vegan fajita recipes. Delicious plant-based fillings, from roasted portobello mushrooms to sheet pan seitan strips.

vegan plant based fajitas recipes ideas

Traditional fajita recipes use grilled meat wrapped in a tortilla and served as a taco. The best fajita recipes are prepared by combining meat with vegetables and seasonings. However, fajitas made by ditching the meat are equally mouth-watering.

If you want to try the meat-free version of the classic Mexican dish, check out these 11 best vegan fajita recipes to get inspired.

Meatless Chicken Strips & Bell Peppers

Vegan Fajitas with Meatless Chicken

These fajitas are filled with grilled vegetables and a spectrum of flavors. Wonderful meatless chicken strips and peanuts help keep the traditional texture, along with onions and peppers. The dash of cinnamon works wonderfully well with the flavors too.

Check it out here

Sheet Pan Mushroom & Asparagus

Vegan Fajitas (Sheet Pan Recipe)

This recipe is a sheet pan version of the dish, which is easier and tastier than the traditional recipe. Seasoned roasted vegetables help elevate the taste, along with toppings that include black beans and fresh guacamole.

Check it out here

Portobello Mushroom, Chipotle Sauce & Spanish Rice

Portobello Vegan Fajitas

30 minutes is all it takes to prepare this sizzling treat. These spicy fajitas feature a wonderful combination of seared vegetables and a luscious homemade fajita sauce. The homemade fajita sauce used for this recipe brings a great balance of spiciness, tanginess, and smokiness to the dish.

Check it out here

Poblano & Portobello

Poblano & Portobello Fajitas

The building blocks of these vegan fajitas are bell peppers and poblano peppers. The filling is sautéed in seasonings before being placed inside flour or heated corn tortillas. It’s also loaded with avocados, jalapeño peppers, onions, and some meat-free steak sauce.

Check it out here

Chipotle Dairy-Free Queso

Vegan Sheet Pan Fajitas with Chipotle Queso

With steak-like strips of Portobello mushrooms, roasted bell peppers, and caramelized onions, this recipe brings a balance of sweet and spicy flavors to fajitas. Topped with a mashed avocado and lots of spicy chipotle cashew queso, this recipe brings all the Mexican flavors in one vegan dish

Check it out here

Seitan, Red Onion & Oregano

Vegan Fajitas

Seitan and a variety of veggies bring a beef-like texture to this recipe. If you’re not a fan of seitan, you can replace it with tofu, beans, tempeh, or mushrooms.

Check it out here

Savory Cashew Cream & Guacamole

Ultimate Vegan Fajitas

Lime juice, extra salt, Portobello mushrooms, bell peppers, and onions take fajitas flavor to new heights in this recipe. Wrap the fajita filling in a tortilla and top with guacamole, fresh salsa, and savory cashew cream before serving.

Check it out here

Vegan Sour Cream, Zucchini & Portobello

Portobello Fajitas with Vegan Sour Cream

Super easy and quick to make, these vegan fajitas have got Portobello and zucchini as chief ingredients. The cashew sour cream on top makes them totally satisfying.

Check it out here

Sheet Pan Cauliflower & Peppers

Sheet Pan Cauliflower Fajitas

These vegetarian fajitas replace the meat with chewy cauliflower. The spices and seasoning works wonders for the filling, while the added texture comes from bell peppers. Top with vegan sour cream and guacamole before serving.

Check it out here

Oven-Roasted Cauliflower Florets & Seasoning

Oven Roasted Vegetable Fajitas

As the name suggests, this recipe requires roasting the vegetables in the oven. Roasted bell peppers, onion and cauliflower, make a gluten-free, meat-free meal packed with protein. The crispy edges of the tortilla make them a treat to savor.

Check it out here

Smoky Mushrooms & Chili Powder

Vegan Fajitas

The recipe requires seasoning that brings a smoky flavor to these fajitas. The smoky char of the seasoned fajitas tastes great with Portobello mushrooms, peppers, and onions. You can top them with vegan shredded cheese, vegan sour cream, or cilantro to enhance the flavor.

Check it out here

Poblano & Mushroom

poblano mushroom

Portobello mushrooms are a frequent meat substitute because they have a robust texture and earthy flavor. You’ve probably heard of portobello burgers, but you can also use portobello mushrooms for plant-based fajitas. 

To make these fajitas, cut the mushrooms into strips, and marinate them in olive oil, lime juice, and spices to mimic the flavor of steak. The poblano peppers are an important addition because they add spiciness and freshness to the fajitas. 


portobello plant based fajitas

As mentioned above, portobello mushrooms are a common meat substitute and a great way to mimic the flavor of steak fajitas. You can add your choice of vegetables to the fajitas to make the filling more complex, but these mushrooms are tasty enough on their own.

The other ingredients you will need are red onion, oil, and plenty of seasonings to sauté the mushrooms. To add even more flavor to the fajitas, have some fun with toppings. Make a fajita sauce with chipotle peppers in adobo, or add a dollop of cooling vegan sour cream.

Spicy Chipotle

spicy chipotle vegan fajitas

If you like your fajitas to be on the spicy side, this recipe is perfect for you. The key to getting so much flavor is using dried chipotle peppers in adobe sauce, which have a smoky, spicy flavor.

Make your filling out of your choice of vegetables and vegan meat substitute. Even if you don’t like mock chicken, sauteing the “meat” with the chipotle peppers will pack it with tasty flavors.


vegan fajitas jackfruit wrap salsa

Jackfruit allows you to get very similar flavors and textures to your favorite meats without actually consuming any animal products.

For the base of the filling, use shredded jackfruit. On their own, jackfruit isn’t very flavorful, but when you sauté it with bell peppers, onions, and spices such as oregano, cumin, garlic powder, and chili powder, you’ll get a filling weeknight meal that is still plat-based. 

Veggies & Mushrooms

mushroom vegan fajitas

You can easily make fajita fillings vegan by using vegetables and mushrooms. After sautéeing the vegetables with plenty of spices, you won’t even miss the meat.

The key to extracting the most flavor out of this dish is seasoning it with a great fajita spice mix, usually containing garlic powder, cumin, paprika, and chili powder. Most recipes call for onions and peppers for the vegetables, but you can use whatever you want.

Add to Pinterest
5 from 1 vote