Spanish Rice Recipe

  • Prep Time : 0m
  • Cook Time : 0m
  • Ready In : 0m

This spanish rice recipe is the perfect Mexican side dish to accompany enchiladas, tacos and refried beans. This recipe has a nice flavor and is not as bland as some of the others you may have tried.

I think each recipe should have enough flavor to stand on it’s own. This one does.

I will give you step by step instructions on how to make it.

Before I give you the recipe, I always like to go over some of the ingredients you will use. Quality ingredients are important.

Key Ingredients

I like to use fresh garlic for this recipe but you can use garlic powder. If you do use garlic powder, use the one without salt. It looks like fine powder and has, in my opinion, the best flavor.

To keep this dish as healthy as possible, I recommend using an organic chicken broth without added preservatives such as MSG.

If you happen to be boiling chickens, you can save that broth and use it in this recipe as well.

Watch My Spanish Rice How-To Video

Subscribe to me on YouTube

You can watch my How To Make Spanish Rice video on YouTube. This opens in a new window.

Spanish Rice Recipe


  • 12 inch frying pan, with tight fitting lid
  • 2 cups long grain white rice
  • 1/4 cup vegetable oil
  • 1/2 yellow onion cut into 1 inch chunks
  • 1/2 bell pepper any color, cut into 1 inch pieces
  • 3 cloves of garlic, minced or 3 heaping tsp garlic powder
  • 3/4 cup tomato puree
  • 2 tsp. sea salt
  • 2 tsp. granulated chicken base
  • 2 3/4 cups of chicken broth
  • 3/4 cup of frozen peas, optional


Add the oil to the pan and put heat on to medium high. Add the rice and saute until golden brown approximately 10 – 15 minutes. Then add the onion and bell pepper and saute another 5 – 10 minutes.

The important thing is to make sure the rice is toasted to a nice golden brown.

Using a garlic press, add the minced fresh garlic by squeezing the press and cutting off the garlic as it comes out, with a knife.

Continue to saute for an additional 3 minutes. You will notice a wonderful garlic aroma.

Add the tomato puree, chicken broth and salt. Stir and turn heat up to high. Bring to a full boil while stirring. Continue to boil for 2 minutes. Reduce heat to low, cover and simmer for 20 minutes.

When it’s done, turn off the heat, remove the lid and stir in the peas. Replace the lid and wait 5 minutes before serving.

You have just made some wonderfully flavorful spanish rice.

Cooking is like an art and it’s okay to try different things and experiment. So if you think of something different you want to add, go for it.

For those of you who like to follow a recipe, you should have great success following this rice recipe. Enjoy!

Looking For More Recipes with Spanish Rice?

I’ve got a delicious Mexican casserole that’s easy to make. Try our arroz con pollo recipe. Your family will love this chicken and rice recipe.

Cilantro Lime Rice –Similar to Chipotle lime rice.

Try our healthy homemade Spanish rice that is made with brown rice.

Average Member Rating

(4.4 / 5)

4.4 5 25
Rate this recipe

25 people rated this recipe

More Recipes

All Recipes