The Best Spanish Rice Recipe
This colorful & flavorful rice dish is a perfect compliment to meats and poultry! Plus, you can toss this spicy rice dish together in no time!

The Best Spanish Rice Recipe

Spanish rice is a flavorful, mildly hot and delicious side dish that pairs well with just about any other Mexican or Tex-Mex entree. You can serve Spanish rice alongside seared tilapia or with fajitas or even a braised and seasoned chicken breast. The colors of Spanish rice add a vibrant backdrop to your plate, making for a festive meal that you can enjoy at any time.


Unlike Mexican rice, Spanish rice is not sticky. The secret to getting the right texture is sauteing the rice first before bringing it to a boil. During the boiling process, you must not peek at the rice to see how much liquid is left in the pot. To help ensure that the lid of your pot has a tight seal, you can wrap a sheet of aluminum foil around it.

While Spanish rice is often served at Mexican restaurants, you don't have to go out to enjoy this tasty side dish. Making Spanish rice at home is easy with this simple recipe. To ensure you get a good texture, you'll want to select a long grain white rice. In this recipe, you'll be making a dish with a mild to medium level of hotness. You can follow the optional instructions to make it hotter if you like.

Spanish Rice Recipe

Prep time:
Cook time:
Serves 5


1 1/2 cups long grain white rice
2 cups low sodium chicken broth
2 tbsp canola oil
1 tbsp minced garlic
2 tbsp minced onion
1/4 cup each of diced red, yellow and green bell peppers
1/4 cup jalapeno pepper (optional)
1 tbsp chopped fresh cilantro
salt and pepper to taste
8 oz can tomato sauce


Rinse the rice in cold water. Set aside. Finely dice the peppers and chop the cilantro.

In a medium size frying pan, heat the oil over medium heat. Add the uncooked rice. Saute the rice for about 2 minutes, stirring constantly. The rice should turn a light golden color.

Add the chicken broth to the cooking pot. Heat to a boil. Add all the other ingredients.

Turn heat to low. Tightly cover the lid. Simmer the rice for 15 minutes.

Remove the pot from the heat, and stir the rice before serving.

If you have any leftovers of this rice after your meal, refrigerate them immediately. You can use the leftovers as a filling for a soft taco or wrap along with some cheddar or pepper jack cheese and shredded lettuce. This Spanish rice recipe will be one you'll want to keep close at hand due to its simplicity and great taste. Anyone can master cooking Spanish rice, and soon your friends and family will be requesting this dish each time they dine with you.