This recipe for the best Spanish rice combines savory flavors and fluffy rice to create a delicious side dish that pairs perfectly with your favorite Mexican dishes. Made with aromatic ingredients like onions, garlic, and spices, this flavorful rice is a crowd-pleaser. It is easy to prepare and will satisfy your taste buds with every bite.
Ingredients
- 1 cup long-grain white rice
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 1/2 cup tomato sauce
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon paprika
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 2 cups chicken or vegetable broth
- Salt and pepper to taste
- Fresh cilantro, chopped (for garnish)
Directions
- In a large skillet or Dutch oven, heat the olive oil over medium heat.
- Add the chopped onion and diced bell pepper to the skillet. Cook until the vegetables are softened, about 5 minutes.
- Add the minced garlic and cook for an additional 1 minute.
- Stir in the rice, tomato sauce, chili powder, ground cumin, paprika, and cayenne pepper (if using). Cook for 2-3 minutes, stirring frequently, to toast the rice and spices.
- Pour in the broth and season with salt and pepper. Bring the mixture to a boil.
- Reduce the heat to low, cover the skillet, and simmer for 15-20 minutes, or until the rice is tender and the liquid is absorbed. Avoid lifting the lid while the rice is cooking.
- Once cooked, remove the skillet from the heat and let it rest, covered, for 5 minutes. This will allow the rice to fluff up and absorb any remaining moisture.
- Fluff the rice with a fork, garnish with fresh cilantro, and serve hot.
- Enjoy your delicious Spanish rice as a side dish with your favorite Mexican dishes!