• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Keeping It Simple Blog

  • Recipes By Category
  • About
  • Cooking Classes
menu icon
go to homepage
  • Recipes By Category
  • About
  • Cooking Classes
subscribe
search icon
Homepage link
  • Recipes By Category
  • About
  • Cooking Classes
×
Home » Recipes » Food

Published: Mar 30, 2022, By: Melissa, Updated: Oct 15, 2023

30 Minute Mexican Rice (Spanish Rice)

Jump to Recipe

This homemade Mexican rice is a really delicious quick and easy side dish that anyone can make with a few simple ingredients. We make this a lot because it tastes so amazing and it is so easy to make. This simple Mexican rice can be used as a side dish, as a filling for tacos, and burritos.

closeup of Mexican rice
This Spanish rice is so full of flavor and so easy to make!

This simple Spanish rice is so full of flavor and so quick to make. It is one of the first Mexican recipes I learned to make after moving to Texas.

It makes the best side dish for so many meals. It is one of our favorite side dishes.

Spanish rice (or Mexican rice) is a style of rice that is made with a few delicious ingredients (tomatoes, garlic, and onion) that are added to the rice before it is cooked to add flavor and texture. This homemade rice takes just a few extra minutes longer to make than regular rice and it has so much flavor.

One thing I have learned living here in Texas is that one of the keys to making the best Mexican rice is to make sure you toast the rice first which really imparts a beautiful nutty flavor in the rice.

A plate of Mexican rice and vegetables on a white table.

Ingredients needed

When making this quick Spanish rice, I really love chopping and dicing my tomatoes and garlic for the base flavor of the rice. You can also use salsa in place of these ingredients to make this recipe even faster.

Here is what you will need:

  • Basmati rice. I prefer using basmati rice when making Spanish rice because it is the least starchy rice you can buy and that helps lighten up the Spanish rice a lot.
  • Tomato. Finely chopped.
  • Shallot or small onion. Finely chopped.
  • Garlic. Finely chopped.
  • Chicken stock. If you do not have chicken stock, you could use a bouillon cube dissolved in water.
  • Kosher Salt.
  • Olive oil.

Recipe Tip

As I mentioned above, to make things even easier, you can use jarred salsa or canned Rotel tomatoes in place of the tomatoes, onions, and garlic in this recipe. I will give you these ratios below in the recipe!

Using salsa, pico de gallo or canned seasoned tomatoes like Rotel tomatoes in this recipe is a time saver in the kitchen and it makes delicious Spanish rice.

best Spanish rice on plate
A few simple ingredients make this delicious Spanish rice.

How to make this Easy Mexican Rice

Spanish rice ingredients
1. Gather Ingredients.
diced ingredients spanish rice
2. Chop tomatoes, onions and garlic.
  1. Gather and prepare all of the ingredients. This should take only 5 minutes. Having all of the ingredients ready before you start the cooking process just makes cooking that much easier and less stressful.
adding flavor to Spanish rice
3. Sauté the tomatoes, garlic and rice.
broth added to rice
4. Add stock and cover.
  1. Cook it all up: You are then going to toast the rice until it is lightly browned and then add in the tomatoes and aromatics to cook just a little. This is what gives the Spanish rice its flavor. Once you are done making the base of your Spanish rice, you just add in the stock and cover it like you would when making regular rice.
fluffing up Spanish rice
Cooked Spanish rice.
  1. Fluff it: Once the Spanish rice is cooked, make sure you fluff it up with a fork before serving. I like to let the rice sit in the pot covered after cooking for 5 minutes to ensure the rice gets nice and fluffy.

If you have time, I highly recommend this.

Tips

This homemade Spanish rice recipe is already really easy to make but you may want to save even more time making it. Here are some ideas:

  • You can substitute Rotel canned tomatoes (these are chopped tomatoes that are already seasoned) for the chopped tomato, onion, and garlic portion of the recipe.
  • Prep the tomatoes, garlic, and onion ahead of time and store them in the fridge until you are ready to make the rice.
  • Substitute salsa for the chopped ingredients.

For more easy Spanish meals

  • Poblano Quesadillas
  • Southwest Chicken Bowl
  • Fajita Tacos
  • Chorizo with Peppers and Onions
  • Easy Homemade Pico de Gallo
  • Oven Baked Nachos
easy Spanish rice recipe plated
Easy Spanish rice on plate
Print Recipe
5 from 3 votes

30-Minute Mexican Rice (Spanish Rice)

This really easy and delicious Mexican rice recipe tastes so much better than what you can get at restaurants or from box mixes and it makes a great side dish or filling for tacos and burritos.
Prep Time10 minutes mins
Cook Time15 minutes mins
Total Time25 minutes mins
Servings: 6 servings
Author: Melissa Oleary

Ingredients

  • 1 cup Basmati rice
  • 1 ¾ cup Chicken stock
  • 1 small tomato finely chopped
  • 1 shallot finely chopped. If using an onion finely chop about ¼ cup of onion.
  • 2 cloves of garlic finely chopped.
  • 1 tablespoon olive oil
  • 1 teaspoon kosher salt

Instructions

  • Place a medium pot on the stove over medium heat. Make sure your pot has a tight fitting lid for later.
  • Add the olive oil.
    1 tablespoon olive oil
  • Now add the rice, onion and garlic and cook until the rice just starts to lightly brown, making sure to stir frequently. About 3-4 minutes.
    1 cup Basmati rice, 1 shallot, 2 cloves of garlic
  • Now add the chopped tomato and mix it in well making sure to coat the rice.
    1 small tomato
  • Next add the chicken stock and salt and raise the heat to high and bring to a boil.
    1 ¾ cup Chicken stock, 1 teaspoon kosher salt
  • When boiling, stir the rice once then reduce the heat to low and place the lid on top.
  • Allow the rice to cook for about 5 minutes on low or until all the stock has been absorbed.
  • Remove the rice from the heat and set aside for 5 minutes, making sure to leave the lid on.
  • After 5 minutes, remove the lid and fluff the rice with a fork.
  • Serve immediately.

Notes

If using rotel canned tomatoes or salsa instead of chopped tomatoes, onions and garlic:

Use 1 cup of the seasoned canned tomatoes or salsa in place of the tomatoes, onions and garlic in the recipe. Add this after toasting the rice in step 3 then follow the rest of the recipe the same way.

Nutrition

Calories: 167kcal | Carbohydrates: 29g | Protein: 4g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 2mg | Sodium: 491mg | Potassium: 176mg | Fiber: 1g | Sugar: 2g | Vitamin A: 173IU | Vitamin C: 4mg | Calcium: 16mg | Iron: 1mg

Nutrition Values are estimates only.

See full nutrition disclaimer here

Tried the Recipe? We Would Love To Hear From You In The Comments Below!

Course :healthy dinner, Main Course, Side Dish

Reader Interactions

5 from 3 votes (3 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

profile picture of Melissa from Keeping It Simple Blog

I am so excited you are here. My name is Melissa and I started this recipe website to share easy recipes that I have been cooking for years. I have written hundreds of easy recipes that are tested and perfected. Some of the recipes I learned during my years of working in restaurants, some from owning my own food company, and others from friends and traveling.

More about me →

Footer

  • Bloglovin
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Footer

↑ back to top

About

Privacy Policy

Accessibility

Subscribe

Contact

Copyright © KeepingItSimpleBlog

Rate This Recipe

Your vote:




Quick comment ideas!

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.