Home ยป Gluten free ยป Easy Homemade Mexican Rice

Easy Homemade Mexican Rice

Fluffy and flavorful! Our Easy Homemade Mexican Rice is simple to make and is a delicious and authentic side for any Mexican meal or addition to your favorite burritos!

Next, try our Garlic Butter Rice!

a bowl of fluffy Mexican rice topped with cilantro.

It’s a new favorite rice recipe in our house! Our Easy Homemade Mexican Rice recipe adds classic Mexican flavors and spices and just the right amount of tomato to the fluffiest, perfectly cooked rice. We love it as a side dish or to add to some of our favorite burritos. It’s easier than you might think to make at home and once you do, you’ll be making it all of the time!

The Difference Between Mexican Rice and Spanish Rice

Often confused for one another, Mexican Rice and Spanish Rice are actually two very different dishes. They vary in texture, color, and ingredients. Mexican Rice is a much fluffier rice with a reddish orange color and is flavored with mostly cumin, while Spanish Rice has a stickier texture and yellow color because it is flavored with saffron. Mexican Rice is actually very similar to a rice pilaf and uses the same kind of cooking method, but with different flavors.

Ingredients Needed

chicken stock, rice, onion, cilantro, oil, tomato, garlic, tomato paste, slices, and a jalapeño labeled on a counter.
  • Long Grain White Rice – This is what we prefer, but a Jasmine or Basmati will also work. You need a rice that requires only 20 minutes to cook. Also, be sure to rinse your rice!
  • Onion, Garlic, Jalapeño – These are the aromatics of your rice and the jalapeño is just enough to add to the flavor but not add a ton of heat.
  • Olive oil – This is key for not only sautéing the aromatics, but also preventing sticking and clumping with the rice.
  • Tomato Paste and Tomato/Tomato Sauce – This adds not only some color but also just the right amount of tomato flavor and acidity to the rice.
  • Chicken Stock – This is the cooking liquid for the rice. We prefer chicken stock, but you can of course make this vegetarian and use a vegetable stock, too.
  • Cumin – The key spice for an authentic Mexican Rice!
  • Cayenne, Paprika, Chili Powder, Salt – Complimentary spices that add a ton of flavor.
  • Lime Juice – Just enough to add a citric acidity to the rice that balances out all of the flavors.
  • Fresh Cilantro – To garnish with and give a fresh herbal finish!

Easy to Make

a bowl of tomato sauce in front of a grater on a plate and tomato skins.

Fresh Tomato Sauce

Now you can of course use any of your favorite tomato sauces for this Mexican rice recipe, but this is a great method to get the right amount of sauce that you need (without having to open a can or jar and have lots leftover) and have it be as fresh as possible! This is the method we use for our Fresh Tomato Marinara too, and while it might take a minute longer, the result is worth it! Slice a large Roma tomato in half, gently scoop the seeds out, and then grate the flesh of the tomato into a sauce, leaving the tomato skin, which (if grating gently) will act as a good barrier for your fingers from the grater.

6 pictures of pans with onion and garlic, rice, spices added, chicken stock being poured in with tomato sauce, filled with liquid, and it all cooked.

Cook the Rice

Once you have all of your ingredients ready, then this Easy Homemade Mexican Rice comes together really simply!

  1. Sauté your aromatics and then add the tomato paste and give it a good mix.
  2. Add the other tablespoon of oil and then add your rinsed rice and stir to coat all of the rice. This additional oil is very important to not only building flavor but toasting the rice and coating it with oil will help prevent it from clumping.
  3. Add the spices and stir to coat and give a slight toast.
  4. Add the stock and lime juice to the pan and bring it to a boil.
  5. Lower the temp, cover and cook – and don’t open that lid until the time is up! Otherwise, you’ll let all of the heat and steam out which will affect the cook on the rice!
fluffy Mexican Rice in a pan with cilantro.

After another couple of minutes to let the rice rest covered and off of the heat, then it’s just a matter of fluffing up that beautifully seasoned and perfectly cooked rice with a fork and topping it with some fresh cilantro.

fluffy rice in a pan with cilantro and a fork holding up some.

Easy Homemade Mexican Rice! SO fluffy. SO flavorful, and SO delicious.

Rice Making Tips

Rinse your rice

While it’s not completely necessary, it is a general good practice when cooking rice. It doesn’t take long and it removes the extra starch on the outside of the rice which ultimately helps prevent it from getting mushy or sticking and clumping. To rinse, add the rice to a strainer, run cold water over it, and gently move it with your hands. You’ll see the cloudy (starch-filled) water drain. 15-30 seconds of this is plenty, then let drain. It’s ok if it’s not completely dry before cooking.

Use Room Temperature or Warm Stock

It’s important with a rice recipe like this to use a stock that is either at room temperature or warmed. Otherwise, taking a stock right out of the fridge and adding it to your pan will mean that it’ll take a lot longer to bring it all to a boil. You can easily warm your fridge cold stock by either warming it on the stove or popping it in the microwave.

Never Stir Rice!

This is one of the most important tips to making well cooked rice. Stirring it, will activate the starch in the rice which will result in a mushy rice. Keep the rice stirring to risotto! 

Don’t lift the lid!

During the cooking time and during the rest, keep that lid on! Resist the urge because lifting that lid will let all of the (important) steam escape.

Customize

Want more heat? Add a little more jalapeño and its seeds or up that chili powder. Want it a little smokier and sweeter? Add a bit more smoked paprika. You can adjust the flavors to your tastes, just be sure to keep that cumin as it is a key spice for an authentic Mexican Rice.

