New this month
Get the Allrecipes magazine

Best Spanish Rice


"The combination of picante sauce and chicken broth makes this easy recipe very tasty!"
Added to shopping list. Go to shopping list.


30 m servings 286 cals
Original recipe yields 5 servings


  • Calories:
  • 286 kcal
  • 14%
  • Fat:
  • 6.2 g
  • 10%
  • Carbs:
  • 50.9g
  • 16%
  • Protein:
  • 5.7 g
  • 11%
  • Cholesterol:
  • 2 mg
  • < 1%
  • Sodium:
  • 697 mg
  • 28%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Heat oil in a large, heavy skillet over medium heat. Stir in onion, and cook until tender, about 5 minutes.
  2. Mix rice into skillet, stirring often. When rice begins to brown, stir in chicken broth and salsa. Reduce heat, cover and simmer 20 minutes, until liquid has been absorbed.


  • Tip
  • Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 1896
  1. 2511 Ratings

Most helpful positive review

This is the best Spanish rice recipe on this site! I don't understand why people don't follow the direction to saute the rice! This is not supposed to be a "sticky rice" like Puerto Rican or Chi...

Most helpful critical review

this was just ok for us. i found it kinda bland. the texture was great though. i had extra long grain rice and i only used 1 cup and the whole amount of liquid as stated.

Most helpful
Most positive
Least positive

This is the best Spanish rice recipe on this site! I don't understand why people don't follow the direction to saute the rice! This is not supposed to be a "sticky rice" like Puerto Rican or Chi...

HELPFUL TIPS NOT MENTIONED: I've tried all the other recipes on this site & decided this is the best! I like using salsa more than diced tomatoes b/c it has more flavor and spice ...and it does...

I made this spanish rice for Xmas Eve Dinner, it was excellent. However I did have to add some water & let it simmer a little longer to get the rice done. I added just 1/4 tsp. chili powder to...

Delicious results for minimal effort. I prepared this as written except for using butter rather than vegetable oil. This worked perfectly with our chicken enchiladas and Frijoles a la Charra. ...

I made this yesterday to go with the Mexican Theme of my son and husband's birthday party dinner. I modified it for a large group and used 6 cups chicken broth, 1 1/2 cups picante sauce and 4 cu...

Delicious & Easy! Best Spanish rice I have ever made. I think even better than our local mexican restaurant. I added about 2 & 1/2 C. chicken broth. Either need to do that or cut rice from 1...

tastey! i used pace picante sauce (salsa) and 1/2 brown rice and 1/2 white. Next time, i'll use all brown rice since it is so much healthier for you! We couldn't taste the dirty bland-ness of br...

This is a GREAT base for spanish rice. I love the idea of cooking it in chicken broth! However I do make a few changes. I use enchilada sauce instead of salsa-just about 1/2 of a small can. (...

Finally -- a recipe for Spanish rice that tastes just like the stuff we love at our favorite Mexican restaurants! I've tried lots of recipes and boxed brands, but this is by far the most easy an...