Forget about boring dinners and make these colorful Vegetarian Fajitas instead. With pops of red, yellow, and orange, this gorgeous array of zesty sautéed vegetables in tortillas makes for a filling and fun dinner. If you don’t love mushrooms, go make my Cauliflower Fajitas instead! If you’re wondering what to put in vegetarian fajitas, the answer is anything you want! Aside from the seasoned and sautéed vegetables, you can stuff the tortillas with lots of fun toppings like guacamole, black beans, vegan sour cream, shredded cheese, avocado lime sauce, and more. Getting creative means the fajitas always turn out just the way you like (and even better than Chipotle). The secret to my vegan mushroom fajitas is in the seasoning. A homemade fajita seasoning mix made from chili, cumin, paprika, garlic powder, onion powder, and a little cayenne is so easy to put together. Keep a batch ready at all times in your cupboard to easily flavor vegan taco meat and sautéed veggies on Taco Tuesday.

How to make vegetarian fajitas

Combine the fajita veggie seasonings in a small bowl and set it aside. Saute the peppers, onions, and mushrooms in a large pan with some oil. After a minute, add the seasonings and saute until the veggies are slightly crisp and blackened. Scoop the vegetables into flour or corn tortillas and serve with as many toppings as you like. Place some vegan sour cream on the side and enjoy!

Grilling instructions for vegetarian fajitas

If using an outdoor grill, grill the veggies in a cast iron skillet or on a grill topper so they don’t fall through the slats. Otherwise, an indoor grill pan works just as well! Preheat the grill to medium heat and dress the veggies in some oil and the seasoning mix. Add them to the heated grill or grill pan and let them cook for a few minutes or until they’re slightly charred and crisp.

Oven instructions

Running low on time? Turn this into an easy fajita sheet pan meal instead! To roast the fajita vegetables in the oven, toss them in the oil and seasoning while the oven preheats to 400ºF. Place them on a parchment-lined baking sheet and bake for 20 minutes, flipping halfway through.

Vegetarian fajita toppings

This is the fun part! Customize your fajitas with some or all of these delicious vegan topping ideas:

GuacamolePico de galloSalsa verdeBlack beansPinto beansVegan sour creamNacho cheese saucePickled red onionsCilantroRed salsaSliced radishesShredded vegan cheeseAvocadoSliced or pickled jalapenosTomato chunks

 And so much more!

Add-ins and substitutions

Veggie add-ins – Saute some diced zucchini, cauliflower, corn, or broccoli along with the other fajita veggies.Portobello mushrooms – Swap the cremini mushrooms for sliced portobello’s to give the vegetarian fajitas a meatier texture.Bell peppers – Feel free to use any type of bell pepper you love or already have at home.Beans – Cook some black or pinto beans in the same pan for extra protein.

What goes well with vegetarian fajitas? 

Fajitas can be filling on their own but I recommend having a few extras on the side to really round out the meal. Serve these loaded nachos or vegan queso with chips as an appetizer while the veggies are cooking. When it’s time to eat, serve these fajitas next to a big bowl of Mexican rice and beans and some cauliflower steaks for lots of flavor and nutrients.

More zesty Mexican-inspired vegetarian dinners

Tofu TacosMexican Stuffed Sweet PotatoesChik’n Burrito BowlsEnchilada Casserole Vegetarian Fajitas - 95Vegetarian Fajitas - 95Vegetarian Fajitas - 41Vegetarian Fajitas - 33Vegetarian Fajitas - 6Vegetarian Fajitas - 29Vegetarian Fajitas - 30Vegetarian Fajitas - 54