Vegan fajitas with beans and corn - delicious, easy, quick vegan meal. These are easy and quick vegan fajitas for a meatless meal. This is the best when you don't feel like cooking and for weeknight dinners.

What Are Vegan Fajitas?
Vegan fajitas are a plant-based version of the popular Mexican dish (Fajitas) that traditionally includes grilled meat, onions, and peppers served in tortillas. In vegan fajitas, the meat is replaced with plant-based alternatives, such as tofu, seitan, tempeh, or veggies and beans. This dish is typically loaded with flavorful vegetables, proteins, and seasonings.
We love Tex-Mex cuisine a lot. I often make these vegan fajitas since they are easy to make and require less effort. There are different ways to make these vegan fajitas. Even though these fajitas are meatless, they are delicious and flavorful, with many plant proteins.
Vegetarians and vegans have different plant protein options for your fajitas. I also love tofu fajitas and mushroom fajitas made in the air fryer. Here, you can take any beans of choice, like black beans, pinto beans, kidney beans, etc. Also, check out my high-protein vegan recipes on this blog.
Vegan Fajitas - Highlights
- these are delicious, flavorful
- vegan, plant-based
- nut-free, Allergan-free
- versatile to customize
- a quick vegan meal that takes less than 20 minutes
What vegetables do you need for vegan fajitas?
Fajita vegetables are generally peppers, onions, mushrooms, etc. I have taken peppers, tomatoes, onions, beans, and corn for my vegan fajitas. You can also add zucchini, string beans, asparagus, poblano peppers, shitake peppers, etc.
Though black beans are the most commonly used beans in fajitas, you can take any of the beans available to you. I add pinto beans, kidney beans, or black beans. The other plant-based protein to add to your vegan fajitas is tofu and mushrooms, especially portobellos and shitake mushrooms.
Making Fajita Vegetables
You can make fajita veggies on the stovetop or roast them in the oven or the air fryer. This comes out delicious in any of the cooking methods. I love making vegetables in my air fryer since you don't need to pay attention to make them.
Seasoning is important in bringing the best flavor out of the veggies. You can use a fajita seasoning mix or sauce for this recipe. Otherwise, make your own spice mix and fajita sauce.
The spices you need for these fajita veggies are coriander powder, cumin powder, chili powder, smoked paprika, cayenne pepper, garlic powder, and onion powder.
In Tex-Mex recipes, cumin powder is an essential flavor that makes it taste different. To substitute smoked paprika, you can add paprika + liquid smoke. The smoky flavor makes the veggies delicious.
Saute fajita veggies on the stovetop
Heat oil in a pan. Add sliced peppers and onions and give a nice stir. You can also add some freshly minced garlic here for extra flavor. Saute for 2 minutes, till the veggies turn a little soft.
Now add the spice mix (sauce). Stir them to mix all spices with veggies. Cook for 2 minutes more on low flame so that vegetables absorb the flavor of the spices. The total time in this method is approximately 6 -8 minutes.
Oven-Baked Fajita Veggies
Preheat the oven to 400F. Spread the veggies on the sheet pan. Drizzle the fajita sauce on the veggies. Mix them thoroughly. Roast the veggies at 400 F for 20 minutes till they are tender. If required, cook for another 5 minutes.
Air Fryer Fajita Vegetables
This is my favorite way to make my fajita vegetables. In a mixing bowl, add the sliced veggies. Pour the spice mix (sauce). Mix them well. Now preheat the air fryer to 400 F for 3 minutes. Then, transfer the veggies to the air fryer basket and start the air fryer at 375 F (190 C) for 10 minutes. Check at 5 minutes and toss the veggies once. Remove at 10 minutes when the veggies are tender and charred at the edges.
Saute the beans and corn
Heat oil in a pan. Add chopped onions and garlic and saute till translucent. Now add the beans and frozen corn kernels, followed by the spices. Add a little water (1 - 2 tbsp) to prevent the spices from burning. Saute for 2 minutes more.
Assemble the vegan fajitas
Take 4 - 6 tortillas for serving. You can serve them with guacamole, salsa, pico de gallo, etc. Warm the tortillas under direct flame using a tong or microwave for 1 minute. Place the fajita veggies on the tortilla. Then, top it with sauteed beans and corn, followed by another crema or salsa or guacamole and a handful of cilantro leaves. Plain vegan yogurt or vegan sour cream can also do great as toppings.
Can I make ahead my vegan fajitas?
Absolutely. You can make the fajita vegetable and beans mixture well in advance and stock up for the whole week. Refrigerate them in an air-tight box. Reheat in the microwave for 2 minutes and serve with warm tortillas. You can reheat the same in an air fryer at 400 F for 4 - 5 minutes. No need to preheat the air fryer.
Can I double the recipe?
You can double the recipe by adding more beans to the fajita vegetables for a filling meal.
Recipe Card for Vegan Fajitas
Vegan Fajitas
Equipment
- Skillet/ Pan
Ingredients
- 1 green pepper sliced
- 1 red pepper sliced
- 1 yellow pepper sliced
- 1 red onion sliced
- ยฝ cup beans any beans
- ยฝ cup frozen corns
- 4 - 6 garlic pods minced
- 1 small onion
Spices For Fajita Vegetables
- 1 tsp ground cumin
- 1 tsp coriander powder
- 1 tsp chili powder
- ยฝ tsp paprika
- ยผ tsp cayenne pepper
- ยฝ tsp garlic powder
- ยฝ tsp onion powder
- salt to taste
- 1 tbsp olive oil
- 2 tbsp water
Spices for beans
- ยฝ tsp cumin powder
- 1 tsp coriander powder
- ยฝ tsp chili powder
- salt as required
For Serving
- 4 tortillas
- 1 cup salsa
- 4 - 5 tbsp vegan mayo
Instructions
- Slice the peppers, onions and prepare the veggies first.
- In a small bowl add all spices mentioned in the ingredients list above for fajita vegetables.
Fajita vegetables on stovetop
- Heat oil in a pan.
- Add sliced peppers, onions and give a nice stir.
- You can also add some freshly minced garlic here for some extra garlic flavor.
- Saute for 2 minutes, till the veggies turn a little soft.
- Then add chopped tomatoes and saute for another 1 - 2 minutes.
- Now add the spice mix (sauce).
- Stir them to mix all spices with veggies.
- Cook for 2 minutes more on low flame so that vegetables absorb the flavor of the spices.
- Total time taken in this method - 6 minutes approximately.
Fajita vegetables - oven baked
- Preheat the oven to 400F.
- Spread the veggies on the sheet pan.
- Drizzle the fajita sauce on the veggies. Mix them thoroughly.
- Let some extra sauce spread on the pan as it won't allow the veggie to dry up while being baked.
- Roast the veggies at 400 F for 20 minutes till the veggies are tender.
- If required, cook for another 5 minutes.
Fajita vegetables - Air fryer
- In a mixing bowl add the sliced veggies.
- Pour the spice mix (sauce). Mix them well.
- Now preheat the air fryer at 400 F for 3 minutes.
- Then transfer the veggies to the air fryer basket and start the air fryer at 375 F (190 C) for 10 minutes.
- Check at 5 minutes and toss the veggies once.
- Remove at 10 minutes when the veggies are tender and charred at the edges.
Saute Beans and corns
- Heat olive oil in a pan.
- Add chopped onions, garlic and saute till translucent.
- Now add the beans and corn followed by the spices.
- Add a little water (1 - 2 tbsp) to prevent the burning of spices.
- Saute for 3 - 4 minutes more.
Assemble and serve
- Warm the tortillas on a skillet or under dierct fire with help of a tong.
- Otherwise microwave the tortilla for 1 minute.
- Place fajita vegetables followed by sauteed beans and corns.
- Top it with salsa or pico de gallo and some vegan mayo.
- Add some cilantro leaves and serve vegan fajitas.
Video
If you like the recipes and want to stay updated, subscribe via email. Also, I would request you to like and share my Facebook Page. Follow My Dainty Kitchen on Twitter, Instagram, and Pinterest.
Leave a Comment (And a 5 Star Rating)