Cheesy Mexican Rice

  • Prep Time
    5 minute
  • Cook Time
    30 minute
  • Serving
    2 People
  • View

Cheesy Mexican Rice Yummy, flavorful, and simple, this mouth watering rice is the perfect main or side dish for any occasion.



  • Daily Value*
  • Fat
  • Iron
  • Sodium
  • Fiber
  • Calcium
  • Potassium


1 Step

Heat the oil in a large skillet over medium/high heat.

2 Step

Add the rice and stir to coat in the oil. Add in the onion and black pepper. Cook while stirring for about 7-10 minutes, the rice will turn very white as it cooks. Continue cooking until the rice starts to toast and turn slightly golden on the edges.

3 Step

Pour in the water. Add in the carrot, corn, Beans and tomatoes. Stir to combine. Keep the heat at medium. The water will sizzle when you pour it. Let the rice cook in the water until it starts to boil stirring occasionally. Once boiling, let the rice continue to cook 2-3 minutes. Then place the lid over the skillet.

4 Step

With the lid on the skillet, turn the heat to low and let the rice cook undisturbed for 20 minutes then add cheese.

5 Step

After 20 minutes, remove the rice from the heat.


Garnish with half boiled egg.

I'm a Home cook and love to read about Food, but I'm not trained as a chef. I'm just really into cooking and passionate about it.

Leave a Review

Your email address will not be published. Required fields are marked *