Vegetable Fajita Bowls are a vegetarian take on fajitas that's fresh, healthy, filling, and ready in no time!

“I loved how fresh and flavorful this meal was! It was easy to put together, colorful, and I look forward to having it for work lunches this week.”
Fajitas are one of my favorite Tex-Mex foods to make at home. When I’m craving the flavor but not the meat, my Vegetable Fajita Bowls totally hit the spot!
Full of fresh vegetables, toppings, and that signature sizzling flavor, these veggie fajita bowls make a quick and easy meal any day of the week.

Why You’ll Love this Recipe
- Fresh: Fresh vegetables including peppers, onions, lettuce, salsa, and guacamole (yes, they count!) plant this recipe firmly in the veggie-forward recipe category.
- Filling: Packed with plant-based protein and fiber, these bowls satisfy without any meat.
- Customizable: This is a super family-friendly meal because everyone can customize their own bowl to suit their tastes.
So simple and so good, you’ve just got to give this recipe a try!

How to Make Vegetable Fajita Bowls
Step: Sear the fajita vegetables.
Start by heating a large, cast iron or heavy-bottomed skillet over high heat. Add high-heat cooking oil, such as canola or vegetable oil, then add thinly sliced bell peppers and sweet onion.
Season with garlic powder, cumin, salt, pepper, and a drizzle of fresh lemon juice, then saute until the vegetables are crisp-tender and caramelized.

Step 2: Build the bowls.
Once the vegetables have slightly cooled, divide fresh lettuce between four bowls.

Next add any or all of the following toppings:
- Easy Pinto Beans
- Prepared white rice
- Tortilla chips
- Guacamole (my Lazy-Girl’s Guac is in the recipe card below, but feel free to use store-bought).
- Salsa
- Chopped fresh cilantro

That’s all she wrote! I hope you love this easy yet super satisfying take on vegetarian fajitas. Enjoy!

More Homemade Tex-Mex Recipes
- Beef and Veggie Enchilada Skillet
- Chicken Fajitas
- Crunchy Taco Hamburger Helper
- Homemade Taco Seasoning
- Cheesy Chicken Burrito Skillet
- Chicken Enchilada Casserole
- Chicken Enchiladas
- Cheese Enchiladas
- Beef Enchiladas

Equipment
Ingredients
For the Fajita Vegetables:
- 2 Tablespoons vegetable oil, divided
- 2 bell peppers, any color, seeded then thinly sliced
- 1 sweet onion, thinly sliced
- 1/2 teaspoon garlic powder
- 1/4 teaspoon cumin
- salt and pepper
- 1/2 lemon
For Serving:
- 5 oz Mixed greens
- 1 recipe Easy Pinto Beans
- Cooked white rice
- Salsa
- Guacamole, see notes
- Tortilla chips
- Fresh cilantro, chopped
- Shredded Mexican cheese blend
Directions
- Heat a large, cast iron or heavy-bottomed skillet over high heat.
- Add 1 Tablespoon oil then, once hot, add half the peppers and onions. Arrange the vegetables into an even layer in the bottom of the pan then let them sit undisturbed until they become seared on the bottoms, 2-3 minutes.
- Add half the garlic powder, half the cumin, salt, pepper, and a drizzle of fresh lemon juice then stir to combine and continue to saute until the vegetables are crisp-tender and caramelized, 3-4 more minutes. Scoop the vegetables onto a plate then repeat with the remaining Tablespoon of oil, vegetables, and seasonings, turning the heat down if necessary to avoid burning.
- Divide the lettuce between 4 bowls then top with 1/4 of the fajita vegetables, a scoop of prepared Easy Pinto Beans, plus white rice, salsa, guacamole, tortilla chips, chopped fresh cilantro, and/or shredded cheese.
Notes
- Feel free to use canned refried beans. Heat until warm before adding to the Vegetable Fajita Bowls.
- Lazy Girl’s Guacamole: add ripe avocado to a mixing bowl then season with garlic salt and a drizzle of lemon or lime juice (or not – it’s still great without the citrus!) Mash until smooth.














My husband and I LOVE Last Man on Earth, although after this week’s episode, we’re wondering if they should really continue calling it that! It’s so funny, and Will Forte is perfect for that role–he’s so great playing the uncomfortable/awkward parts.
My husband and I have been watching Last Man on Earth. It’s hilarious.
OMG this week’s episode of Last Man on Earth was soo uncomfortable that I had to hide during most of it. I will keep watching but it gave me more secondhand embarrassment than an episode of the Bachelor :o
Perfect timing to post this to have during the games on tonight!
I will 60 minutes from Monterrey so buck up buttercup:)
I’ve never tried making fajitas at home – you’re right, this version looks so easy! And delicious. I have to tell you, I also find Last Man On Earth to be hilarious!
Love Last Man on Earth! I laugh out loud the whole time too. Hubby likes it- but I love it. We have also been into Better call Saul (trying to get our Breaking Bad fix if even ever so slightly), and cannot wait for Mad Men to start. Too bad its ending like every other show I have love this year! Anywoo- Congrats to Ben! And love these bowls!! XO and ps just bought chambord and tequila yesterday. It’s so on!
My husband and I LOVE Last Man Standing. It’s hilarious! And his co-workers watch it too and they all say hilarious things to each other the next day, like – Don’t let that bear snatch your picnic basket!
Put this in my face IMMEDIATELY. I would eat this for lunch 3-4 days a week and feel no shame about it! Although that might be a lot of bean consumption…
My sister-in-law was telling me about that show and my brother-in-law felt the same way as Ben. Ironically his name is Ben too. So apparently Ben’s don’t like it. I’m gonna have to make this tostada fajita bowl while my husband is at the fire house, snuggle on the couch and check it out.
This recipe looks delicious! I love fajita bowls!
Well I know what’s for dinner tonight!
I love the simplicity and flavor of this dish! Pinning :)