a bowl of fluffy Mexican rice topped with cilantro.

It’s a delicious side to round out any of your Mexican-inspired meals! Or to add some grains to your favorite burritos!

a bowl of fluffy Mexican rice topped with cilantro.

Serve It With

a bowl of fluffy Mexican rice topped with cilantro with a fork.

Easy Homemade Mexican Rice, a soon to be Mexican-inspired staple in your household!

Enjoy! As always, if you make this recipe or any of my others, I love to hear what you think! Leave a comment below, email me, or you can find me on Facebook, Instagram, and Pinterest!

If you want to see more, be sure to sign up for my 5 Easy Ways to Start Cooking From Scratch!

a bowl of fluffy Mexican rice topped with cilantro.

Easy Homemade Mexican Rice

Fluffy flavorful Mexican Rice perfect for a side or in a burrito!
5 from 7 votes
Print Pin Rate
Course: sides
Cuisine: Mexican
Diet: Vegetarian
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Servings: 6 people
Author: Tracy

Equipment

Ingredients

  • 2 tablespoons olive oil divided
  • 1 cup white onion diced, approximately 1/2 medium onion
  • 2 gloves garlic minced
  • 1 tablespoon jalapeno diced, approximately 1/2 whole small jalapeño
  • 1 1/2 cups long grain white rice rinsed, 292 g
  • 1 tablespoon tomato paste
  • 1/4 fresh tomato sauce or 1 lg roma tomato
  • 1 teaspoon cumin
  • 1/2 teaspoon paprika
  • 1/8 teaspoon cayenne
  • 1/8 teaspoon chili powder
  • 3/4 teaspoon kosher salt
  • 2 teaspoons lime juice
  • 3 cups warm chicken stock or vegetable
  • fresh cilantro to garnish

Instructions

  • Create Tomato Sauce: Slice tomato in half and use a small spoon to scoop out seeds. Flesh side into the grate, gently grate the tomato on the smallest grate.
  • Sauté aromatics: Heat 1 tablespoon of oil on medium heat in a deep skillet, cast iron skillet, or pot. Add garlic, onion, and jalapeño and sauté for 60-90 seconds.
  • Add Rice: Add the tomato paste and mix and then add the other tablespoon of oil and add rinsed rice and stir to coat in oil and paste. Sauté for 3-4 minutes.
  • Add Spices: Add cumin, paprika, chili powder, cayenne, and kosher salt and mix well.
  • Add Sauce and Stock: Add the tomato sauce and then slowly add the warmed stock and lime juice (be sure that the stock is at least room temperature otherwise it will take longer to bring to a boil). Turn heat up to high until the stock comes to a boil.
  • Cover and Cook: Turn heat down to a very gentle simmer (low/medium-low) and cover with lid and let cook for 15 minutes. Do not open the lid!
  • Rest: After 15 minutes, remove the pan from the heat and let sit another 3 minutes covered.
  • Fluff and Garnish: Remove lid and fluff the rice with a fork. Garnish with fresh chopped cilantro.
  • Serve and Enjoy!

Notes

How to Rinse Rice
Add the rice to a strainer and run cold water over it and gently move it around with your hand a bit. You’ll notice the water that’s drained is cloudy – that’s the extra starch.  You could also add it to a bowl, fill with cold water, and then stir with hands to rinse, then drain water. 
Storage
Store in the fridge for up to 3-4 days or in the freezer for up to 3 months.
Substitutions
Rice: Long grain white, jasmine, basmati, any rice that has a cooking time of about 20 minutes will work well. We have not made this recipe with brown rice. 
Jalapeño: You can use a milder pepper, too like a poblano or go hotter with a serrano.
Tomato Sauce: You can use our method for grating a fresh tomato which is what we prefer, but you can of course also use a plain tomato sauce, too. 
Tomato Paste: Because this recipe only requires a limited amount of each, we recommend using tomato paste from a tube, which will allow for easier/longer storage in the fridge and not having to open up a whole can. It’s more expensive, but you’ll save a lot in waste!
Stock: Use your favorite! Just be sure to use room temperature or warm stock.
Spices:  Feel free to customize, but be sure to use cumin as that is key for an authentic Mexican rice.
Top 2 Rice Making Tips
Leave that lid covered and don’t stir the rice while it’s cooking!  
 

Nutrition

Calories: 227kcal | Carbohydrates: 41g | Protein: 4g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 317mg | Potassium: 140mg | Fiber: 1g | Sugar: 2g | Vitamin A: 185IU | Vitamin C: 6mg | Calcium: 25mg | Iron: 1mg
Tried this Recipe? Tag me Today!Tag me @ServedFromScratch or use #ServedFromScratch!

Similar Posts

15 Comments

  1. 5 stars
    This turned out to be so delicious and beautifully flavored. The tomato padte, seasonings & chicken stock gave it an amazing taste.

  2. 5 stars
    I made this to add to my burrito filling. The rice was so flavorful I could eat it on its own. Loved how easy it was to make too. Thank you!

  3. 5 stars
    My rice came out perfect. The cumin, onion, garlic, and jalapeno gave it such a nice flavor.

  4. 5 stars
    This rice was perfect! It was my first time making it and I was surprised by how easy it was! Thank you so much.

  5. 5 stars
    This rice was SO good! My kid couldn’t get enough and neither could I. I can’t wait to make this again!

  6. 5 stars
    I made this Mexcian rice earlier this evening, which turned out delicious. It’s the perfect addition to our grilled meats and beans. I need to make it again soon! So good!

5 from 7 votes

Leave a Reply

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

Recipe Rating