These filling, colorful, easy vegan fajita bowls are made with pan roasted fajita vegetables, black beans, avocado, and rice. They're packed with flavor, easy to make, and a lighter way to enjoy fajitas at home.
Jump to:
Why We Love This Recipe
- Flavorful marinade: A simple spice mixture coats the fajita vegetables for tons of flavor but minimal prep time.
- Packed with vegetables: bell pepper, onion, lettuce, avocado, tomatoes...so many vegetables in one delicious dish!
- Make-ahead potential: you can roast the fajita vegetables several days ahead of time, so it's easy to assemble this fajita bowl in just a few minutes for a quick lunch or dinner.
- Naturally vegan and gluten free: these fajita bowls are made with all plant-based ingredients. We also use white rice to keep it gluten free, so it's friendly to most diets!
- Adaptable: you can switch up the protein to customize and make these vegan fajita bowls a full meal. We use black beans to keep it vegan (and easy!), but it would also be great with this sofritas tofu, grilled chicken, shrimp or steak if you're not vegan.
Ingredients
Here are the key ingredients you'll need for these easy vegan fajita bowls:
Ingredient Notes
- Poblano peppers: if you can't find any poblanos, the next best substitute is a serrano pepper or ancho chile. We don't suggest swapping poblanos with jalapeños, as they can be quite a bit more spicy. (If you like spice, then go for it!) You can also leave them out altogether if preferred.
- Black beans: feel free to sub with pinto beans or another bean of choice. If you really want extra flavor, try these vegan cuban black beans!
- Pepper: yellow, orange, green or red bell pepper all work well in these vegan fajita bowls. We like to use a mix!
- Onion: Red or yellow onion both work in this recipe.
- Lime juice: Be sure to use freshly squeezed for maximum flavor!
- Rice: We like to serve these easy vegan fajita bowls with long grain white rice, but you can also use brown rice or another grain of choice, like quinoa. For a low carb option, try our cilantro lime cauliflower rice.
Instructions
PREP: Preheat oven to 375˚ F. Line a baking sheet with parchment paper.
(1) In a small bowl, whisk together the avocado oil, lime juice, agave, chili powder, oregano, salt, cumin and garlic powder until well combined.
(2) Add the peppers, onion, poblano, and 2 tablespoons of chopped cilantro to a separate large bowl. Pour marinade over the top and toss to evenly coat.
(3) Spread the vegetables onto the prepared baking sheet and roast for 25 minutes, stirring 1 or 2 times throughout., until tender and slightly caramelized.
(4) While the vegetables are roasting, cook rice according to package directions in 2 cups of water with 1 teaspoon of kosher salt. Once cooked, stir in lime juice, oil, the the remaining 2 tablespoons of chopped cilantro.
(5) Assemble the fajita bowls with rice, fajita veggies, and toppings of choice. Serve and enjoy.
Tips and FAQs
- Low carb version: If you're looking for a low crab serving option, try this cilantro lime cauliflower rice as the base for your bowl. Alternatively, serve up these vegan fajita bowls salad-style over greens.
- Meal prep: make the fajita vegetables and even the cilantro lime rice up to a few days ahead of time. Store separately, then assemble your bowls when you're ready to enjoy. If you prep these two items ahead of time, these vegan fajita bowls will take you about 5 minutes to assemble!
- Customize with protein of choice: we use black beans to keep these fajita bowls vegan, but if you're not vegan, feel free to top with grilled chicken, shrimp or steak. Our sofritas tofu or vegan taco "meat" would also make great additions.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days.
- Topping ideas: Keep it simple with toppings like sliced avocado (or guacamole), cherry tomatoes (or this cherry tomato salsa), lettuce, vegan cheese, pickled red onion, etc.
While poblano peppers do pack a bit of a punch, they're only mildly spicy. Poblanos are less spicy than jalapeño peppers, and more spicy than banana peppers.
Other Recipes to Enjoy
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.
Print📖 Recipe
Easy Vegan Fajita Bowl
- Total Time: 45 minutes
- Yield: 4-6 servings 1x
- Diet: Vegan
Description
These filling, colorful, easy vegan fajita bowls are made with pan roasted fajita vegetables, black beans, avocado, and rice. They're packed with flavor, easy to make, and a lighter way to enjoy fajitas at home.
Ingredients
Fajita Vegetables:
- ¼ cup avocado or olive oil
- 2 tablespoons freshly squeezed lime juice
- ½ teaspoons agave syrup
- 2 teaspoons chili powder
- 2 teaspoons dried oregano
- ¾ teaspoon kosher salt
- ½ teaspoons cumin
- ½ teaspoon garlic powder
- 3 large peppers, any color, sliced into thin strips
- 1 large yellow onion, thinly sliced
- 1 large poblano pepper, sliced into thin strips
- 2 tablespoons fresh cilantro, finely chopped
Cilantro Lime Rice:
- 1 cup (dry) long grain white rice, cooked according to package directions
- 1 teaspoon kosher salt
- 2 tablespoons lime juice
- 1 tablespoon avocado oil
- 2 tablespoons cilantro, finely chopped
- Topping options: 1 15 ounce can black beans, drained and rinsed, vegan cheese, cherry tomatoes, avocado or guacamole
Instructions
- Preheat oven to 375˚ F. Line a baking sheet with parchment paper.
- In a small bowl, whisk together the avocado oil, lime juice, agave, chili powder, oregano, salt, cumin and garlic powder until well combined.
- Add the peppers, onion, poblano, and 2 tablespoons of chopped cilantro to a separate large bowl. Pour marinade over the top and toss to evenly coat.
- Spread the vegetables onto the prepared baking sheet and roast for 25 minutes, stirring 1 or 2 times throughout., until tender and slightly caramelized.
-
While the vegetables are roasting, cook rice according to package directions in 2 cups of water with 1 teaspoon of kosher salt. Once cooked, stir in lime juice, oil, the the remaining 2 tablespoons of chopped cilantro.
-
Assemble the fajita bowls with rice, fajita veggies, and toppings of choice. Serve and enjoy.
Notes
Poblano peppers: if you can't find any poblanos, the next best substitute is a serrano pepper or ancho chile. We don't suggest swapping poblanos with jalapeños, as they can be quite a bit more spicy.
Black beans: feel free to sub with pinto beans. For alternative protein choices, you could also top with sofritas tofu. If you're not vegan, feel free to top with grilled chicken shrimp or steak.
Low carb version: If you're looking for a low crab serving option, try this cilantro lime cauliflower rice as the base for your bowl. Alternatively, serve up these vegan fajita bowls salad-style over greens.
Meal prep: make the fajita vegetables and even the cilantro lime rice up to a few days ahead of time. Store separately, then assemble your bowls when you're ready to enjoy. If you prep these two items ahead of time, these vegan fajita bowls will take you about 5 minutes to assemble!
Note: Nutritional information below does not include toppings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Oven
- Cuisine: Mexican-American
Nutrition
- Serving Size:
- Calories: 395
- Sugar: 8.8 g
- Sodium: 592.8 mg
- Fat: 18.6 g
- Carbohydrates: 53.2 g
- Fiber: 5.4 g
- Protein: 5.7 g
Deborah says
Beautiful recipe. Love your photos and your story.
Lexi says
Thank you so much, Deborah!