Menu Enter a recipe name, ingredient, keyword...

Easy Spanish Rice


Spanish rice is a favorite at restaurants, but now you can make this super delicious and flavorful dish at home with this yummy and super easy recipe! I like to serve it with chicken enchiladas or on taco night.

Google Ads
Rate this recipe 4.3/5 (22 Votes)


  • 1 cup uncooked white rice
  • 1/4 cup onion, chopped
  • 2 tablespoons oil
  • 1 teaspoon cumin
  • 1 cup salsa
  • 1 cup broth


Servings 8
Preparation time 10mins
Cooking time 30mins
Adapted from


Step 1

Add oil to a hot, medium-sized skillet. Turn heat to medium low and add onions. Cook for 5 minutes.

Add rice to the onions and stir. Once rice is a little brown, add cumin, salsa, and broth. This should take about five minutes.

Cover and reduce heat to low. Let cook for 20 minutes.

Remove lid and taste. If the rice is done, remove from heat. If not, cook for 5 more minutes covered.

You'll also love

Review this recipe

Fried Rice in an Instant Pot Zucchini, Red Beans & Rice