Liven up plain white rice with deliciously easy restaurant-style Mexican rice with vegetables. Its aromatic Mexican-style base with the traditional addition of mixed vegetables will have you going back for seconds! Use it alone as a side dish for your favorite Mexican dishes or in place of white rice in burrito wraps or bowls for extra flavor.
Add Salt & Serve may earn affiliate commissions from purchases made using links on this page.
What you need to make Mexican Rice with Vegetables
- Oil. Any vegetable oil is fine, but I almost always use avocado oil for its high smoke point.
- Long-grain white rice. Long-grain white rice is usually used, but basmati rice is also a good choice; basmati rice grains tend to cook individually and fluff nicely without much stickiness.
- Garlic. Fresh garlic is always worth the effort.
- Onion.
- Cumin.
- Bouillon or soup base. I use chicken base, but for a vegetarian version, "no chicken base" works well (link below).
- Tomato sauce.
- Water.
- Frozen mixed vegetables. I usually use peas and carrots, but sometimes I do mixed vegetables that also have corn and green beans.
Adaptations for dietary restrictions
Vegetarian Adaptation: Use vegetable soup base or Better Than Bouillon No Chicken Base for the soup base/bouillon. The No Chicken Base is the closest flavor to real chicken soup base that I have found, and it really enhances my vegetarian dishes. It has a shiny paste-like appearance and is what is shown in the photo below (top center). A beef version is also available.
Gluten-free: Some bouillon contains wheat or rye. Check your labels or buy certified GF bouillon.
How to make Mexican rice with vegetables
Gather your ingredients: oil, long-grain white rice, garlic, onion, cumin, bouillon or soup base, tomato sauce, water, and frozen mixed vegetables (I used peas and carrots, but you can use whatever blend you like best).
In a mesh strainer, rinse the rice until the water runs clear and drain well. In a large skillet, heat the oil, add the rice, and cook until the rice starts to appear somewhat glossy.
Once browned, add garlic, onion, cumin, bouillon or soup base, and tomato sauce.
Stir to mix, and add water and frozen vegetables, and mix again.
Bring to a boil, then reduce heat to low and simmer covered until all the liquid is absorbed, about 20 to 25 minutes.
Mexican Rice with Vegetables FAQ
What is the best kind of rice for Mexican rice?
Long grain white rice is ideal for Mexican rice. Rinsing it takes care of any extra starch, and it fluffs nicely after cooking. Basmati rice is also a good choice, as basmati rice grains tend to cook individually and fluff nicely without much stickiness.
Can I double or halve the recipe?
Absolutely! You can use our adjustable servings in the recipe card to get the exact amounts of each ingredient for the number of servings you prefer.
What should I serve with Mexican rice?
Try Mexican rice with all your favorite Mexican dishes like tacos and fajitas, as a filling in burritos, and as a base for serving stews like Ropa Vieja or Carne Guisada for the Instant Pot. It's especially good in place of white rice in Tex-Mex Beef Casserole (which is also a great way to use up leftover Carne Guisada).
Can I make Mexican rice ahead?
I like to cook the rice right before serving if possible, but you can cut your last minute prep but chopping the vegetables and storing them in the refrigerator until you are ready to cook. The rice can be rinsed ahead of time and stored in the refrigerator after draining. You can combine each of the following groups of ingredients in the same container to save space in the refrigerator:
- chopped onion, minced garlic, and mixed vegetables
- bouillon or soup base and tomato sauce (and the water if desired)
To cook:
In a large skillet heat oil and add rice to brown slightly.
Add the prepared vegetables, the cumin, the tomato sauce and soup base, and the water and stir gently until well mixed.
Bring to a boil, then reduce heat to low and simmer covered until all the liquid is absorbed, about 25 to 30 minutes (the additional time assumes your ingredients are cold; adjust as necessary). Fluff and serve.
Can I freeze Mexican rice?
Rice freezes well and will last for several months if it is stored in airtight containers. Be sure to cool the rice first, and do not pack it down in containers.
Why do I have to cook the rice in oil first?
The quick sauté in oil helps the rice to come out fluffy without the grains sticking together. It also adds flavor to the finished product, to a lesser degree but similar to the way browning the flour or making a slow roux adds flavor to Creole dishes.
Can I substitute salsa for the tomato sauce?
Yes, you can use salsa instead of tomato sauce. Salsa with a good bit of liquid will be best since the tomato sauce contributes liquid as well as flavor. If you make this substitution, keep an eye on the rice as it cooks so that if the amount of liquid needs adjusting you can either add water or uncover the rice to let steam escape.
Can I make it spicier?
Absolutely! Add chopped fresh jalapeno pepper or red chili to the ingredients when you add the mixed vegetables or include a few dashes of hot sauce when you add the liquid.
Recipe
Mexican Rice with Vegetables
Ingredients
- 1 tablespoon oil
- 1½ cups long-grain white rice
- 2 cloves garlic
- ¾ cup yellow onion
- 1½ teaspoons cumin
- 2 tablespoons chicken bouillon
- 4 ounces tomato sauce
- 3½ cups water
- â…” cup frozen mixed vegetables
Instructions
- In a mesh strainer, rinse 1½ cups long-grain white rice until the water runs clear. Drain well.
- Mince 2 cloves garlic and chop ¾ cup yellow onion.
- In a large skillet heat 1 tablespoon oil and add rice. Cook until the rice starts to appear somewhat glossy.
- Once browned, add garlic, onion, 1½ teaspoons cumin, 2 tablespoons chicken bouillon, and 4 ounces tomato sauce and stir to mix.
- Add 3½ cups water and ⅔ cup frozen mixed vegetables and stir gently.
- Bring to a boil, then reduce heat to low and simmer covered until all the liquid is absorbed, about 20 to 25 minutes.
Notes
Nutrition per serving
Leave a Reply