Save Recipe

Sign in and save recipe to your profile.

Sign In
Get free recipes sent straight into your inbox!

This Authentic Mexican Rice is super easy to make and goes perfectly with any Mexican meal! 

Mexican Rice in a black bowl with two lime wedges.

Lauren here from Wicked Spatula!  This recipe couldn’t be more simple. You’ll start by pureeing some tomatoes, onion, garlic, jalapeños, and tomato sauce in a blender. This gives you a super flavorful sauce that will cook right into the rice giving it that lovely yellow/orange color. After that you’ll saute the rice in a little oil in a heavy bottomed pot until golden, pour in the tomato sauce and broth and cook just like normal rice. I like to add a fresh squeeze of lime juice at the end along with some cilantro. Typically I serve this rice with enchiladas, or as a base for burrito bowls!

What is the difference between Spanish Rice and Mexican Rice?

Nothing! Spanish Rice and Mexican Rice are just different terms for the same dish. Depending on where you grow up, or what location you are in, it will be called something different, but they both refer to the exact same thing.

Where is Mexican Rice from?

Even though Mexican Rice can be called Spanish rice, the dish did come from Mexico and originated in the Veracruz region. Originally it was served with a side of beans or fish.

Can I make Mexican Rice with brown rice?

Yes, you can, but the cooking time will change significantly. Brown rice will need to simmer for at least 50 minutes in order to absorb all of the cooking liquid.

If you like this recipe you may also be interested in some of our other favorite Mexican food recipes:

Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTube, Facebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.

Bird's eye view of Mexican rice and two lime wedges in a black bowl.
This Authentic Mexican Rice is super easy to make and goes perfectly with any Mexican meal! 
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
  • 2 vine ripened tomatoes
  • 1 white onion
  • 4 cloves garlic
  • 1 jalapeño
  • 1/4 cup tomato sauce
  • 1/3 cup oil
  • 2 cups long grain white rice
  • 2 cups chicken broth
  • 1 teaspoon salt
  • 1 lime for serving
  • 2 tablespoons cilantro for garnish
  • Place the tomatoes, onion, garlic, jalapeño, and tomato sauce in a blender and blend until smooth.
  • Set a heavy bottomed pot over medium high heat, add in the oil and rice. Continue to cook, stirring frequently until the rice is golden and toasted.
  • Add in the tomato puree, broth, and salt. Bring to a boil.
  • Once boiling reduce the heat to low to maintain a simmer and cover. Cook 20 minutes then turn off the heat, let it sit for 10 minutes before uncovering. Garnish with cilantro and a squeeze of lime.


Calories: 269kcal | Carbohydrates: 40g | Protein: 4g | Fat: 9g | Sodium: 550mg | Potassium: 224mg | Fiber: 1g | Sugar: 1g | Vitamin A: 310IU | Vitamin C: 12.5mg | Calcium: 25mg | Iron: 0.7mg
Course: Side
Cuisine: Mexican
Keyword: Mexican Rice
Notify of
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Susan Becker
October 2, 2019 8:07 am

5 stars
I have made this rice twice and will make another pot for my son’s family tonight. It is so easy and so delicious. Filled with natural ingredients, it can serve as a mail dish or a side. Last night I broiled some wild shrimp, added fresh green beans and wow what a great meal.
I use a ceramic pot to brown the rice and and mix all the ingredients then cover and bake in the oven at 350 degrees for 45 minutes. Turns out perfect every time.

Ivan Felix Lopez
October 11, 2017 9:32 pm

5 stars
I’m Mexican, I’m very good for cooking our Mexican rice and I can guarantee your recipe is authentic and really good. You are fantastic.
Warm regards!

October 14, 2017 7:31 pm

4 stars
Lime? Jalapeño? Everything’s fine, except for those 2 ingredients. Simply a no-no. Oh and BTW, I’m mexican too.

May 10, 2018 10:32 am
Reply to  Monss

4 stars
Mexico is a big country, you can both be right. Try barbeque from Louisiana vs. Texas.

June 19, 2018 7:56 pm


October 27, 2020 2:11 am

I love to cook this mexican rice.

Sharon McKay
May 30, 2020 6:57 pm

5 stars
Love this recipe – it seems to be the more authentic method to puree the tomatoes, etc. I did use less oil (1/4 c) and it took about 15 minutes for the rice to brown before adding the puree & stock. Love this recipe – it is one of my favorites!!!!

November 16, 2019 7:39 am

5 stars
Rachel you are awesome

william ORTIZ
July 10, 2019 10:56 pm

Can you give me a better detail on the pot you use?

July 13, 2019 11:14 am
Reply to  william ORTIZ

The pot shown in the video has been discontinued by the manufacturer.

June 16, 2019 1:01 pm

Can this recipe be doubled and still turn out well?

July 13, 2019 10:30 am
Reply to  Emily

Yes it can.

May 8, 2019 1:43 am

Wonderful recipe.
I liked it quite much .
Thank you so much for sharing !
Keep Blogging !!

May 4, 2019 8:21 am

I wanted to make this recipe but realized I didn’t have the exact ingredients, but was intrigued by the process. I had a tomato, half a jar of roasted red peppers, garlic, onion, and a can of green chillis. I pureed these. I also only had jasmine rice so I used that. Followed your recipe, and wow! Loved it, easy and delicious. I’ve only made white rice following the directions on the box. Where has this recipe been all my life?! Next time I’ll try the recipe as written, I’m sure it’ll be great too. Thanks.

May 2, 2019 11:57 am

5 stars
Rachel, thank you so much for this recipe. I have never been a fan of Mexican food. My husband always tells me it’s because I never had good, authentic Mexican food. Your recipes are helping me to like Mexican food. Keep posting more!


May 1, 2019 6:00 pm

5 stars
Excellent, Easy, Mexican Rice Recipe. We really enjoyed it ! Marie

April 8, 2019 4:32 pm

Delish! I will definitely make this again!

April 12, 2018 7:38 pm

2 cups of broth and 2? Cups of rice not 1 cup of rice ?

April 14, 2018 5:09 pm
Reply to  Diane

Yes, there are other liquids in the recipe as well.

Angela Gagliardi
May 3, 2019 2:26 pm
Reply to  Diane

5 stars
The tomato mixture makes up for the other cup of liquid.

Become a Member

Sign up to save recipes in you recipe book, write reviews and more!

Sign up with

By signing up you agree to's terms of use and privacy policy.