These vegetable fajita tacos (aka vegan vegetable fajitas) are quick and simple to prepare and loaded with color and flavor, for a truly satisfying plant-based meal in under 30 minutes!

Flavorful Black Bean Vegetable Fajitas (Fajita Tacos)
With a combination of Mexican spiced bell peppers, onion, and black beans, these mouth-watering vegetable fajita tacos are so packed with color, flavor (caramelized, smoky, spicy, and savory), and pure belly satisfaction to impress the entire family (yes, even the meat eaters!).
These vegan fajitas are so simple to make, too. Just slice the veggies, saute or grill them with the seasoning, and assemble them alone or keep reading for all my favorite topping options (perfect for allowing everyone to customize their final veggie tacos). Either way, get these veggie fajitas from the kitchen to table in under 30 minutes, with just a handful of ingredients.
Fajitas Vs. Tacos: What's the difference?
You may notice that I use the two terms interchangeably in this post, although they're technically different. Why?
Well, fajitas (translated means 'little belts/skirts') usually refers to the filling. I.e., grilled or sauteed vegetables (usually bell peppers and onion), used to put in the tortillas.
Whereas tacos refer to any food wrapped in a tortilla. For that reason, this recipe can be referred to as both veagn fajita tacos or vegetable fajitas and can be enjoyed alone or loaded up with extra toppings.
The Ingredients

The Fajita Veggies:
- Bell peppers: I used a combination of red and green, but any color works.
- Onion: I used red onion, but yellow or white onion are also fine.
- Garlic: Garlic paste or powder will work in a pinch, adjusting the amount to taste.
- Black beans: You can use canned black beans (low sodium if preferred) or cook them yourself. Pinto beans are another option, or even vegan refried beans.
- Vegetable oil: Or any neutral cooking oil like avocado oil, etc.
- Taco seasoning: Use mild, medium, or hot taco or fajita seasoning according to your desired heat levels. Alternatively, make your own with a combination of spices, including smoked paprika, cumin, garlic and onion powder, chili powder (or cayenne pepper), and salt.
Other Ingredients:
- Corn tortillas: Use store-bought or homemade soft corn tortillas. Flour tortillas or hard taco shells would also work.
- Lime: (optional)
- Fresh cilantro: (optional) Sliced green onion or parsley would also work.
What Else Could I Add To The Veggie Fajita Tacos?
This includes ways to adapt the veggie fajita recipe as well as extra toppings:
Optional Add-ins
- Mushrooms: For a more tender texture and flavor, you could add thinly sliced mushrooms to the vegan fajitas. I recommend using large portobello mushrooms.
- Other vegetables: These veggie tacos will work with several other types of veggies alongside the fajita peppers and onions, including:
- Zucchini
- Cauliflower
- Broccoli
- Eggplant
- Grilled corn
- Carrot
- Protein: If you want to emulate beef or chicken fajitas, add some shredded tofu, walnut chickpea taco meat, or a meat alternative that will cook in a similar time to the fajita veggies.
- Hot sauce: Added to taste.
- Liquid smoke: To increase the smokiness of the sauteed peppers and onion for fajitas, add a few drops of liquid smoke.
- For low-carb vegan fajitas: Swap the tortillas for sturdy lettuce leaves.
Toppings For Vegan Fajitas
These vegan fajitas pair well with several classic taco toppings, including:
- Pico de Gallo: Or another fresh tomato-based salsa or even diced tomatoes
- Avocado: Either sliced or creamy guacamole
- Vegan sour cream: Or another creamy sauce
- Vegan cheese: Use a sharp shredded cheese or vegan feta alternative in this veggie fajita recipe.
How to Make Vegetable Fajita Tacos?
This fajita vegetable tacos recipe requires just four simple steps to prepare and under 30 minutes!
- 1) First, rinse, dry, and thinly slice the peppers and red onion. Also, mince the garlic.
- 2) Then, heat a large skillet over medium-high with the oil. Once hot, add the chopped veggies and taco seasoning, and sauté until tender (about 10 minutes), stirring often.


You can also do this step using the skillet or a grill pan on your grill.
- 3) Stir in the black beans and cook for another minute or two until they're warmed through.


- 4) Meanwhile, toast the corn tortillas in a skillet or microwave.

How To Warm Tortillas
Oven method: Wrap a stack of tortillas in foil and warm them in the oven at 350F/180C for 10-15 minutes.
Stovetop: If you have a gas stove, you can use tongs to place the tortillas directly over the flame (15-20 seconds per side) for a slightly charred, smoky flavor. Alternatively, heat them in a large skillet.
- 5) Assemble the vegetable fajita tacos by scooping the fajita filling in first and topping it with any optional garnishes. I used a squeeze of lime juice and some minced cilantro. Enjoy!
Serve these veggie fajitas in the traditional way by bringing the hot skillet directly to the table (on a heat-proof surface).
You can enjoy these onion and bell pepper tacos alone or make more of a meal by pairing them with rice (like this Instant Pot Mexican rice), an easy green salad, or even fries.
FAQs
Absolutely. To make sheet pan veggie fajitas, spread the oiled and seasoned sliced vegetables across a large parchment-lined baking sheet and bake them in the oven at 400F/200C for about 20 minutes, flipping halfway.
In the last five minutes, heat the black beans in a pan with a little of the seasoning and garlic.
They will work within burritos and burrito bowls or as a simple side dish for Tex-Mex meals.
Top Recipe Tips and Notes
- Slice everything evenly: That way, the veggies will cook evenly.
- Use a cast-iron skillet if you have one: This will help you achieve the char on the peppers and onions for more authentic vegan fajitas.
- The cooking time will vary: Depending on how tender you'd like the fajita vegetables to be.

