• Skip to main content
  • Skip to primary sidebar

Curry Trail

Simple Flavorful Recipes For The Home Cook

  • Recipe Index
  • Side Dish
  • Chicken
  • About Me
Home > Rice Recipes > Authentic Spanish Rice Recipe
35 minutes minutes

Authentic Spanish Rice Recipe

Modified: May 1, 2024 · Published: Mar 30, 2023

Jump to Recipe Rate this Recipe Print Recipe
a bowl of Spanish rice with text

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.

Spanish rice in a bowl with lime wedges.
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

all ingredients for Spanish rice placed on a white table.
  1. Rice – use long grain white rice to achieve the best fluffy texture. Make sure not to use instant or quick rice for this recipe.
  2. 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.
  3. 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.
  4. 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.
  5. Bell pepper – optional. Adds extra texture, color, and taste to Spanish rice.
  6. Olive oil – use extra virgin olive oil. For a richer taste use half olive and half quantity butter.
  7. Spices – ground cumin, paprika (can use smoked paprika).

Variations

  1. 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.
  2. Substitute canned crushed tomato with fresh ripe diced Roma tomatoes.
  3. Canned crushed tomatoes can be substituted with fire-roasted crushed tomatoes or even salsa for tons of extra flavor.
  4. Add taco seasoning or cajun seasoning to pack in more flavors.

Step-by-step instructions

picture collage of of sautéing rice along with onion and bell peppers in a skillet.

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.

picture collage of adding tomato to sautéed rice to make Spanish rice.

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.

picture collage of Spanish rice in skillet

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.

picture collage of Spanish rice in skillet

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
perfectly cooked long grain rice with tomatoes in it and garnished with cilantro served on a white plate.

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

  • Chinese bacon fried rice cooked in wok

    15 Minutes Bacon Fried Rice

  • rice seasoned with herbs, and spices in a bowl.

    Best Homemade Seasoned Rice with Garlic Herbs and Butter

  • garlic fried rice with crispy garlic chips and scallions as garnish on top

    Easy Garlic Rice (Filipino Garlic Fried Rice)

  • Korean spicy fried rice made using kimchi served in bowl

    Easy Kimchi Fried Rice

  • close view of purple rice

    Korean Purple Rice

  • vibrant yellow rice in ceramic bowl

    Easy Flavorful Turmeric Yellow Rice Recipe

Don’t forget to Subscribe to CurryTrail Recipes 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 on Pinterest, Facebook, and Instagram.

Spanish rice in a bowl with lime wedges.
5 from 7 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.
Prevent your screen from going dark
Print Recipe Pin Recipe Rate 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

  1. 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.
  2. 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.
  3. 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.
  4. 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
Pin For Later!

More Rice Recipes

  • fried rice in a bowl with shrimp, Chinese sausage and eggs.
    Easy Vietnamese Fried Rice with Chinese Sausage and Shrimp (cơm chiên)
  • easy chicken shawarma bowl with hummus dressing and red chili sauce
    Chicken Shawarma Bowl
  • close up view of steamed rice in a bowl.
    Easily Cook Perfect Steamed Rice Every Time
  • Close-up view of rice with cilantro and lime in a bowl.
    Better Than Chipotle’s Cilantro Lime Rice (Copycat Recipe)
21193 shares
  • 82
Previous
Chinese Smashed Cucumber Salad
Next
Easy Grilled Tilapia Recipe

