How to Make Mexican Rice

Growing up, Mexican rice and beans were a staple in our household. It was something that was cheap to make but my mom always made them so freakin ‘good. So no one was complaining.
No matter what we were eating that day we knew rice or beans were always going to be on our plate. She usually didn’t put corn in it but I love corn and so does my daughter.
What’s great about cooking is you’re able to add or remove things and make it the way you like it. So this is my favorite way to make Mexican rice and it’s absolutely the best!
What is Mexican rice?
Mexican rice is a Mexican side dish which is made from white rice, tomatoes, garlic and onion. You’ll find some recipes also call for vegetables like carrots, peas and corn.
How to make Mexican Rice
Ingredients
- 1 cup white rice, long grain
- 2 cups chicken broth, or water with chicken bullion
- 2 roma tomatoes
- ½ onion, ¼ diced and ¼ left to blend
- 1 garlic clove
- ½ cup of corn
- 1 tbsp oil
- In a pan with high sides, add oil and heat on medium until nice and hot.
- Add ¼ of diced onion and the rice to the pan. Mix well so everything is evenly coated with the oil. Cook until lightly browned.
- In the meantime, blend the tomatoes, 1 garlic clove and the remaining ¼ onion in a blender until smooth.
- Add tomato mixture to the rice and cook until the tomato mixture is reduced and the texture is somewhat dry.
- Warm up the chicken broth in the microwave for 1 minute then add to rice and give it a stir. Taste broth and adjust seasoning with chicken bullion.
- Add corn and cover with a lid. Turn the heat to low and simmer for 20 minutes.
- Once all the chicken broth has been evaporated, with a fork fluff the rice and mix the rice all together.
- Serve right away and enjoy!
# Tips
Make sure you heat up your chicken broth. This helps the rice cook evenly and prevent the rice from getting mushy.
Once you cover the rice, leave it alone. Lifting up the lid to check on it affects how it cooks and can take longer to cook.

Mexican Rice
Ingredients
- 1 cup white rice long grain
- 2 cups chicken broth or water with chicken bullion
- 2 roma tomatoes
- ½ onion ¼ diced and ¼ left to blend
- 1 garlic clove
- ½ cup of corn
- 1 tbsp neutral oil I use Avocado oil
Instructions
- In a pan with high sides, add oil and heat on medium until nice and hot.
- Add ¼ of diced onion and the rice to the pan.
- Mix well so everything is evenly coated with the oil. Cook until lightly browned.
- In the meantime, blend the tomatoes, 1 garlic clove and the remaining ¼ onion in a blender until smooth.
- Add tomato mixture to the rice and cook until the tomato mixture is reduced and the texture is somewhat dry.
- Warm up the chicken broth in the microwave for 1 minute then add to rice and give it a stir. Taste broth and adjust seasoning with chicken bullion.
- Add corn and cover with a lid. Turn the heat to low and simmer for 20 minutes.
- Once all the chicken broth has been evaporated, with a fork fluff the rice and mix the rice all together.
- Serve right away and enjoy!
Leave a Reply