Easy Spanish Rice is as quick and simple as cooking a pot of rice using chicken broth, tomato sauce, and a few seasonings! It's the perfect base for rice bowls or a delicious side dish to your favorite Mexican entrees!
In a medium saucepan set over medium heat, melt together olive oil and butter. Add rice and stir to coat with oil/butter. Cook, stirring frequently, for about 2 to 3 minutes, until rice is toasted.
Stir in chicken broth, tomato sauce, chili powder, cumin, garlic salt, oregano, and diced tomatoes (if using). Increase heat to high and bring to a boil, stirring occasionally. Stir well, reduce heat to low, place lid on pot, and cook at a gentle simmer for 20 minutes (or whatever amount of time is directed on your bag of rice; see NOTES below). If rice is not quite tender or liquid is not absorbed after 20 minutes, replace lid and cook for 2 to 4 minutes longer. Remove from heat, leave covered, and allow to rest for a few minutes. Fluff rice with a fork and serve.
Video
Notes
The amounts of liquid and the cooking time for this recipe should be considered guidelines. Follow the directions on your bag of rice to determine how much liquid to use (per 1 cup of rice) and how long to cook when you make your Spanish Rice. For example, if your bag of rice calls for 2 cups of water to every 1 cup of rice, substitute 1 cup chicken broth and 1 cup tomato sauce for that water. I keep the ratio of chicken broth/tomato sauce at about 50/50, leaning towards more chicken broth and less tomato sauce, if necessary. So if my rice called for 1 ¾ cups of water for cooking, I’d use 1 cup chicken broth and ¾ cup tomato sauce to make this Spanish Rice.