Reader Interactions

    5 from 7 votes (1 rating without comment)

    Leave A Reply! Cancel reply

    Share your thoughts!
    Your email address will not be published. Required fields are marked with *

    Recipe Rating




    Comments & Reviews

  1. Kim Moldovan says

    May 20, 2025 at 2:46 am

    5 stars
    So Good!!!! We absolutely love this rice a staple for sure. Thanks for sharing

    Reply
  2. Janette Hancock says

    March 30, 2025 at 5:41 am

    5 stars
    Delicious rice. Very flavorful.

    Reply
    • Jyothi Rajesh says

      April 03, 2025 at 12:01 pm

      So glad to hear you loved it Janette, thank you!

      Reply
  3. Karen Z Schulte says

    January 28, 2025 at 8:03 pm

    5 stars
    I loved this recipe. I couldn’t stop eating it. I would use green pepper for color.

    Reply
    • Jyothi Rajesh says

      January 29, 2025 at 2:25 pm

      Thank you so much Karen, glad you loved the recipe!

      Reply
  4. Patricia says

    August 15, 2024 at 8:02 am

    5 stars
    Thank you for sharing your recipe with me. My family absolutely loved it. I have never made Spanish rice before. This one was a family favorite.

    Reply
    • Jyothi Rajesh says

      August 15, 2024 at 1:53 pm

      I’m so glad to hear your family loved the recipe Patricia. Thank you for sharing your feedback.

      Reply
  5. Meg says

    August 04, 2024 at 8:23 pm

    Can I make this an hour ahead of time and keep it warm?

    Reply
    • Jyothi Rajesh says

      August 05, 2024 at 5:55 pm

      Yes you should be able to make it an hour ahead.

      Reply
  6. Ishani says

    July 25, 2024 at 1:32 am

    5 stars
    This recipe was so good!!! omg I will always use this recipe for now on. Thankyou for sharing… My family loved it. 💜

    Reply
    • Jyothi Rajesh says

      July 25, 2024 at 10:39 am

      Yay, so glad to hear you and your family loved it Ishani. Thank you very much for sharing your feedback.

      Reply
  7. Ronald says

    June 07, 2024 at 7:50 pm

    5 stars
    Family loved this! We all had seconds!

    Reply
    • Jyothi Rajesh says

      June 07, 2024 at 7:53 pm

      SO glad you and your family loved it Ronald, thank you for sharing your feedback!

      Reply

Primary Sidebar

Jyothi - Author of Curry Trail.

Welcome, I'm Jyothi

My food philosophy is simple, fresh and full of flavors! I love ‘spicy’ food. In fact so much so that I can skip dessert for extra spicy savory food!

More About Me
Subscribe

Recipes In Your Inbox

Sign up to receive all our latest recipes straight to your inbox.

    🥗 Salad Recipes

    • healthy arugula beetroot and feta cheese salad on white plate
      Healthy Arugula Beet Salad With Feta Cheese
    • close up view of spinach and strawberry salad in a wooden bowl.
      10 Minutes Strawberry Spinach Salad with Poppy Seed Dressing
    • 3 bean salad in bowl
      3 Bean Salad
    • close view of Asian chicken salad
      Chinese Chicken Salad
    • pea salad with cheese, bacon and red onion in ceramic bowl
      Classic Pea Salad With Bacon And Cheese
    • classic egg salad in a bowl.
      Easy Classic Egg Salad Recipe

    🍲 Soup Recipes

    • chicken and gnocchi soup in a bowl.
      Chicken Gnocchi Soup with Bacon
    • spicy sriracha ramen noodles soup topped with soft-boiled eggs.
      20 Minutes Spicy Sriracha Ramen Noodles Soup
    • chicken detox soup in a pot.
      Healthy Immunity Boosting Chicken Detox Soup
    • leek and potato soup served in ceramic soup bowl with bacon
      Creamy Potato Leek Soup (with no added cream)
    • instant pot chicken noodles soup in white bowl
      Instant Pot Chicken Noodle Soup
    • easy egg drop soup in bowl
      Easy Chinese Egg Drop Soup
    Featured on:
    Yummly Logo.
    Tastewise Logo.
    Plattershare Logo.
    parade Logo.
    Greatist Logo.
    Foodgawker Logo.
    Buzzfeed Logo.
    Subscribe

    Recipes In Your Inbox

      Curry Trail Submark Logo.

      Connect With me

      Categories

      • Starters/Appetizers
      • Breakfast
      • Lunch/Dinner
      • Main Dishes
      • Side Dish
      • Desserts

      About

      • About Me
      • Contact Us
      • Privacy Policy
      • Accessibility
      • Latest
      ©2025, Curry Trail. All Rights Reserved. Accessibility About Privacy Policy
      Back To Top
      Design by Pixel Me Designs
      ×
      Subscribe

      Recipes In Your Inbox

      Sign up to receive all our latest recipes straight to your inbox.

        21193 shares
        • Pinterest
        • 82Facebook
        • Flipboard
        • Email

        Rate This Recipe

        Your vote:




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

        Recipe Ratings without Comment

        Something went wrong. Please try again.