This post may contain affiliate links. Please read our disclosure policy.

This spicy and flavorful Spanish (or Mexican) Rice was a great side dish for the enchiladas that we enjoyed a few nights ago.

The rice turned out with a good amount of heat (completely optional) and the tomatoes balanced the dish well. Even my non-spice eater in the family ate two helpings of this rice.

Spanish Rice recipe using pantry ingredients for an easy side dish.

Easy Spanish Rice

I love the simplicity of this recipe. The rice is cooked in broth to bring a bit of extra flavor. The cooked rice is set aside for a few minutes, as tomatoes, garlic, and onion are then simmered with spices in the same skillet.

At the end, you’ll add the rice back to the tomato mixture in the skillet and stir to combine.

I typically use 2 tablespoons of red chile powder in this recipe. My family enjoys a little heat with our Mexican food recipes. Feel free to reduce the amount slightly, if you prefer a little less heat.

I made burrito bowls with the leftover rice the following day and it was delicious that way as well.

Want to save this recipe?
Enter your email and we’ll send it to you – plus new recipes sent daily!
Easy Spanish Rice

Easy Spanish Rice Recipe

  1. In a large skillet, combine the rice and the chicken broth over high heat and bring to a boil. Reduce heat to a low simmer and cover with a lid. Simmer for 18-20 minutes, just until done. , Fluff the rice with a fork. Transfer to a separate dish and cover with lid to keep warm.
  2. Melt the butter in the hot skillet over medium-high heat. Add the onions and saute until translucent and slightly browned, approximately 2 minutes.
  3. Add the garlic, toss to saute and cook about 30 seconds longer. Add the tomatoes and the spices and stir. Bring to a boil over high heat. Cover with lid and reduce to simmer on medium-low for 10 minutes.
  4. Add the cooked rice to the tomato mixture and stir well to combine thoroughly. Turn off heat and cover with lid to keep warm. If desired, garnish with cilantro just before serving
Spanish Rice is a terrific side dish for any meal.

What to serve with Spanish Rice?

Add some Taco Meat to a skillet of this rice for a two thumbs up kid-approved favorite. Try these Oven Baked Chicken Thighs with rice and roasted broccoli on the side.

Buttered Steak Bites and Carnitas are awesome meal options as well. Add some leftover Spanish Rice to this classic 7 Layer Bean Dip for a hearty snack or a fun meal that everyone enjoys.

4.71 from 34 votes

Spanish Rice

Avatar photoMary Younkin
Spanish rice is a terrific side dish, but it's also a great main dish with some taco beef tossed into the skillet.
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Servings: 8 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 cups white rice
  • 4 cups chicken broth or stock
  • 2 tablespoons butter
  • 1 large yellow onion, chopped small
  • 6 cloves garlic
  • 28 ounces petite diced tomatoes, do not drain
  • 1 1/2 – 2 tablespoons chile powder
  • 1 tablespoon cumin
  • 1 tablespoon smoked paprika
  • kosher salt, adjust to taste
  • Optional: fresh cilantro, chopped for garnish

Instructions 

  • In a large skillet, combine the rice and the chicken broth over high heat and bring to a boil. Reduce heat to a low simmer and cover with lid. Simmer for 18-20 minutes, just until done. , Fluff the rice with a fork. Transfer to a separate dish and cover with lid to keep warm.
  • Melt the butter in the hot skillet over medium high heat. Add the onions and saute until translucent and slightly browned, approximately 2 minutes.
  • Add the garlic, toss to saute and cook about 30 seconds longer. Add the tomatoes and the spices and stir. Bring to a boil over high heat. Cover with lid and reduce to simmer on medium low for 10 minutes.
  • Add the cooked rice to the tomato mixture and stir well to combine thoroughly. Turn off heat and cover with lid to keep warm. If desired, garnish with cilantro just before serving. Enjoy!

Notes

Brown rice can also be used for this recipe, adjust cooking time as needed.

Nutrition

Calories: 240 kcal | Carbohydrates: 46 g | Protein: 6 g | Fat: 4 g | Saturated Fat: 2 g | Cholesterol: 8 mg | Sodium: 591 mg | Potassium: 480 mg | Fiber: 3 g | Sugar: 5 g | Vitamin A: 741 IU | Vitamin C: 18 mg | Calcium: 67 mg | Iron: 3 mg

Nutrition information is automatically calculated, so should only be used as an approximation.

{originally published 5/3/12 – recipe notes and photos updated 3/15/22}

Easy Spanish Rice Recipe

You May Also Like

Leave a comment

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

Rating




