The best vegan fajita recipes. Delicious plant-based fillings, from roasted portobello mushrooms to sheet pan seitan strips.
- Meatless Chicken Strips & Bell Peppers
- Sheet Pan Mushroom & Asparagus
- Portobello Mushroom, Chipotle Sauce & Spanish Rice
- Poblano & Portobello
- Chipotle Dairy-Free Queso
- Seitan, Red Onion & Oregano
- Savory Cashew Cream & Guacamole
- Vegan Sour Cream, Zucchini & Portobello
- Sheet Pan Cauliflower & Peppers
- Oven-Roasted Cauliflower Florets & Seasoning
- Smoky Mushrooms & Chili Powder
- Poblano & Mushroom
- Spicy Chipotle
- Veggies & Mushrooms
- 16 Best Vegan Fajita Recipes [Easy Filling 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
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.
Sheet Pan Mushroom & Asparagus
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.
Portobello Mushroom, Chipotle Sauce & Spanish Rice
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.
Poblano & Portobello
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.
Chipotle Dairy-Free 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
Seitan, Red Onion & Oregano
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.
Savory Cashew Cream & Guacamole
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.
Vegan Sour Cream, Zucchini & Portobello
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.
Sheet Pan Cauliflower & Peppers
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.
Oven-Roasted Cauliflower Florets & Seasoning
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.
Smoky Mushrooms & Chili Powder
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.
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.
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.
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.
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
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.