Mexican Rice

Homemade Mexican rice is the perfect side for any Mexican dish that you cook. If you have a good salsa in your fridge already, it makes the process pretty quick and easy. We love to eat Mexican rice with enchiladas, tamales, and burritos, but my favorite way to eat it is on top of a bean tostada because I love the flavor and contrasting texture that it adds to a crispy tostada.

Mexican rice is super easy to make but you do have to baby it a little bit at the beginning before you put it into the oven. Once it’s in the oven, you might check it once to see if it’s done, but you can work on the rest of your dinner and forget about the rice.

Mexican Rice

I’ve made this recipe for my family for years. I’ve tinkered with it a little and love it most with a good, homemade salsa! Try my Fresh Garden Salsa!! And because we no longer cook with canola oil, I have found that avocado oil is a perfect, healthier alternative. You can control how spicy the rice is with the salsa you use. We prefer a mild salsa for a mild rice!

I love to squeeze a little fresh lime juice over my rice … & the rest of my plate! Enjoy!


  • 1/3 cup avocado oil
  • 2 cups white rice {use your favorite variety}
  • 4 garlic cloves, minced
  • 2 cups fresh salsa {or a homemade-style/refrigerated store bought salsa like El Sol}
  • 2 cups broth {chicken or vegetable}
  • 1-1/2 teaspoons pink salt


  1. Preheat oven to 350-degrees Fahrenheit. Arrange the oven racks so that the pot you plan to use will sit at about the middle of the oven, or just below, depending on how tall your pot is. You will need space to take the lid off the pot to check for doneness.
  2. Add the oil to an oven-safe pot {I use a cast iron enamel Dutch oven} and turn on the burner to medium-high heat. Heat the oil for several minutes {but do not let it burn} and then drop a couple pieces of rice into the oil. When the rice sizzles, the oil it ready to use.
  3. Mix the rice into the oil and stir often until the rice is a light-golden brown color. Stirring often and keeping a close eye on the rice will ensure that it does not burn.
  4. Reduce the heat to low and add the garlic. Stir continuously for a couple minutes until the garlic is fragrant.
  5. To the rice mixture, add the salsa, broth, and salt. Stir to combine the ingredients and then turn up the heat and cook on the stove top until the broth starts to boil.
  6. Cover the pot with a lid and place it into the preheated oven. Bake the rice for about 20 minutes, but feel free to check the rice around 15 minutes. You will know that the rice is done when all the rice is soft and no longer crunchy.
  7. Give the rice mixture a good stir to make sure all the ingredients are well combined and serve!

Published by Sunny Farmhouse

Bittersweet chocolate, pizza, and veggie lover! ||Healthy life enthusiast || ||Agriscaper || Gilbert AZ || 9b || Wife & Mama to 3 girls & 2 boys ||

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: