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!

Tortillas on a white counter wrapped in black beans and peppers and onions.

These may just be the BEST vegetarian fajitas you’ll ever try! And I know that’s a bold statement – but these really are so good. To make them, all you need are a handful of simple ingredients, 15 minutes to cook everything, and you have yourself a quick & delicious meal.

If you love a good meat-forward fajita and aren’t used to them being filled with vegetables, fear not. There is no missing meat in this recipe! It’s satisfying, super filling, and gives you all those fajita flavors that we know and love.

You’ll also love the balanced taste of the roasted peppers and creamy guacamole all wrapped in a warm tortilla! Complete perfection and SO easy to make. 

My Favorite 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.

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 – to season them I use a homemade fajita spice mix and roast them until they’re roasted but still have a bite to them.

Tortillas on a white counter wrapped in black beans and peppers and onions.

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 favorites to add to your fajitas:

  • Mushrooms
  • Red Onion/pickled onion
  • Zucchini 
  • Cauliflower
  • Broccoli
  • Fire roasted corn

How to Make These Vegetarian Fajitas

  • Mix all of fajita seasoning together. Toss peppers and onions in olive oil and fajita season. Bake in oven for 15 minutes.
  • Heat black beans, salt, and garlic powder on stove top for 5 minutes until warm and slightly reduced. Before serving, taste black beans and adjust flavor with salt to taste until just right.
  • When peppers are cook assemble fajitas – tortilla, black beans, peppers & onions. Add toppings and enjoy!

Extra Helpful Tips

Substitute black beans: You can use pinto beans or white beans for this recipe instead.

Serve on the side: rice or quinoa as a side dish for these fajitas. We also love serving chips & guacamole or cheesy queso on the side!

Tortillas: You can either use a homemade recipe, high-quality store-bought tortillas, or use gluten-free tortillas if needed. 

Add extra flavor: We’re a fan of flavor. And a seasoning we use to add another level of flavor is everything bagel seasoning! If you have this on hand, add 1/2 teaspoon to the black beans or roasted peppers and onions while they cook.

Tortillas on a white counter wrapped in black beans and peppers and onions.

We make these vegetable fajitas regularly! They’re my go-to meal when we are in the mood for something wrapped in a tortilla – which is usually often. 😉 You can adapt this recipe and load it up with your favorite roasted veggies as well!

Such a tasty and EASY meal that is always a crowd-pleaser. 

More Delicious Veggie Recipes

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.

Tortillas on a white counter wrapped in black beans and peppers and onions.

The BEST EVER Vegetarian Fajitas

5 from 11 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: American, Mexican
Tags: how to make vegetarian fajitas, vegetarian fajitas, what to serve with fajitas
Freezer Friendly: No
Calories: 288 kcal
Author: Bethany Kramer

Ingredients

Vegetables

  • 2 green bell peppers, sliced
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 medium-sized yellow or red 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 (see notes for our simple go-to recipe)
  • 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 5 minutes with a pinch of salt and 1/2 teaspoon garlic powder. Stir often. Before serving, taste black beans and adjust flavor with salt to taste until just right.

  3. Warm tortillas in the microwave for 15 seconds or wrap tortillas in foil and pop in oven for 5 minutes.

  4. Remove peppers & onions from oven. Assemble fajitas: Tortilla, black beans, peppers & onions, guacamole, splash of lime juice, cilantro. Enjoy!

Notes

Our favorite go-to guacamole recipe

  • 2 avocados, halved and core removed
  • 1 lime, juiced
  • salt to taste
  • 1/2 teaspoon garlic powder

Mash avocados with fork then mix with lime juice and garlic powder. Season with salt to taste until flavor is just right. 

 

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? 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

Bethany Kramer

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!

Leave a Reply

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

Recipe Rating




28 Comments