Go Back
+ servings

Vegan Mexican Rice Fajita Bowl

This vegan Mexican rice fajita bowl is full of flavour with a base of tomato rice, grilled vegetables and a dollop of guacamole. Easy to make and hearty, these bowls can be made ahead to pack for lunch and cost just $1.80 a serving!
No ratings yet
Print Pin Recipe
Course: Main Course
Cuisine: Tex-Mex
Total Price: $5.41
Price per Serving: $1.80
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 3
Calories: 480kcal


  • 1 small yellow onion diced - $0.10
  • 2 cloves of garlic minced - $0.6
  • 1 cup (200 grams) short-grain white rice - $0.15
  • 1 teaspoon oregano - $0.06
  • ½ teaspoon cumin - $0.05
  • ½ teaspoon chili powder - $0.05
  • 1 can (390 g / 14 oz) diced tomatoes - $0.71
  • 100 grams (3.5 oz) tomato sauce - $0.13
  • 1 ½ cups (355 ml) vegetable stock (or water) - $0.37
  • 1 teaspoon salt - $0.03
  • A few grind of pepper - $0.04
  • ½ a large red pepper sliced - $0.45
  • ½ a large green pepper sliced - $0.21
  • 1 red onion sliced - $0.27
  • 200 grams (7 oz) oyster mushrooms - $1.25 (can sub other meaty mushroom like Portobello)
  • ½ an avocado - $0.61
  • 1 lime - $0.22
  • 3 tortillas - $0.55
  • Sliced green onion or cilantro to garnish - $0.10


  • Heat a large pan over medium-high heat and add a splash of water (or oil if you prefer), the yellow onion and garlic. Sautee until soft and transparent. Add the rice and toast, stirring frequently, for a couple of minutes until you seen golden brown spots. Add the spices, tomatoes and sauce, stock, salt and pepper. Reduce the heat to low and cover the pan. Cook for about 20 minutes or until the rice is tender. Be careful not to overcook the rice, it may appear that not all the liquid has absorbed if the tomato sauce is sitting on top. Give it a stir and remove the pan from the heat.
  • While the rice cooks, grill the veggies. Heat a grill pan (or a regular pan if you don’t have one) over high heat. You can toss the veggies in a bit of oil if you like. Arrange the veggies in the grill pan; you may need to work in batches if they don’t all fit. Grill for a few minutes on each side until they are tender and a bit charred with grill marks.
  • Make a simple guacamole by mashing the avocado with the juice of half the lime and a pinch of salt. Slice the other half of the lime to serve in the bowls. When the veggies are done grilling, toss the tortillas onto the grill for a couple of seconds each side.
  • Divide the rice between your bowls and top with the grilled veggies, a dollop of guacamole, a slice of lime and a sprinkling of green onion or cilantro. Tuck a grilled tortilla into each bowl and serve.
Find us on Instagram@stingyveganrecipes
Find us on Facebook@thestingyvegan


Calories: 480kcal | Carbohydrates: 92g | Protein: 12g | Fat: 8g | Saturated Fat: 1g | Sodium: 1840mg | Potassium: 1120mg | Fiber: 10g | Sugar: 12g | Vitamin A: 1420IU | Vitamin C: 71.6mg | Calcium: 136mg | Iron: 5.1mg
Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.