Spanish Rice is a flavorful rice dish cooked with tomatoes, onions, garlic, and spices. This Spanish rice recipe creates fluffy rice with a rich tomato flavor and warm seasonings, making it a perfect side dish for Mexican and Spanish-inspired meals such as tacos, enchiladas, or grilled meats.
Origin of Spanish Rice
Spanish rice, often called Mexican rice in many regions, was influenced by Spanish cooking traditions introduced to Mexico. Tomatoes and spices were added to rice to create a savory red rice dish that became a staple side in Mexican cuisine.
Why It’s Loved
Spanish Rice is loved for its vibrant color and rich savory taste. The combination of tomatoes, garlic, and spices gives the rice a delicious flavor that pairs well with many main dishes.
Also Read: Egg Roll Bowls
Spanish Rice
4
servings10
minutes20
minutes210
kcalIngredients
1 cup long-grain white rice
2 tbsp vegetable oil
¼ cup onion, finely chopped
2 cloves garlic, minced
1 cup tomato sauce or crushed tomatoes
2 cups chicken broth
½ tsp cumin
½ tsp paprika
½ tsp salt
¼ tsp black pepper
½ cup peas and carrots (optional)
Fresh cilantro for garnish (optional)
Directions
- Heat vegetable oil in a saucepan over medium heat.
- Add rice and toast it for about 3–4 minutes until lightly golden.
- Add chopped onion and garlic and sauté for 1 minute.
- Stir in tomato sauce and chicken broth.
- Add cumin, paprika, salt, and black pepper.
- Bring the mixture to a boil.
- Reduce heat to low and cover the pan.
- Simmer for about 15–18 minutes until rice is tender and liquid is absorbed.
- Stir in peas and carrots if using.
- Garnish with fresh cilantro and serve warm.
Notes
- Serving Suggestion: Serve with tacos, grilled chicken, or beans.
- Tip: Toasting the rice first enhances the flavor and texture.
- Storage: Store leftovers in the refrigerator for up to 3 days.