96 Comments

  1. Pal Ashford says:

    How many servings does this make? I'm in the process of cooking this now.

    1. Mary says:

      The yield is 5-6 servings. Enjoy!

  2. Anonymous says:

    Hi! Just the kind of recipe I was looking for! I love your blog! Thank you! Question: is the "chile powder" called for the kind that has a blend of spices and salt in it? Or just a plain powder of one kind of "chile pepper" of choice? I have a variety of both types. Thanks!

    1. Mary says:

      You'll want to use a plain chili powder, not a chili or taco seasoning blend for this rice.

  3. Michelle Munoz says:

    I made this to go with my dinner last night and I followed through with the directions but it didn’t come out right. It actually tasted bad

    1. Mary says:

      I hate when a recipe doesn’t turn out right. We really enjoy this recipe. What didn’t work for you? Did you substitute anything? or follow the recipe exactly?

    2. Jeff says:

      Obviously operator error. I’ve made this multiple times for large groups and they love it. You should probably buy Rice a Roni Spanish rice.

  4. carol says:

    Hi Mary:
    Love your recipes. This recipe for Spanish rice – do you use long grain rice which takes longer to cook or instant rice.
    thank you.

    1. Mary Younkin says:

      I use medium or long grain white rice, Carol. I’ve never tried this with instant rice.

  5. Barbara Schieving says:

    A perfect addition to Mexican food.

  6. Larry says:

    This is a good sounding version and it looks very tasty

    1. Mary Younkin says:

      I hope you like it too, Larry.

  7. Myrna L. Ortiz says:

    Great variety & simple enough for me to cook!5 stars

    1. Mary Younkin says:

      I’m so happy to hear that you love the rice, Myrna.

  8. Stacy says:

    This recipe was better than what you get in a restaurant. Next time I might try roasted tomatoes.5 stars

    1. Mary Younkin says:

      I’m so glad that you love the rice, Stacy!

  9. David Martin says:

    You got the balance of ingredients and seasonings just right – even using ‘smoked’ paprika. But how on Earth did you manage to forget Step 1: Fry the rice!5 stars

    1. Mary Younkin says:

      Oh man! Glad you liked the rice even without the first step, David.

  10. Fred Smith says:

    Add 1/2-3/4 cup of corn and 1/2 cup sweet peppers4 stars

    1. Mary Younkin says:

      That sounds tasty too, Fred!

  11. Ashlyn says:

    Homemade burritos and Spanish rice is my kids favorite. I always used packaged rice..(I’m not the best cook) tried my hand at this…(didn’t fry rice..may attempt) followed exact recipe…DELICIOUS! Way better than packaged and my kids were sooo proud! Thank you so much! Making it for my daughters birthday burrito bar this weekend😁5 stars

    1. Mary Younkin says:

      I’m so happy to hear that you enjoyed the rice, Ashlyn!

  12. Dennis Vasquez says:

    It’s ok, it’s the first time I made it this way.3 stars

  13. Judy Whitford says:

    I made this and stuffed into poblano chili peppers, then baked at 350° for 35 minutes. Excellent.5 stars

    1. Mary Younkin says:

      I bet that was delicious.

  14. Genny says:

    Excellent! Made this for a taco bar at church.5 stars

  15. Donna says:

    Made it exactly as written…. a mushy mess. Sorry1 star

    1. Mary Younkin says:

      It sounds like it may have cooked too long. Sorry to hear it didn’t work for you.

  16. Karen S Lafferty says:

    Perfection – I made it exactly as written and loved it! Exactly what I was looking for.5 stars

    1. Mary Younkin says:

      Karen – Thank you. Hearing you love this recipe is music to my ears.

  17. Ruth Neely says:

    Absolutely the most flavorful and easy recipe for Spanish rice I have ever tried! I added green peppers with the onion and sprinkled green onion on top. FAB U LUS!5 stars

    1. Mary Younkin says:

      Ruth – Fantastic to hear. Thank you.

  18. GRACE M BRANT says:

    have made spanish rice for about 60 years, I make like my Mom did. just a suggestion begin by frying bacon and use some of the bacon drippings to saute your onions, garlic and I add chopped green and or red sweet peppers to the mix. Then continue with recipe as you shared. I also garnish with bacon bits.
    Adds wonderful flavor!5 stars

    1. Mary Younkin says:

      Grace – Sounds delicious. Bacon drippings are perfect for sauteing the vegetables.

  19. Mandy says:

    So good! A little spicy for my kids but my husband and I loved it.5 stars

  20. Heidi says:

    I tried it! It came out great we had it in burritos. I made 6 cups of rice in vegetable broth, that’s what we like and have on hand. it needed more heat because my husband said it was too sweet. I added a teaspoon of cayenne and he said it was good.5 stars

    1. Mary Younkin says:

      Sounds perfect, Heidi.