
4.5 from 210 votes
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.
Prep Time
5 mins
Cook Time
5 mins
Total Time
30 mins
Servings: 8
Calories: 240 kcal
Course:
Side Dish
Cuisine:
Mexican
Ingredients
- 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
Instructions
- 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.
- Add the uncooked long-grain white rice to the pan and brown the rice with the onions for about 5 minutes.
- Add the diced tomatoes and chilies.
- Add the salsa, chicken broth, cumin, salt and pepper.
- 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.
- Remove the lid and fluff the rice with a fork. Transfer the rice to a serving dish. Enjoy!
Cup of Yum
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
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
% 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.