Vegan Fajitas Recipe

Share your love
4.0 (702)

Vegan fajitas create wonderful meatless versions of traditional fajitas that can be prepared in advance or enjoyed immediately for flexible meal planning and plant-based satisfaction. This adaptable recipe demonstrates how plant-based ingredients can successfully replicate traditional fajita experiences while providing make-ahead convenience for busy schedules. The advance preparation option makes these practical for meal prep while immediate enjoyment ensures fresh flavors when desired.

Close up view of vegan fajitas with peppers, avocado and red sauce on corn tortillas, served with grains on a white plate

These vegan fajitas are a wonderful meatless version of traditional fajitas. This recipe can be prepared in advance or enjoyed right away.

Prep Time:
20 mins
Cook Time:
20 mins
Additional Time:
30 mins
Total Time:
1 hr 10 mins
Servings:
6
Cook Mode (Keep screen awake)

Ingredients

1/2x
1x
2x

Original recipe (1X) yields 6 servings

Marinade:

  • ¼ cup olive oil

  • ¼ cup red wine vinegar

  • 1 teaspoon dried oregano

  • 1 teaspoon chili powder

  • 1 teaspoon white sugar

  • garlic salt to taste

  • salt and pepper to taste

Fajitas:

  • 2 small zucchini, julienned

  • 2 medium small yellow squash, julienned

  • 1 large onion, sliced

  • 1 green bell pepper, cut into thin strips

  • 1 red bell pepper, cut into thin strips

  • 2 tablespoons olive oil

  • 1 (8.75 ounce) can whole kernel corn, drained

  • 1 (15 ounce) can black beans, drained

Directions

  1. Make the marinade: Combine olive oil, vinegar, oregano, chili powder, sugar, garlic salt, salt, and pepper in a large bowl.

  2. Prepare fajitas: Add zucchini, yellow squash, onion, and bell peppers to the marinade. Marinate vegetables in the refrigerator for at least 30 minutes, but not more than 24 hours.

  3. Heat oil in a large skillet over medium-high heat. Drain vegetables and sauté until tender, about 10 to 15 minutes. Stir in corn and black beans. Increase the heat to high to brown vegetables, about 5 minutes.

Editor’s Note:

The nutrition data for this recipe includes information for the full amount of the marinade ingredients. Depending on marinating time, ingredients, cooking method, etc., the actual amount of the marinade consumed will vary.

Nutrition Facts (per serving)

198 Calories
14g Fat
18g Carbs
3g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings Per Recipe 6
Calories 198
% Daily Value *
Total Fat 14g18%
Saturated Fat 2g10%
Sodium 130mg6%
Total Carbohydrate 18g7%
Dietary Fiber 4g13%
Total Sugars 7g
Protein 3g6%
Vitamin C 56mg63%
Calcium 39mg3%
Iron 1mg7%
Potassium 404mg9%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

Share your love
John Davis
John Davis

Hi, I’m John Davis!
Food has always been my favorite way to connect with people, and that’s why I started blogging about it. I love sharing quick, creative recipes that prove cooking at home can be just as exciting as eating out. Whether it’s a speedy weeknight dinner or a fun snack, I enjoy keeping things simple, flavorful, and approachable for everyone. When I’m not experimenting in the kitchen, I’m usually exploring new cuisines or hunting for fresh inspiration at local markets.

Articles: 1850

Leave a Reply

Your email address will not be published. Required fields are marked *