Easy Spanish rice is a flavorful and vibrant dish that brings warmth to your table. This recipe is not only quick and simple but also perfect for busy weeknight dinners. Bursting with savory tomato and spices, it’s a family-friendly favorite that pairs beautifully with various meals.
Table of Contents

Ingredients for Easy Spanish Rice
Essential Ingredients Overview
To whip up this easy Spanish rice, gather these essential ingredients:

- 1 tablespoon extra-virgin olive oil
- 1 tablespoon butter
- 1 cup long grain white rice
- 1 cup chicken broth (approximately)
- 1 cup tomato sauce (approximately)
- 1 ½ teaspoons chili powder
- 1 teaspoon cumin
- ½ teaspoon garlic salt
- ½ teaspoon dried oregano
- ¼ cup diced fresh tomatoes, seeded & drained (optional)
Optional Ingredients for Extra Flavor
For added zest, consider including diced fresh tomatoes. They lend a delightful texture and freshness to the rice. Garnishing with fresh cilantro or a dollop of salsa also enhances the flavor and visual appeal.
The Secret to Perfect Easy Spanish Rice
Importance of Toasting the Rice
Toasting the rice is a game-changer in this recipe. It develops a nutty flavor and helps each grain to remain separate and fluffy. Simply heat the olive oil and butter, then stir in the rice for a few minutes until golden.
Using Chicken Broth and Tomato Sauce
The combination of chicken broth and tomato sauce creates a rich, savory base that infuses the rice with robust flavor. This balance of liquids is crucial for achieving that perfect texture.
Liquid Ratios and Cooking Time
Adjusting Liquid Amounts Based on Rice Type
Every rice brand varies, so it’s essential to adjust the liquid ratios accordingly. For instance, if your rice calls for 2 cups of water for 1 cup of rice, substitute with 1 cup of chicken broth and 1 cup of tomato sauce while maintaining a 50/50 ratio.
Cooking Time Tips for Perfect Rice
Cooking time can range based on the rice used. For long grain white rice, simmer for about 20 minutes. If it still seems undercooked, cover and let it steam for an additional 2 to 4 minutes for optimal tenderness.
Step-by-Step Instructions to Make Easy Spanish Rice
Preparing the Rice
Start by heating olive oil and butter in a medium saucepan over medium heat. Once melted, add the rice and stir well, allowing it to toast for 2 to 3 minutes until fragrant.
Cooking the Rice
Next, pour in the chicken broth, tomato sauce, chili powder, cumin, garlic salt, oregano, and optional diced tomatoes. Bring the mixture to a boil over high heat, stirring occasionally to keep it from sticking.
Fluffing and Serving the Rice
When boiling, reduce the heat to low, cover, and let it simmer. After 20 minutes, remove from heat and let it rest covered for a few minutes. Finally, fluff with a fork and serve warm for the best experience.
Creative Serving Suggestions
Using Spanish Rice as a Base for Rice Bowls
This easy Spanish rice makes an excellent base for rice bowls. Top it with grilled chicken, sautéed vegetables, or black beans for a hearty meal.
Garnishing Ideas for Enhanced Flavor
Try garnishing your Spanish rice with fresh herbs, avocado slices, or your favorite salsa. These toppings elevate the dish and add texture.
Storage Tips for Leftover Spanish Rice
Best Practices for Refrigeration
Store any leftover Spanish rice in an airtight container in the refrigerator. It stays fresh for up to three days, making it perfect for meal prep.
Reheating Instructions
To reheat, sprinkle a little water over the rice and microwave it covered. This method keeps the rice moist and fluffy, just like when it was first made.
FAQs
What ingredients do I need for easy Spanish rice?
For easy Spanish rice, you need long grain white rice, chicken broth, tomato sauce, olive oil, butter, chili powder, cumin, garlic salt, and oregano. Optional ingredients include diced fresh tomatoes.
How long does it take to cook Spanish rice?
Spanish rice typically takes about 20 minutes to cook, but you should check the rice package instructions for specific cooking times.
Can I make Spanish rice ahead of time?
Yes, you can make Spanish rice ahead of time and store it in the refrigerator for up to three days. Just reheat before serving.
What can I serve with Spanish rice?
Easy Spanish rice pairs well with grilled chicken, beef tacos, or as a side dish with any Mexican-inspired meal.
Is Spanish rice spicy?
Easy Spanish rice is mildly spiced due to the chili powder. You can adjust the spice level by adding more or less chili powder based on your preference.
Related Recipes to Try
Conclusion
This easy Spanish rice is a must-try for its delightful flavors and simplicity. For an extra boost of inspiration, check out some creative ideas on Pinterest. Enjoy this versatile dish as a side or a base for your favorite meals!

Easy Spanish Rice
Equipment
- medium saucepan
Ingredients
- 1 tablespoon extra-virgin olive oil
- 1 tablespoon butter
- 1 cup long grain white rice
- 1 cup chicken broth approximately
- 1 cup tomato sauce approximately
- 1 ½ teaspoons chili powder
- 1 teaspoon cumin
- ½ teaspoon garlic salt
- ½ teaspoon dried oregano
- ¼ cup diced fresh tomatoes seeded & drained (optional)
Instructions
- Melt olive oil and butter in a saucepan, then toast the rice for 2-3 minutes.
- Add broth, tomato sauce, and spices, bring to a boil, then simmer covered for 20 minutes.
- Let the rice rest off heat, fluff with a fork, and serve warm.



