Vegan Mexican Rice | Gluten Free and Vegan Weekday Meals

Today Marta and me cooked it up again! It’s been too long since we cooked together but for good reason- cooking classes have been slowly starting up again and things are happening! But, I missed the energy and positivity of cooking together with @martascooking 😊


Today I shared a simple family recipe with Marta- Mexican rice. It’s something I grew up with and always comforts. I used vegetable broth instead of traditional chicken broth to make it vegan and it turned out delicious. I served it with bean tacos, avocado, orange and greens for a fully vegan but satisfying meal. I hope you enjoy this simple recipe for Mexican rice!


Mexican Rice

Ingredients (Serves 4):

* ‪2 large tomatoes, coarsely chopped‬
* ‪1/4 coarsely chopped onion‬
* ‪1/4 cup water + 3 cups water‬
* ‪3 low-sodium chicken or vegetable bouillon cubes*‬
* ‪1 T vegetable oil‬
* ‪1 large garlic clove, halved‬
* ‪1 1/2 cup long grain rice ‬
* ‪1/2 cup frozen peas (optional)‬
‪*Substitute the bouillon  cubes for 3 cups broth of choice. You won’t need to add the 2 1/2 cups water if you choose to do this.‬


‪1. In a blender, blend tomatoes, onion, 1/4 cup water, and bouillon cubes, if using. Blend for 30 seconds. Set aside.‬
‪2. Place oil in medium saucepan with lid. Heat, then add garlic halves. Brown garlic slowly, then immediately add the rice and stir well with slotted spoon or fork. Keep stirring so it doesn’t burn. This part takes time, but you need to make sure the rice gets a nice even golden color, about 3 minutes.‬
‪3. Then, add the tomato mixture over a low heat. Stand back and be careful, it will smoke a little. Stir mixture for about 15 seconds to mix in the rice. After that, stir in 3 cups water or broth. Bring to a boil, then cover and simmer for 20-25 minutes or all liquid is absorbed. Add peas in the last 5 minutes of cooking if desired. After 20-25 minutes, keep rice covered for at least 10 minutes. Rice will be moist and fluffy when done, not al dente.  Add less liquid if you prefer al dente rice. ‬

To your happy and healthy life, 


Wanna learn more?

Follow me on Instagram! @chefjoannas 

Message me if you are interested in 100% whole food plant-based, low-fat cooking classes!  

Leave a Reply