Learn how to make Vegan Mexican Rice in a rice cooker! This restaurant-worthy side dish is flavorful, easy to make, and as close to the authentic version as possible. Stovetop instructions included.

This is the best Vegan Mexican Rice recipe! Not only is it a perfect fit for Taco Tuesday or Cinco de Mayo, but it also pairs perfectly next to Vegan Crunchwrap Supremes or stuffed into Vegan Burritos year-round. The dish is cooked almost entirely in a rice cooker, keeping the process as simple and stress-free as possible.
Once you try rice cooker Mexican rice, you’ll never go back to the stovetop version because:
- Cleanup is easy
- It makes the recipe almost completely hands-off
- All you need to do is set it and forget it!
It gives you so much more time to prepare your vegan taco meat for the taco feast and a street corn salad to serve on the side. Thankfully, even if you don’t own a rice cooker, making vegan Mexican rice on the stove is still simple and easy.
Jump to:
Mexican rice vs. Spanish rice
Mexican rice and Spanish rice are often thought of as being the same, but, according to Mashed, there are a few subtle differences between the two:
- Authentic Spanish rice is made with saffron. This earthy spice is what gives the rice its signature yellow color. Mexican rice is seasoned with classic Mexican spices (like cumin and diced chili peppers) and gets its orange-red color from tomato sauce.
- Both recipes are made with long grain white rice, but Spanish rice is much more hearty than soft, melt in your mouth Mexican rice.
What is Mexican rice made of?
- Long grain white rice - White basmati rice or jasmine rice are the best kinds of rice to use in a Mexican rice recipe. They’re both soft, easy to cook, and turn out light and fluffy. You can use brown rice if that’s all you have but it will require more liquid and a longer cooking time.
- Spices - Cumin, garlic powder, onion powder, and salt will give the rice its authentic flavor.
- Diced green chilies - Canned green chilies are usually easy to find in most major grocery stores. They’ll add a little spice and texture to the rice, but feel free to leave them out if you want or substitute them for Rotel tomatoes or salsa.
- Tomato sauce - No substitutions here! Tomato sauce is necessary for an authentic flavor, color, and texture.
- Vegan chicken broth - Some traditional Mexican rice recipes are made using regular chicken broth, which is why I love using no chicken bouillon paste in this recipe. Vegetable broth works just as well.
How to make Mexican rice in a rice cooker
An inexpensive rice cooker is the secret to making this Mexican side dish so easy and hands-off. Here’s how it’s done:
- Toast the rice: Place the rice, oil, and vegan butter in a large skillet over medium heat. Toast the rice until the grains are golden.
- Cook everything in the rice cooker: Transfer the toasted rice to a rice cooker. Add in the rest of the ingredients and cook.
- Season and serve: Once it’s ready, fluff the cooked rice with a fork and season with salt and vegan butter if needed. Serve with fresh cilantro on top and enjoy! For full ingredients and instructions see printable recipe card below.
Stovetop instructions
- Toast the rice with oil and vegan butter in a medium saucepan over medium heat.
- Add the rest of the ingredients and bring the mixture up to a boil. Reduce the heat and cover with a lid. Cook for 10 minutes.
- Fluff the rice with a fork once it’s cooked through and season with more salt and vegan butter. Serve with fresh cilantro on top and enjoy!
Tips for success
- There’s no need to rinse the rice before adding it to the skillet, saucepan, or rice cooker. Toasting the rice first gives it a great color, flavor, and texture.
- Looking for oil free Mexican rice? Skip toasting the rice in oil and butter and substitute vegan chicken bouillon for oil free bouillon paste or vegetable broth instead. Lastly, rinse the rice really well with water first so it softens easily, removes starch so grains don't stick together once cooked.
- Add diced Roma tomatoes, sauteed onions and bell peppers, cooked black beans, or a diced jalapeno to the cooked rice for more texture.
- This recipe makes enough for about 6 people, but it can easily be doubled if you’re serving a crowd.
- The leftovers store well in an airtight container in the fridge for up to 7 days.
Serve your vegan Mexican rice with these recipes and more:
Enjoy everyone! Happy Day! Please feel free to comment below and give this recipe a rating. Your feedback is greatly appreciated!
Follow me on PINTEREST and INSTAGRAM for more tasty Plant Based & Vegan Recipes❤️
Subscribe here for free weekly recipes delivered right to your inbox! No need to scour the internet. Your one stop shop for recipes is here😊 No spam I promise!
Print
Rice Cooker Vegan Mexican Rice
- Total Time: 40 minutes
- Yield: 6-8 Servings 1x
- Diet: Vegan
Description
Learn how to make Vegan Mexican Rice in a rice cooker! This restaurant-worthy side dish is flavorful, easy to make, and as close to the authentic version as possible. Stovetop instructions included.
Ingredients
- 1 and ½ cups long grain white basmati rice, uncooked
-
2 tablespoons oil
-
1 tablespoon vegan butter
-
1 teaspoon granulated garlic (powder)
-
1 teaspoon onion powder
-
¾ teaspoon cumin
-
½ teaspoon salt
-
2 tablespoons canned diced green chilies (optional)
-
1 cup tomato sauce
-
2 cups vegan chicken broth (water + 1 tablespoon no chicken bouillon paste) or use veggie broth!
-
¼ cup chopped cilantro plus more for serving
Instructions
Rice cooker method:
-
Add the rice, oil and vegan butter to a large non-stick pan. Cook over medium heat , stirring until golden, 5 to 7 minutes.
-
Transfer rice to the rice cooker, stir in the rest of the ingredients and cook!
-
Fluff with a fork, season with salt and pepper and stir in a dollop of vegan butter if desired. Pour into a serving bowl, add a little chopped fresh cilantro
-
Serve and enjoy alongside your favorite Mexican recipes! For step by step photos, Tips and more see above post. (oil free option in notes section*)
Stove Top method:
-
Add the rice, oil and vegan butter to a medium saucepan/pot (not skillet). Cook over medium heat , stirring until golden, 5 to 7 minutes.
-
Stir in the rest of the ingredients. Bring to a boil on high heat. Cover and reduce to a good simmer (medium-low heat) cook for 10 minutes. Remove from heat -do not lift lid-, set aside covered for 10 minutes.
-
Fluff with a fork, season with salt and pepper and stir in a dollop of vegan butter if desired. Pour into a serving bowl, add a little chopped fresh cilantro
-
Serve and enjoy alongside your favorite Mexican recipes!
Notes
- For oil free Mexican rice. Skip the frying, omit the oil and butter, use an oil free bouillon paste or sub veggie broth, rinse the rice well with water and add everything to the rice cooker and cook!
- Store: rice will keep covered in the fridge for up to 7 days. I don't recommend freezing.
- Prep Time: 15 Minutes
- Cook Time: 25 Minutes
- Category: Snacks & Sides
- Method: Rice cooker
- Cuisine: Mexican
Lori
I can not ever successfully cook rice on the stove top, so I was excited to see this rice cooker recipe. OMG Verna, I ate half of it right out of the pot!!! So delicious, thank you for another winner!👍😋
Allyson
Love this! Have made it twice so far this week :):)
Verna
Awesome! thank you for the wonderful review I am so happy you're enjoying the mexican rice recipe!
Emerald
Perfect mexican rice I agree it is quite traditional. I love finishing with a sprinkle of tajin seasoning . Plant based chicken stock was brilliant!
Verna
Thanks so much. Appreciate the feedback!
Fran
One of the best rice recipes I've made!! Delicious. It floored my husband it was so tasty.
Verna
What a nice compliment thank you!
Rita
This side went well with our tacos
Verna
Awesome glad you enjoyed it!