Home » Side Dish » Vegan Mexican Rice

Vegan Mexican Rice

Last Updated on December 7, 2023

This is the most effective way to make homemade Vegan Mexican Rice (sometimes referred to as Spanish Rice). No matter what you call it, we’ve got the most delicious and easiest vegan Mexican rice recipe ever.

a bowl of vegan mexican rice

We always serve this side dish with Vegan Mexican food!

It’s plant-based, gluten-free, and also suitable for vegetarians. It’s simple and quick to prepare, it goes perfectly with Vegan Birria Tacos, Vegan Chili, and Vegan Fajitas!

Vegan Mexican Rice

Plain white rice is the most common type of rice in southern Mexico. As Mexican rice is flavored with Mexican spices, broth, tomato, onion, and garlic, it is referred to as Mexican rice.

Why Is Mexican Rice Also Called Spanish Rice?

a pot of red rice

It is unclear why Mexican rice is also called Spanish rice. According to history, Mexican rice was first introduced by the Spanish when they conquered and settled the country in the 1500s.

It is also possible that the names are interchangeable simply because Spanish is the language of the majority in Mexico.

That’s why it’s called Spanish rice.

Generally, rice, tomato sauce, garlic, and broth make up most Spanish rice and Mexican rice recipes. Seasonings and additions to the dish, like onions and peppers, may vary slightly.  

Gluten-Free Friendly?

Rice is naturally gluten-free. However, some seasonings for rice may not be gluten-friendly.

In some cases, rice is cooked in vegetable broth containing gluten since many store-bought broths do. You should always check the ingredient labels if you’re on a gluten-free diet.

Vegan Mexican Recipe

ingredient for vegan-mexican-rice-vegan-spanish-rice-gluten-free
  • Long-grain rice– Any variety of long-grain rice is preferred for Mexican rice because it has less starch than shorter-grain rice. There is more starch in shorter-grain rice, which makes it stickier. The rice I have used includes basmati, jasmine, and white long-grain rice. This recipe works well with all of them. After you rinse the rice, you need to make sure it is completely dry before cooking. I found it didn’t make much difference whether I rinsed it or not ( rice is clean enough already).
  • Tomato Puree (Passata)
  • Vegetable stock (low-sodium)
  • Seasonings – Onion powder, garlic powder, oregano, ground cumin, paprika, salt, and pepper.

How to Make Mexican Rice

pan fry rice
pan fry rice

✴️  Important: Rice must be toasted in oil before pouring liquid in, and this step should not be skipped or rushed. 

The oil toasts the rice, keeping it from becoming too starchy or mushy, and also adds a nutty flavor.

It is easier and much quicker to cook rice when it has been pan-fried beforehand.

6 steps

1. Add vegetable broth, tomato puree, oregano, paprika, ground cumin, onion powder, garlic powder, salt, and pepper in a mixing bowl and whisk them together.

2. Heat the olive oil over in a medium-sized pot over medium-low heat. Add the rice, stirring frequently, until the rice becomes “toasted” (golden yellowish color). This process will take around 10 minutes (Please be patient, this step is very important).

3. Pour the vegetable broth mixture slowly over the toasted rice. (Please be careful as it might splash). Stir and bring it to a boil.

4. Once it boils, turn the heat to very low. Cover with a lid and let it simmer for around 10 minutes.

5. Once the liquid is absorbed, turn off the heat. Use a fork to fluff the rice.

6. Put the lid back on, and let it rest for 5 minutes before serving.

a bowl vegan-mexican-rice-vegan-spanish-rice-gluten-free

Hope you enjoy this vegan Mexican rice 😘 

This image has an empty alt attribute; its file name is My-signature_11zon.jpg

More Comfort Food

a bowl of vegan mexican rice

Vegan Mexican Rice

This recipe is for Homemade Vegan Mexican Rice (sometimes referred to Spanish Rice). It's delicious no matter what you call it!
5 from 14 votes
Print Rate
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 3 people
Calories: 248kcal
Author: SHU-CHUN

Ingredients

  • 2 Tbsp Olive Oil
  • 1 Cup Long-grain Rice (*Note1)

Seasoned Broth

Instructions

  • Add vegetable broth, tomato puree, oregano, paprika, ground cumin, onion powder, garlic powder, salt, and pepper in a mixing bowl and whisk them together.
  • Heat the olive oil over in a medium-sized pot over medium-low heat. Add the rice, stirring frequently, until the rice becomes “toasted” (golden yellowish color). This process will take around 10 minutes.
  • Pour the vegetable broth mixture slowly over the toasted rice. (Please be careful as it might splash). Stir and bring it to a boil.
  • Once it boils, turn the heat to very low. Cover with a lid and let it simmer for around 10 minutes.
  • Once the liquid is absorbed, turn off the heat. Use a fork to fluff the rice.
  • Put the lid back on, let it rest for 5 minutes before serving.

Notes

(*Note1)-Any variety of long grain rice is preferred for Mexican rice because it has less starch than shorter grain rice. There is more starch in shorter grain rices, which makes them stickier. Rice I have used includes basmati, jasmine, and white long grain rice. This recipe works well with all of them. After you rinse the rice, you need to make sure it is completely dry before cooking. I found it didn’t make much difference whether I rinsed it or not ( rice is clean enough already).

Nutrition

Calories: 248kcal | Carbohydrates: 41g | Protein: 4g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 613mg | Potassium: 150mg | Fiber: 1g | Sugar: 2g | Vitamin A: 330IU | Vitamin C: 3mg | Calcium: 26mg | Iron: 1mg

Sign Up to Joyful Dumplings!

Subscribe to our mailing list and join our community!

Thank you for subscribing.

Something went wrong.

Leave a Comment

Thanks for Your Feedback!

Recipe Rating