Spanish Rice

85 Comments 4.7

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

Jump to Recipe

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.

Save The Recipe

Want to save this recipe?

Enter your email and I’ll send this recipe right to your inbox! Plus, I’ll send you new recipes every week!

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.

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.

Get New Recipessent to your inbox!
We never share your information with third parties and will protect it in accordance with our Privacy Policy.
Spanish Rice is a terrific side dish for any meal.

Spanish Rice

4.67 from 30 votes
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

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 ½ – 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: 240kcal · Carbohydrates: 46g · Protein: 6g · Fat: 4g · Saturated Fat: 2g · Cholesterol: 8mg · Sodium: 591mg · Potassium: 480mg · Fiber: 3g · Sugar: 5g · Vitamin A: 741IU · Vitamin C: 18mg · Calcium: 67mg · Iron: 3mg
Tried this recipe?Mention @barefeetkitchen or tag #barefeetkitchen!

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

Easy Spanish Rice Recipe

Filed under: , , , ,

Tagged with:

Share this Article

PinYummly

Related Posts

Mary Younkin

Mary Younkin

Hi, I’m Mary. I’m the author, cook, photographer, and travel lover behind the scenes here at Barefeet In The Kitchen. I'm also the author of three cookbooks dedicated to making cooking from scratch as simple as possible.

Reader Interactions

85 Comments Leave a comment or review

    Rate & Comment

    Rating




  1. Rebecca says

    This made an excellent side dish. But, the next day it was even better. I threw in some mild chili beans and ate it as a meal. Even my husband that doesn’t like leftovers was surprised.5 stars

  2. Debbie says

    I made this with my enchiladas. So good but will not put as much red pepper in it that next time. Just a little too hot for this old tummy.5 stars

  3. Kimberley says

    Made this tonight as a side. I’ve never made Spanish rice from scratch before. This was the recipe I chose and it was really good. Thank you!5 stars

  4. Jen says

    This was really good and super easy. I forgot to buy an onion, so I used dried minced onion and it easily cooked down with the tomatoes. I added a seeded chopped jalapeño. I will definitely be making this again.5 stars

  5. Lesdom says

    To make it even easier, I sautéed the onion and rice in butter. I added garlic and the dry rice (to brown it a little) I added the broth, tomatoes, and spices and cooked for 20 minutes! Delish!4 stars

  6. Rick V. says

    This recipe was amazingly easy and quick to put together.
    The flavors were great and not to spicy.
    My one addition was canned black beans, it added a little POP for appeal.
    This recipe makes more than enough for a family of 5 and maybe a little left over to put in a burrito !!!
    My ONLY addition for next time is a little chipotle sauce for a smoky flavor.
    Give this a try tonight….you will love it !5 stars

    • Mary Younkin says

      I’m so glad you enjoyed the rice, Rick! An extra can or two of beans is a common addition in our family’s meals, too. Happy cooking!

  7. Becky says

    Delicious! It makes a lot though! I think I will throw some hamburger in for the leftovers! Very tasty side dish with my fajitas!5 stars

  8. Beth says

    I used leftover cooked rice (about 4 cups), used only 1-15oz can of petite diced tomatoes, cut the spices in half, added chicken broth because it was too dry to cook down the tomatoes a little, and added ground beef to the recipe. Then I stuffed the mixture into some bell peppers from the garden and topped them with some freshly shredded parmigiana. It was fabulous!5 stars

  9. Gabe says

    Thanks for the recipe, cooking it now! Does the garlic stay as whole cloves? I’ll assume yes for tonight. 😃