Home » Easy Spanish Rice with Tomato Sauce

Easy Spanish Rice with Tomato Sauce

This recipe for Spanish Rice with Tomato Sauce is a must have side dish for your dinner table. Just like in this Garlic Turmeric Rice, the long grain rice is sauteed in olive oil along with onion and garlic for optimal flavor. Then it’s seasoned with simple spices- salt, pepper and cumin. Spanish rice is best as a lunch or dinner side dish or meal prep.

A white oval dish filled with Mexican rice, garnished with chopped herbs, and a white serving spoon resting in the rice. The dish sits on a striped black and white napkin.
Spanish Rice With Tomato Sauce.

This Spanish Rice With Tomato Sauce recipe has been on repeat in my kitchen for over 25 years and I call it the Perfect Arroz. It’s one of those recipes that hits everytime- and it even earned an A+ from the head chef when I was in culinary school.

It was inspired by a friend’s recipe, who made hers traditionally with fresh tomatoes-, onion, and bouillon and then blended into a flavorful base. My version simplifies the process with no blending and no bouillon.

Amazon Associate Affiliate Links Disclosure: This post contains links to products I love on Amazon. If you click through the links provided, we may receive a small commission at no additional cost to you.

Why this recipe works

  • Simple ingredients. This recipe uses pantry staples without needing bouillon. 
  • Perfect texture. Allowing the rice to rest after it’s done and fluffing with a fork gives it the best texture every time.
  • Pair it with just about anything. Spanish Rice made with tomato sauce goes with all kinds of proteins such as chicken, beef, seafood or bison. Pair it with readers’ main dish favorites such as Bison Tacos, Gluten Free Shrimp Tacos, Cod Tacos, Mahi Mahi with Mango Salsa, or Paprika Chicken

Ingredients you’ll need

A flat lay of ingredients for spanish rice with tomato sauce: diced white onion, chicken broth in a measuring cup, tomato sauce, minced garlic, cumin, salt and pepper, olive oil, and a container of long grain rice on a pink surface.
  • Extra virgin olive oil.
  • Long grain rice.
  • Low sodium chicken broth.
  • Tomato sauce
  • White onion.
  • Garlic cloves.
  • Salt and pepper
  • Cumin.

How to make Spanish Rice With Tomato Sauce

Step One: Heat the oil in a large dutch oven or pot over medium heat. Once the oil is shimmering, add the uncooked rice and diced onion. Saute for about 6-7 minutes, stirring occasionally, until the onions sweat and the rice turns lightly golden. Reduce heat if browning too quickly. 

Step Two: Add the minced garlic and saute for 30-45 seconds (watch carefully because it can burn quickly). Continue to stir the garlic into the rice and onion. 

Step Three: Pour in the broth and tomato sauce and stir to combine. Bring the mixture to a gentle boil, then cover and reduce the heat to low. Let it simmer for about 20 minutes, or until the liquid has evaporated and the rice is tender.

Three-step process for Spanish rice with tomato sauce: 1) Uncooked rice and chopped onions in a pot, 2) Rice and onions simmering in a rich tomato-based liquid, 3) Finished, fluffy orange-colored Mexican rice ready to serve.

Step Four: Remove from the heat and add the cumin, salt and pepper. Gently fluff the rice with a fork to combine. Put the lid back on and let it sit for 5 minutes before serving. Taste and adjust the seasoning and salt if needed.

Storing and reheating

Store any leftover Spanish Rice in an airtight container in the fridge for up to 3-4 days. Reheat in the microwave for 1-2 minutes. 

A close-up of a white spoon scooping seasoned orange rice garnished with chopped fresh cilantro from a white dish.

Helpful tips for this Spanish Rice with Tomato Sauce recipe

  • When sauteing the rice, it should turn golden, not burn. 
  • Seasoning can be added as it cooks as well, I just have always added it last. 
  • Start with ¼-½ teaspoon of salt and then add more as needed. 
  • For more flavor and spice, add chopped jalapenos as it cooks or fresh cilantro in the end.
  • Vegetable broth works if you want it vegetarian/vegan.
  • Allowing the rice to rest for 5 minutes will give it the best texture. Don’t skip this step or you may end up with mushy rice.
  • Use long grain white rice- brown rice will give you a much different result. 
  • The liquid ratios matter. If you add too much, it can become mushy.

