Easy Homemade Mexican Rice (or Spanish Rice)

User Reviews

4.5

210 reviews
Excellent
  • Prep Time

    5 mins

  • Cook Time

    5 mins

  • Total Time

    30 mins

  • Servings

    8

  • Calories

    240 kcal

  • Course

    Side Dish

  • Cuisine

    Mexican

Easy Homemade Mexican Rice (or Spanish Rice)

This Easy Homemade Mexican Rice, or Spanish Rice, with its bold Mexican flavors, will make your taste buds do a salsa dance, which makes it a perfect side dish for your Mexican dinner.

I Made This!

157 people made this

Save this

126 people saved this

Ingredients

Servings
  • 3 Tablespoons oil
  • 2 cups long grain white rice
  • 1/2 onion , chopped
  • 1 Jalapeño , seeded and diced
  • 3 cloves garlic , minced
  • 1 (10-ounce can) diced tomatoes and chilies (with liquid)
  • 1 cup (8-ounces) red salsa
  • 2 cups reduced-sodium chicken broth or vegetable broth
  • 2 teaspoons cumin
  • salt and pepper to taste
Add to Shopping List

Instructions

  1. In a large pot or dutch oven over medium-low heat, add oil, chopped onions, and jalapenos. Cook until softened. Then add minced garlic and cook for one minute. 
  2. Add the uncooked long-grain white rice to the pan and brown the rice with the onions for about 5 minutes.
  3. Add the diced tomatoes and chilies.
  4. Add the salsa, chicken broth, cumin, salt and pepper.
  5. Bring the rice to a boil and then lower the heat to low heat, cover, and let the rice simmer for 20 minutes. The rice will absorb the broth while it cooks.
  6. Remove the lid and fluff the rice with a fork. Transfer the rice to a serving dish. Enjoy!

Notes

  • See ingredient descriptions in the above blog post for possible substitutions and modifications.
  •  
  •  
  • Serving Suggestions
  • Mexican Appetizers
  • Pico De Gallo
  • Guacamole
  • Chicken Bacon Ranch Quesadillas
  • Mexican Main Dishes
  • Mexican Main Dishes
  • Crockpot Chicken Tacos
  • Enchiladas Rojas De Queso
  • Enchiladas Suizas
  • More Mexican Side Dishes
  • Mexican Cabbage Slaw
  • Cowboy Baked Beans
  • Mexican Desserts
  • Sopapilla Cheesecake Bars
  • Instant Pot Mexican Rice Pudding
  • To save time, heat the Pot and oil while you prep ingredients. 

    Put your pot or dutch oven on the stove and heat it to medium low heat. When hot, add the oil and let it eat. Finish prepping your ingredients while the oil heats.

  • Put your pot or dutch oven on the stove and heat it to medium low heat. When hot, add the oil and let it eat.
  • Finish prepping your ingredients while the oil heats.
  • Chopping Onions. I recommend chopping the onions very small. You could even say dice the onions.
  • Ensure oil is hot. When you add the diced onions, the oil in the pan should be hot. Don’t add the onions until the pan and oil are hot.
  • Soften, not brown Onions. Then cook the onions for about 5 minutes. The goal is to soften the onions, not to brown or caramelize the onions. So that does not take as long.
  • The Type of Rice Matters. I used a grocery store generic long grain white rice. If you change the type of rice, for example use short grain white, brown or wild rice, it can change the cook time, and the amount of water needed, etc., and you will need to adjust accordingly. Read the label on the rice for instructions for your type of rice, and follow those for the best results.
  • DO NOT DRAIN THE ROTEL! I know every other recipe that uses Ro*Tel calls for draining it, but not this recipe. We want to include the liquid in the Ro*tel in this rice recipe. If you do drain the Ro*Tel, then add another 10 ounces of water or broth.
  • Cover the Pot. Don’t forget to cover the pot. If you leave it uncovered, liquid will evaporate more quickly, and could cause the rice to be too dry.
  • Pico De Gallo
  • Guacamole
  • Chicken Bacon Ranch Quesadillas
  • Crockpot Chicken Tacos
  • Enchiladas Rojas De Queso
  • Enchiladas Suizas
  • Mexican Cabbage Slaw
  • Cowboy Baked Beans
  • Sopapilla Cheesecake Bars
  • Instant Pot Mexican Rice Pudding

Nutrition Information

Show Details
Calories 240kcal (12%) Carbohydrates 41g (14%) Protein 5g (10%) Fat 6g (9%) Sodium 230mg (10%) Potassium 211mg (6%) Fiber 1g (4%) Sugar 1g (2%) Vitamin A 165IU (3%) Vitamin C 3.5mg (4%) Calcium 32mg (3%) Iron 0.9mg (5%)

Nutrition Facts

Serving: 8Serving

Amount Per Serving

Calories 240 kcal

% Daily Value*

Calories 240kcal 12%
Carbohydrates 41g 14%
Protein 5g 10%
Fat 6g 9%
Sodium 230mg 10%
Potassium 211mg 4%
Fiber 1g 4%
Sugar 1g 2%
Vitamin A 165IU 3%
Vitamin C 3.5mg 4%
Calcium 32mg 3%
Iron 0.9mg 5%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.5

210 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Super Easy Mexican Rice (Spanish Rice)

Mexican
5.0 (681 reviews)

Mexican Spanish Rice

Mexican
5.0 (126 reviews)

Homemade Spanish Rice Recipe

Spanish, Mexican
5.0 (18 reviews)

Easy Spanish Rice Recipe

American, Mexican, Tex-Mex
0.0 (0 reviews)

Easy Spanish Rice Recipe

Spanish, Mexican
5.0 (93 reviews)

Easy Spanish Rice

Mexican
0.0 (0 reviews)

Easy Spanish Rice

Mexican
5.0 (18 reviews)

Easy Homemade Mexican Rice

Mexican
5.0 (21 reviews)

Spanish Rice

Mexican
(0 reviews)

Spanish Rice Recipe

Spanish, Mexican
5.0 (9 reviews)

Spanish Rice

Mexican, Tex-Mex
5.0 (123 reviews)

Spanish Rice

American, Mexican
4.9 (93 reviews)