Make-Ahead and Storage Instructions
Make ahead: You can prepare the fajita vegetable mixture 3-4 days in advance and store them in an airtight container in the fridge until ready to use.
Store: Once assembled, enjoy the black bean veggie tacos quickly to avoid them becoming soggy. Any leftover filling will store in an airtight container for 3-4 days.
Note that the veggies release liquid as they sit. I recommend serving them with a slotted spoon the next time you use them, to avoid soggy tortillas.
Reheat: Use the stovetop (or microwave) to reheat the fajita vegetables, stirring often.
Related Recipes
- Vegan jackfruit tostadas
- Vegan Instant Pot Mexican rice
- Butternut squash bean burritos
- Air fryer black bean nachos
- Easy vegan jalapeno poppers
If you try this easy vegetable fajita tacos recipe, I'd love to know what you think in the comments below. I'd also really appreciate a recipe card rating!
Photos by Alfonso Revilla


Vegetable Fajita Tacos
Equipment
- measuring spoons
- large pan
Ingredients
- 1 ½ tablespoon vegetable oil
- 2 cloves of garlic minced
- 1 medium red bell pepper thinly sliced
- 1 medium green bell pepper thinly sliced
- ½ medium red onion thinly sliced
- 1 ½ to 2 tablespoons of taco seasoning (depending on your spice preference)
- 1 (15-ounce) can of black beans drained and rinsed
- 6 to 8 corn tortillas
- Lime juice for serving (optional)
- Minced cilantro for garnish (optional)
Instructions
- In a large pan over medium-high heat, heat the oil.
- Add the bell peppers, garlic, onion, and taco seasoning and saute for 10 minutes or until bell peppers become tender, mixing regularly.
- Stir in the black beans and cook for another 1 to 2 minutes, until beans are warmed through.
- Toast the corn tortillas on a skillet or warm them in a microwave.
- Fill each tortilla with the vegan fajita filling and top with optional garnishes.
Notes
- Slice everything evenly: That way, the veggies will cook evenly.
- Use a cast-iron skillet if you have one: This will help you achieve the char on the peppers and onions for more authentic vegan fajitas.
- The cooking time will vary: Depending on how tender you'd like the fajita vegetables to be.
Nutrition
Disclaimer: Although foodsharingvegan.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Foodsharingvegan.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
Andrea says
Love these veggie fajita tacos! So good!
Jean says
delicious, so colorful and easy to make fajita tacos
Andrea says
Gotta love these veggie fajita tacos!
Jan says
these fajita tacos turned out super delish!
Andrea says
Right?! So delicious!
Alexandra says
Such a perfect and delicious dinner. Colourful and so tasty - we loved it!
Andrea says
Agreed! They turned out so good!
Jerika says
These vegetable fajita tacos looks so delicious! Yum!:) What I love about this is it's loaded with color and flavor plus it's quick and simple to prepare. Thanks!:)
Andrea says
They say we eat with our eyes 🙂
Kayla DiMaggio says
These vegetable fajitas were so delicious! I loved how easy everything came together for a quick summer dinner!
Andrea says
Gotta love the quick and delicious ones!
Jasmine says
Thank you! I love adding more Mexican recipes to my arsenal 🙂
Andrea says
This is a great one!
Nancy says
Amazing flavours in the fijita recipe
Andrea says
The simple ones are always the most flavorful!
Agnieszka says
Great veggie tacos! Will definitely be making them again!
Andrea says
They're in our rotation also! So good!
Michelle says
One of the simplest staples for healthy veg dinner!
Andrea says
Agreed! So easy for a quick weeknight dinner!
Teodora says
Perfect summer recipe! Simple and delicious!
Andrea says
Gotta love the simple ones! So good!
Janaye says
Love these! Looks great
Andrea says
These tacos are something special, alright!
Gina H. says
Every time I go to a Mexican restaurant, I choose the veggie fajitas. This recipe tops every restaurant dish I've tried. Super good!
Andrea says
Love to hear it! Veggie fajitas are the best!
Brenda says
Delicious, filling, easy and kid approved
Andrea says
Definitely!
Jess says
Flavorful and great for leftovers too
Andrea says
Right?! So yummy and even better day two!
Judith says
Full of flavour and texture and I love they are so quick to make.
Andrea says
Agreed! These tacos are the best!
KEVIN FOODIE says
Your pictures are very appealing and enticing. Love that this is a protein-packed Meatless Monday taco. Thanks for sharing your recipe.
Andrea says
Alfonso is a great food photographer! Hope you enjoy these tacos 🙂
Matt says
This was the perfect dish for my family last night. Everyone enjoyed it. Thank you so much for sharing
Andrea says
So glad it was a hit! These tacos are such an awesome family meal!