The BEST EVER Vegetarian Fajitas

Quick & delicious Black Bean Vegetarian Fajitas that are really the best ever! They’re made with seasoned roasted peppers & onions, black beans, and creamy guacamole. A flavorful, satisfying meal that’s packed with plant-based protein, and ready in 30 minutes. These vegetarian fajitas are also healthy and vegan friendly!

vegetarian fajitas with peppers, onions in a tortilla

Say hello to the BEST vegetarian fajitas you’ll ever try! And I know that’s a bold statement – but these really are SO  good. All you need are a handful of simple ingredients, 15 minutes to cook, and you have yourself a quick & delicious meal.

If you are used to meat-focussed fajitas, fear not. There is no missing meat in this recipe! The black beans are loaded with protein and make this dish completely satisfying & filling.

My Favorite Veggie Fajita Fillings

  • Black beans – I love using black beans in this recipe because of their flavor and added plant-based protein that makes this recipe filling and satisfying. I season the black beans with a little salt & garlic powder for extra flavor.
  • Guacamole – Guacamole not only adds delicious flavor to this recipe, but helps cool the spice from the peppers & onions, and also is another filling ingredient. You can’t go without the guac.
  • Peppers & Onions – These are a staple for any fajita recipe – for these peppers & onions I use a homemade seasoning recipe and roast them for 15 minutes.

What Veggies Do You Put in Fajitas?

With the proper Tex-Mex seasonings (see recipe card), you can use almost any vegetable in fajitas. Here are some of my recommendations:

  • Mushrooms
  • Zucchini 
  • Cauliflower
  • Broccoli
  • Corn
  • Carrots

How to Make These Vegetarian Fajitas – Step by Step

  1. Mix all of fajita seasoning together. Toss peppers and onions in olive oil and fajita season. Bake in oven for 15 minutes.
  2. Heat black beans on stove top for 3 minutes until warm with salt & garlic powder.
  3. When peppers are cook assemble fajitas – tortilla, black beans, peppers & onions.
  4. Add toppings to fajitas – guacamole, cilantro, splash of lime.

Step by step photos of how to make a vegetarian fajita recipe

Extra Tips for Vegetarian Fajitas

  • Substitute black beans: You can use garbanzo beans, pinto beans, or white beans for this recipe in place of black beans.
  • Serve on the side: rice or quinoa as a side dish for these fajitas.
  • Tortillas: You can either use a homemade recipe, high-quality store-bought tortillas, or use gluten-free tortillas if needed. 

More Delicious Vegetarian Recipes to Enjoy

vegetarian fajitas with peppers, onions in a tortilla

vegetarian fajitas displayed on parchment papaer

If you tried this The BEST EVER Vegetarian Fajitas recipe or any other recipe, don't forget to rate the recipe and let me know what you think. I love hearing from you! You can also follow me on PINTEREST, INSTAGRAM, and FACEBOOK for more crave-worthy content.

vegetarian fajitas with peppers, onions in a tortilla

The BEST EVER Vegetarian Fajitas

5 from 8 votes

Quick & delicious Black Bean Vegetarian Fajitas that are really the best ever! They're made with seasoned roasted peppers & onions, black beans, and creamy guacamole. A flavorful, satisfying meal that's packed with plant-based protein, and ready in 30 minutes. These vegetarian fajitas are also healthy and vegan friendly!

Servings 6 fajitas
Prep Time: 15 mins
Cook Time: 15 mins
Cooling Time: 5 mins
Total Time: 30 mins

Course: Main Course
Cuisine: Mexican
Tags: how to make vegetarian fajitas, vegetarian fajitas, what to serve with fajitas
Calories: 288 kcal

Ingredients

Vegetables

  • 2 green peppers, sliced
  • 1 red pepper, sliced
  • 1 yellow pepper, sliced
  • 1 medium-sized yellow onion, sliced
  • 1 can black beans, rinsed & drained

Fajita Seasoning

  • 2 tsp chili powder
  • 1 tsp paprika
  • 1/2 tsp (each) garlic powder, onion powder, salt, black pepper
  • pinch of cayenne (can adjust for more or less spice)

Toppings

  • 6 small tortillas
  • guacamole
  • 1 lime
  • 2 tbsp cilantro, chopped

Instructions

  1. Preheat oven to 400F. Mix all of fajita seasoning in small bowl. Toss sliced peppers & onions in 2-3 tbsp olive oil and all of fajita seasoning until well coated. Lay evenly on a sheet pan. Bake for 15 minutes until vegetables are nicely roasted - flip veggies at 8 minutes to evenly roast. 

  2. Heat black beans in small pot on low heat for 2-3 minutes with a pinch of salt. Warm tortillas in oven for 1-2 minutes or microwave for 30 seconds. 

  3. Remove peppers & onions from oven. Assemble fajitas: Tortilla, black beans, peppers & onions, guacamole, splash of lime juice, cilantro. Serve with rice/quinoa - enjoy! 

Notes

Tips

  • Substitute black beans: You can use garbanzo beans, pinto beans, or white beans for this recipe in place of black beans.
  • Serve on the side: rice or quinoa as a side dish for these fajitas.
  • Tortillas: You can either use a homemade recipe, high-quality store-bought tortillas, or use gluten-free tortillas if needed. 
Nutrition Facts
The BEST EVER Vegetarian Fajitas
Amount Per Serving
Calories 288 Calories from Fat 60
% Daily Value*
Fat 6.7g10%
Sodium 934.1mg39%
Carbohydrates 48.9g16%
Sugar 9.7g11%
Protein 10.1g20%
Vitamin A 150IU3%
Vitamin C 104mg126%
* Percent Daily Values are based on a 2000 calorie diet.
Instagram

Did You Make This Recipe?

I wanna see! Share your photos and tag @asimplepalate #asimplepalate.

Tools Used To Make This Recipe

The following are affiliate links. We only recommend brands, products, and tools we use and trust.
avatar
About The Author

Bethany Kramer is a home cook, recipe developer, and dog mom. She found a deep love for food and nutrition after learning to cook from her mom at eight years old. Since then she’s been developing and sharing recipes from her own kitchen that are bold in flavor and nourishing to the body!
More about Bethany →

Leave a Reply

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

18 Comments