Mexican Rice

Leicester Veggie

Prep Time: 8M
Cooking Time: 30M
Serves: 4

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

A perfect accompaniment to any Mexican dish!


  • 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.


Try vegan with Veganuary and we’ll send you our celebrity cookbook, recipes, and lots more – all for free!
Delicious Recipes
Celebrity Cookbook
31 Coaching Emails
And Lots More