Mexican Rice

Leicester Veggie

Mexican rice

A perfect accompaniment to any Mexican dish!


  1. 1 cup short grain rice
  2. 2 cups water
  3. 4-5 small/cherry tomatoes
  4. 1/2 medium white onion, cut in chunks
  5. 1 cube vegetable stock
  6. 2-3 cloves garlic, skin removed
  7. 1 tbsp vegetable oil
  8. 1 tsp salt
  9. 1/2 tsp cumin powder
  10. 1/2 lime
  11. Pinch of chilli


  • Heat the oil in a pan over medium heat. Add the rice and stir continually until the rice has turned golden brown, around 7-8 minutes.
  • Add the water, tomatoes, onion, garlic, veggie cube, salt, cumin and chilli to a blender and blitz until well blended (it’s ok if there are still small bits left in the mixture).
  • Once the rice is golden, carefully add the mixture to the pan. Bring to a boil and then reduce the heat to a low simmer. Cover and allow to cook until the water has been absorbed and the rice is soft and fluffy, around 15-20 minutes.
  • Once the rice is cooked, remove from the heat, add the lime juice and fluff with a fork. Adjust seasoning to taste. Enjoy as a side dish to tacos or on its own with some avocado and salsa.

Like this recipe? Sign up to Veganuary today to get recipes like this delivered directly to your inbox.

Thinking of trying vegan?

Veganuary inspires and supports people all over the world to try vegan for January and beyond. Millions of people have already taken part. Will you join them?