Spanish rice is hearty, simple, and quick to make a delicious side dish that’s perfect to serve with tilapia fish tacos, enchiladas, chicken fajitas, burritos, and more. Rice is cooked with tomatoes, garlic, and seasoning in broth to make it a flavor-packed accompaniment for any Mexican meal.
Jump to:
- Spanish Rice Versus Mexican Rice
- Ingredients
- Variations
- Step-by-step instructions
- To rinse or not to rinse rice
- Serving suggestions
- Tips
- Storage and Reheat
- Recipe FAQs
- Other Rice Recipes
- 📋Homemade Spanish Rice Recipe
Spanish Rice Versus Mexican Rice
Many people use Spanish rice and Mexican rice interchangeably. It makes sense to use either the term Spanish rice or Mexican rice as both have almost the same flavors and use the same ingredients. There is one minor difference between the two, Spanish rice has a more firm texture than Mexican rice. Spanish rice has a more tomato-y flavor. Try our Instant Pot Mexican rice and taste the difference.
The texture of Spanish rice is firmer as rice is first toasted in oil until it begins to brown. Toasting rice makes it translucent resulting in fluffy rice and not mushy or soggy.
It tastes as if it came from your favorite restaurant. Making Spanish rice is simple; you’ll cook rice in broth and tomato sauce along with spices.
Ingredients
- Rice – use long grain white rice to achieve the best fluffy texture. Make sure not to use instant or quick rice for this recipe.
- Broth – I used chicken broth. Feel free to substitute chicken broth with beef broth or vegetable broth. Broth boosts the flavor and gives a rich savory taste. I have tested using instant pot bone broth instead of chicken broth and it works too.
- Crushed tomatoes – crushed tomatoes add a chunky tomato texture to the rice. Feel free to use any of these – canned diced tomatoes, canned crushed tomatoes, or canned fire-roasted crushed tomatoes.
- Tomato sauce – I prefer Spanish rice with a rich tomato-y flavor to it. Using a mix of crushed tomato and tomato sauce gives that rich tomato flavor that you would love. I highly recommend you use a mix of both tomato sauce and crushed tomatoes. If you don’t like rich tomato flavor use only tomato sauce.
- Bell pepper – optional. Adds extra texture, color, and taste to Spanish rice.
- Olive oil – use extra virgin olive oil. For a richer taste use half olive and half quantity butter.
- Spices – ground cumin, paprika (can use smoked paprika).
Variations
- Feel free to add additional veggies like carrots, peas, and corn to the rice. You can also add a protein like cooked chicken chunks and sausage.
- Substitute canned crushed tomato with fresh ripe diced Roma tomatoes.
- Canned crushed tomatoes can be substituted with fire-roasted crushed tomatoes or even salsa for tons of extra flavor.
- Add taco seasoning or cajun seasoning to pack in more flavors.
Step-by-step instructions
Step 1: In a large pan or skillet that has a lid, heat olive oil. Add onion, red bell pepper, and rice to the pan.
Step 2: Saute rice on medium heat until rice begins to turn golden brown. Keep stirring regularly to prevent rice and vegetables from burning.
Step 3: Once the rice is browned add minced garlic and saute for a few seconds.
Step 4: Add tomato sauce, crushed tomato, ground cumin, paprika, pepper, and salt to the rice. Pour in chicken broth.
Step 5: Stir everything together. Bring it to a boil.
Step 6: Cover the skillet with a lid, reduce heat to low, and cook for 20-23 minutes or until rice is tender and all liquid is absorbed.
Step 7: Remove the skillet from heat and let it rest undisturbed with the lid on for 10 minutes. Gently fluff rice with a fork or silicon spatula.
Step 8: Garnish with fresh cilantro leaves before serving.
Serve it with any Mexican meal of your choice.
To rinse or not to rinse rice
It’s really up to you to decide if you want to rinse the rice or not. If you are a regular reader of my blog, then you know I always recommend rinsing rice. Having said that, there are certain times I don’t rinse rice depending on what I am cooking.
The debate to rinse or not to rinse rice never settles. Rinsing by gently scrubbing rice with your fingertips not only removes dirt but also excess starch. The cloudy water you see when you rinse rice is starch and we want to remove the excess starch which will prevent the rice from becoming gluggy.
Note:rinsing rice only removes surface starch. As rice has starch, it will still be sticky after cooking. But if it’s overly sticky that is due to surface starch which can be removed from rinsing.
Serving suggestions
Spanish rice is more than just a side dish. Taco Tuesday would be a great opportunity to add this rice to your favorite taco. Whether it’s Taco Tuesday or Cinco De Mayo, you must have Spanish rice on your dining table.
You can serve the rice with any Mexican dish – with chicken fajitas, tilapia fish tacos, burritos, and enchiladas.
Tips
- Follow the directions on your bag of rice to determine how much liquid you’ll have to use for a cup of rice. For long-grain white rice, the rice-to-liquid ratio is 1:2, for every 1 cup of rice use 2 cups of liquid.
- Don’t skip toasting the rice in oil. To make it rice more flavorful I toast rice along with onion and bell pepper. Keep stirring frequently while toasting to prevent the rice from burning at the bottom.
- If you choose to rinse rice, rinse it 2-3 times until the water runs clear. Drain water very well by shaking the rice in a strainer well to take out as much water as possible before you toast the rice in a skillet. Too much water will turn the rice mushy.
- For a spicier kick add cayenne pepper or chili powder along with paprika.
Storage and Reheat
- Fridge – Store leftover rice in an airtight container in the refrigerator for 3 to 4 days.
- Freezer – Once cooled completely, place rice in a ziplock bag or freezer-safe container and freeze for 3 months.
- Reheating instructions – Thaw frozen rice overnight in the refrigerator or leave it out on the counter for 3 to 4 hours. Once thawed reheat in a microwave-safe bowl in the microwave for 1 to 2 minutes until heated through.
Recipe FAQs
Which rice is best to use?
I recommend using long-grain white rice like Jasmine rice or basmati rice. The cooking time will vary depending on the variety of rice you use.
How to make sure rice is not mushy or soggy?
The texture of Spanish rice is firmer as rice is first toasted in oil until it begins to brown. Toasting rice makes it translucent resulting in fluffy rice and not mushy or soggy.
Why does my rice come out soggy?
Probably too much liquid was used and the rice was overcooked.
Other Rice Recipes
-
15 Minutes Bacon Fried Rice
-
Best Homemade Seasoned Rice with Garlic Herbs and Butter
-
Easy Garlic Rice (Filipino Garlic Fried Rice)
-
Easy Kimchi Fried Rice
-
Korean Purple Rice
-
Easy Flavorful Turmeric Yellow Rice Recipe
Don’t forget to Subscribe toCurryTrailRecipes below to get our newest recipes delivered straight to your inbox.
If you love this recipe, keep in touch, and don’t miss out on any of Currytrail recipes. Follow me onPinterest,Facebook, andInstagram.
5 from 4 votes
📋Homemade Spanish Rice Recipe
Jyothi Rajesh
Spanish rice is hearty, simple and quick to make a delicious side dish that’s perfect to serve with tacos, enchiladas, fajitas, burritos, and more. Rice is cooked with tomatoes, garlic, and seasoning in broth to make it a flavor-packed accompaniment.
Print Recipe Pin RecipeRate this Recipe
Prep Time 5 minutes mins
Cook Time 30 minutes mins
Total Time 35 minutes mins
Course Rice recipe, Side Dish
Cuisine Mexican, Spanish
Servings 8 servings
Calories 209
Ingredients
- 1 ½ cups long-grain white rice like Jasmine rice or basmati rice
- 3 tablespoon olive oil
- ½ cup yellow onion or white onion, diced
- ½ red bell pepper diced
- 3 cloves garlic minced
- 8- ounce tomato sauce
- 14- ounce can crush tomato not drained
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon pepper
- 1 teaspoon salt
- 2 cups chicken broth
- ¼ cup cilantro for garnish
Instructions
In a large pan or skillet that has a lid, heat olive oil.
Add onion, red bell pepper, and rice to the pan.
Saute rice on medium heat until rice begins to turn golden brown. Keep stirring regularly to prevent rice and vegetables from burning.
Once the rice is browned add minced garlic and saute for a few seconds.
Add tomato sauce, crushed tomato, ground cumin, paprika, pepper, and salt to the rice. Pour in chicken broth.
Stir everything together.
Bring it to a boil. Then cover the skillet with a lid, reduce heat to low, and cook for 20-23 minutes or until rice is tender and all liquid is absorbed.
Remove the skillet from heat and let it rest undisturbed with the lid on for 10 minutes.
Gently fluff rice with a fork or silicon spatula.
Garnish with fresh cilantro leaves before serving.
Serve Spanish rice with any Mexican meal of your choice.
Notes
- Follow the directions on your bag of rice to determine how much liquid you’ll have to use for a cup of rice. For long-grain white rice, the rice-to-liquid ratio is 1:2, for every 1 cup of rice use 2 cups of liquid.
- Don’t skip toasting the rice in oil. To make it rice more flavorful I toast rice along with onion and bell pepper. Keep stirring frequently while toasting to prevent the rice from burning at the bottom.
- If you choose to rinse rice, rinse it 2-3 times until the water runs clear. Drain water very well by shaking the rice in a strainer well to take out as much water as possible before you toast the rice in a skillet. Too much water will turn the rice mushy.
- For a spicier kick add cayenne pepper or chili powder along with paprika.
Nutritional Info – Pleaserememberd that the nutritional information provided is only a rough estimate and can vary greatly based on the products used.
Nutrition
Calories: 209kcalCarbohydrates: 35gProtein: 4gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 1mgSodium: 712mgPotassium: 329mgFiber: 2gSugar: 4gVitamin A: 624IUVitamin C: 17mgCalcium: 42mgIron: 2mg
Did you make this recipe?Follow @CurryTrail and tag #CurryTrail to share your creation!
Created by Jyothi Rajesh
Thank you for stopping by.
I’m Jyothi Rajesh (Jo for short) and i’m the founder of the food blog, Curry Trail where I share my culinary Adventures. I live in Bangalore, India. I’m a mom of two beautiful kids. My passion is creating and sharing delicious and easy recipes for the home cook. I have been blogging since 2007 and many of my recipes have appeared in both online and print publications over the years.Learn more about Jyothi Rajesh.
Pin This Spanish Rice Recipe