Serving suggestions

This simple rice side dish goes with other Mexican-inspired dishes such as Butternut Squash and Black Bean Enchiladas, Crispy Chicken Tacos , Loaded Carne Asada Fries and Ground Turkey and Butternut Squash Tacos

Homemade Spanish rice with tomato sauce also pairs perfectly with other easy dinner recipes such as Honey Mustard Chicken Thighs, Rosemary Salmon, Harissa Chicken Thighs, Middle Eastern Spatchcock Chicken, or Rosemary Carrots

A close-up of a plate filled with orange Mexican rice and black beans, garnished with chopped cilantro. A fork is scooping up some of the seasoned rice from the plate.

For weekly new recipes, join my email list and get delicious recipes sent straight to your inbox.

Did you make this recipe and love it? Please leave a comment and give it a 5 Star Rating! THANK YOU!

A close-up of a plate of Mexican rice, featuring orange-colored rice mixed with chopped onions and garnished with fresh cilantro. The dish is served on a white plate with a decorative edge.

Easy Spanish Rice with Tomato Sauce

Kristina Cadelina
This simple Spanish Rice with Tomato Sauce is a flavorful and easy side dish. It uses pantry staples such as onion, garlic, cumin and chicken broth. No blending or bouillon required. It pairs beautifully with chicken, beef or seafood.

Save This Recipe

Want to get this recipe in your email? Just enter your email below and get it now along with new recipe updates!

Prep Time 10 minutes
Cook Time 40 minutes
Course Side Dish
Cuisine Mexican
Servings 10
Calories 197 kcal

Ingredients
  

  • 3 tablespoons extra virgin olive oil
  • 2 cups long grain rice
  • 3 cups low sodium chicken broth
  • 8 ounces tomato sauce
  • 1 medium white onion diced/chopped
  • 4 large garlic cloves minced
  • ½ teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 teaspoon cumin

Instructions
 

  • Heat the oil in a large dutch oven or pot over medium heat. Once the oil is shimmering, add the uncooked rice and diced onion. Saute for about 6-7 minutes, stirring occasionally, until the onions sweat and the rice turns lightly golden. Reduce heat if browning too quickly.
  • Add the minced garlic and saute for 30-60 seconds (watch carefully because it can burn quickly). Continue to stir the garlic into the rice and onion.
  • Pour in the broth and tomato sauce and stir to combine. Bring the mixture to a gentle boil, then cover and reduce the heat to low. Let it simmer for about 20 minutes, or until the liquid has evaporated and the rice is tender.
  • Remove from the heat and add the cumin, salt and pepper. Gently fluff the rice with a fork to combine. Put the lid back on and let it sit for 5 minutes before serving. Taste and adjust the seasoning and salt if needed.

Notes

Notes:
Storing and reheating:
  • Store any leftover Spanish Rice in an airtight container in the fridge for up to 3-4 days. Reheat in the microwave for 1-2 minutes.
Helpful tips:
  • When sauteing the rice, it should turn golden, not burn.
    Seasoning can be added as it cooks as well, I just have always added it last.
  • Start with ¼-½ teaspoon of salt and then add more as needed.
    For more flavor and spice, add chopped jalapenos as it cooks or fresh cilantro in the end.
  • Vegetable broth works if you want it vegetarian/vegan.
  • Allowing the rice to rest for 5 minutes will give it the best texture. Don’t skip this step or you may end up with mushy rice.
  • Use long grain white rice- brown rice will give you a much different result.
  • The liquid ratios matter. If you add too much, it can become mushy.

Nutrition

Calories: 197kcalCarbohydrates: 33gProtein: 5gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 248mgPotassium: 200mgFiber: 1gSugar: 1gVitamin A: 104IUVitamin C: 3mgCalcium: 25mgIron: 1mg
Keyword Spanish Rice With Tomato Sauce
Tried this recipe?Let us know how it was!

Making this recipe? I would love to see it! Tag me on Instagram @whensaltyandsweetunite or use hashtag #whensaltyandsweetunite .

Similar Posts

Leave a Reply

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

Recipe Rating