top of page

Delicious Vegetarian Fajitas Recipe: Quick & Easy Plant-Based Meal

Disclaimer: This article contains affiliate links, and I may earn a commission from purchases made through these links. Rest assured, this does not affect the price you pay. Your support helps sustain the creation of valuable content. Thank you for your trust.

fajita mix bowl

Vegetarian Fajitas


2 bell peppers (red, green, or yellow), sliced

1 large onion, sliced

2-3 cloves of garlic, minced

1 cup of sliced mushrooms

1 cup of cooked black beans or kidney beans

1 tablespoon of olive oil

2 teaspoons of chili powder

1 teaspoon of cumin

1 teaspoon of paprika

Salt and pepper to taste

Juice of 1 lime

6-8 small tortillas (corn or flour)

Optional toppings: shredded cheese, diced tomatoes, sliced avocado, sour cream, salsa, chopped cilantro

link to buy salsa


1. Heat olive oil in a large skillet over medium-high heat.

2. Add sliced bell peppers, onion, and minced garlic to the skillet. Sauté for about 5-7 minutes, or until the vegetables are slightly softened.

3. Add sliced mushrooms to the skillet and continue to cook for another 3-5 minutes, or until the mushrooms are tender.

4. Stir in cooked black beans or kidney beans, chili powder, cumin, paprika, salt, and pepper. Cook for an additional 2-3 minutes to heat the beans and allow the flavors to blend.

5. Squeeze lime juice over the mixture and stir to combine.

6. Warm the tortillas either by wrapping them in foil and placing them in a preheated oven at 350°F (175°C) for about 5 minutes or by heating them on a dry skillet for about 30 seconds on each side.

7. Serve the vegetarian fajita mixture warm with warm tortillas and optional toppings such as shredded cheese, diced tomatoes, sliced avocado, sour cream, salsa, and chopped cilantro.

link to buy fajita seasoning


1. Customize Your Veggies: Feel free to add or substitute vegetables according to your preference. Zucchini, squash, or even sweet potatoes can be great additions.

2. Marination: Marinating the vegetables in lime juice, olive oil, and spices for 30 minutes to an hour before cooking can enhance their flavor.

3. Protein Options: Besides beans, you can add tofu, tempeh, or plant-based meat substitutes for additional protein.

4. Spice Level: Adjust the amount of chili powder and paprika based on your spice preference. You can also add a pinch of cayenne pepper for extra heat.

5. Toppings: Get creative with your toppings! Guacamole, pickled jalapeños, or even pineapple salsa can add a unique twist to your fajitas.

Enjoy your homemade vegetarian fajitas!

4 views0 comments


bottom of page