Mexican Rice is a delicious spicy rice-based dish loaded with Mexican flavors. It is full of vegetables and other healthy ingredients and is fantastic to make for family meals. Check out my easy, homemade recipe to make this dish in an authentic style. Here is how to make it. Do try it soon if you love vegan, vegetarian Mexican meals.
Mexican cuisine uses a lot of corn, beans, avocados, fresh tomatoes, chillies, and rice.
You must have surely heard about tacos and quesadillas, they are quite popular snacks of Mexican Street Food.
We look forward to savoring a nice Mexican dish on a regular basis at our home.
One-Pot Mexican Rice pretty much makes for a promising meal and satiates our taste buds as well.
The turnaround time for this rice recipe is quick. Hence, it is sure to become your family favorite meal.
Provided that you have all the ingredients set by your side, preparing this hardly takes 20 minutes.
This dish is so convenient to make on the weekdays that it easily sorts our dinner plans!
I have tried this recipe many times because cooking the rice and mixing it all up is an easy breath.
About this recipe
Mexican Rice is a spicy rice dish where the grain is cooked along with Mexican Flavors like Jalapeno Peppers, Corn, Tomato Puree, etc.
It’s a one-pot meal and makes for a great vegan, simple and quick homemade lunch or dinner.
How to make it in Rice Cooker?
To make it in a Rice Cooker, dump all the ingredients in the cooker. Close the lid and let the rice cooker work it’s magic 🙂
How to make it with Brown Rice?
Brown rice needs more liquid to cook as compared to white rice. So instead of adding double liquid, make the quantity of liquid, 3 times that of rice. Keep the rest of the recipe the same.
Variations
I add lots of fresh veggies such as peas, corn, peppers, Jalapeno while preparing this recipe for a balance of nutrients.
You can also make a chicken version of this rice by adding some grilled chicken in the rice and also use brown rice to make it healthier.
Making it using cauliflower rice is also a great way to healthify it. Here is a detailed recipe for how to make Mexican Cauliflower Rice.
You can replace rice with quinoa too and make Mexican Style Quinoa.
Even couscous works great in this recipe. Mexican Couscous is my family’s fav too.
Scrumptious and sizzling, this one-pot recipe saves you time and even gets you flattering compliments during house parties.
You can pair it up with side dishes like Mashed Potatoes and Three Bean Salad. Read my simple, quick recipe for the best, spicy Mexican Style Rice:
Usage Ideas
This recipe works as a great meal in itself.
You can use it for filling burritos or fajitas.
Serve it with some roasted tomato salsa for a delicious combo.
Step by Step Recipe
Heat olive oil in a large pan.
Once the oil is hot, add garlic and onion and fry till onion turns pinkish.
Add the rice and fry for 3-4 minutes, until it absorbs the oil. Keep stirring gently.
Add Jalapeno pepper, bell peppers, peas, corn and carrot and cook for 2-3 minutes.
Add tomato puree, salt, pepper powder, cumin powder and paprika
Add 3 cups of stock.
Cover the pot and cook the rice on low heat till done.
Recipe Card

Mexican Rice Recipe
Ingredients
- 4 tablespoon Olive oil
- 2 teaspoon Garlic (Finely chopped)
- 1 cup Onion (Chopped)
- 1 and ½ cup Rice
- 1 Jalapeno pepper (Chopped)
- ¼ cup Red bell pepper (Chopped)
- ¼ cup Yellow bell pepper (Chopped)
- ¼ cup Peas
- ¼ cup Corn
- ¼ cup Carrot (Chopped)
- ½ cup Tomato puree
- 3 cups Chicken or veg stock
- Salt to taste
- ½ teaspoon Black pepper powder
- ½ teaspoon Cumin powder
- ½ teaspoon Paprika
Instructions
- Heat olive oil in a large pan.
- Once the oil is hot, add garlic and onion and fry till onion turns pinkish.
- Add the rice and fry for 3-4 minutes, until it absorbs the oil.
- Keep stirring gently.
- Add Jalapeno pepper, bell peppers, peas, corn and carrot and cook for 2-3 minutes.
- Add tomato puree, salt, pepper powder, cumin powder and paprika along with 3 cups of stock.
- Cover the pot and cook the rice on low heat till done.
- Remove from heat and cook for 5 minutes.
- Fluff the rice with a fork.
- Serve hot.
Shireen
Looks delicious! Can’t wait to try it! A quick question though, do we have to add the water in addition to the stock? A total of 6 cups of liquid to 1&½ cups of rice?
msnehamathur
Hi Shireen. Thnx for noticing the error. I have updated the recipe. Thnx again.