Spanish rice is a flavorful and vibrant side dish that pairs perfectly with a variety of main courses. This dish combines long grain white rice with aromatic onion, garlic, and a blend of spices to create a savory and satisfying accompaniment.
If you don't usually stock long grain white rice or diced tomatoes in your pantry, make sure to pick them up at the supermarket. Cumin and chili powder are essential for achieving the authentic flavor, so double-check your spice rack or grab them while you're out.

Ingredients for Spanish Rice Recipe
Long grain white rice: The base of the dish, providing a fluffy texture.
Olive oil: Used to toast the rice and add richness.
Onion: Adds sweetness and depth of flavor.
Garlic: Provides a pungent and aromatic note.
Diced tomatoes: Adds moisture and a tangy taste.
Chicken broth: Infuses the rice with savory flavor.
Salt: Enhances all the other flavors.
Cumin: Adds a warm, earthy flavor.
Chili powder: Brings a mild heat and complexity.
Technique Tip for This Recipe
To achieve perfectly cooked rice, make sure to toast it in the olive oil until it reaches a golden brown color. This step not only enhances the flavor but also helps to keep the grains separate and prevents them from becoming mushy. Additionally, when adding the diced tomatoes and chicken broth, ensure they are at room temperature to maintain a consistent cooking temperature and avoid shocking the rice.
Suggested Side Dishes
Alternative Ingredients
long grain white rice - Substitute with brown rice: Brown rice adds a nutty flavor and more fiber, though it will require a longer cooking time.
olive oil - Substitute with canola oil: Canola oil has a neutral flavor and similar cooking properties.
onion - Substitute with shallots: Shallots provide a milder and slightly sweeter flavor compared to onions.
garlic - Substitute with garlic powder: Garlic powder can be used in a pinch, though it lacks the fresh, robust flavor of minced garlic. Use ¼ teaspoon of garlic powder per clove.
diced tomatoes - Substitute with tomato sauce: Tomato sauce can be used for a smoother texture, though it will make the dish less chunky.
chicken broth - Substitute with vegetable broth: Vegetable broth is a great alternative for a vegetarian version of the dish.
salt - Substitute with soy sauce: Soy sauce adds a different depth of flavor and umami, but reduce the amount to avoid overpowering the dish.
cumin - Substitute with ground coriander: Ground coriander has a citrusy and slightly sweet flavor that can complement the dish well.
chili powder - Substitute with paprika: Paprika provides a mild heat and a sweet, smoky flavor, though it is less spicy than chili powder.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
- Allow the Spanish rice to cool to room temperature before storing. This helps prevent condensation, which can make the rice soggy.
- Transfer the cooled rice to an airtight container. Make sure the container is clean and dry to maintain the freshness of the rice.
- Store the container in the refrigerator if you plan to consume the Spanish rice within 3-4 days. This keeps the rice fresh and safe to eat.
- For longer storage, place the Spanish rice in a freezer-safe container or a resealable freezer bag. Label the container with the date to keep track of its freshness.
- When using a freezer bag, flatten the rice inside the bag to create a thin layer. This allows for quicker freezing and easier storage.
- Freeze the Spanish rice for up to 2-3 months. This ensures the rice retains its flavor and texture.
- To reheat refrigerated Spanish rice, add a splash of chicken broth or water to a microwave-safe dish, cover with a microwave-safe lid or plastic wrap, and heat on medium power until warmed through, stirring occasionally.
- For frozen Spanish rice, thaw it in the refrigerator overnight. Once thawed, reheat using the same method as refrigerated rice, adding a bit of chicken broth or water to maintain moisture.
- Alternatively, you can reheat frozen Spanish rice directly from the freezer. Place the rice in a microwave-safe dish, add a splash of chicken broth or water, cover, and microwave on medium power, stirring occasionally, until heated through.
- Enjoy your reheated Spanish rice as a side dish or incorporate it into other recipes like burritos, stuffed peppers, or soups.
How to Reheat Leftovers
Stovetop Method:
- Heat a skillet over medium heat.
- Add a splash of olive oil or a small amount of chicken broth to the skillet.
- Add the leftover Spanish rice to the skillet.
- Stir occasionally to ensure even heating, cooking for about 5-7 minutes until the rice is heated through.
- If the rice seems dry, add a bit more chicken broth to moisten it.
Microwave Method:
- Place the leftover Spanish rice in a microwave-safe dish.
- Add a tablespoon of water or chicken broth to the rice to prevent it from drying out.
- Cover the dish with a microwave-safe lid or a damp paper towel.
- Microwave on high for 1-2 minutes, then stir the rice.
- Continue microwaving in 30-second intervals, stirring in between, until the rice is heated through.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover Spanish rice in an oven-safe dish.
- Add a few tablespoons of chicken broth or water to the rice.
- Cover the dish with aluminum foil to retain moisture.
- Bake for about 20 minutes, or until the rice is heated through.
Steaming Method:
- Place the leftover Spanish rice in a heatproof bowl that fits into your steamer.
- Add a small amount of water or chicken broth to the rice.
- Set up your steamer and bring the water to a boil.
- Place the bowl of rice in the steamer and cover.
- Steam for about 5-10 minutes, or until the rice is heated through.
Best Tools for Cooking This Dish
Large skillet: Use this to heat the olive oil and cook the rice until golden brown. It should be big enough to hold all the ingredients comfortably.
Wooden spoon: Ideal for stirring the rice frequently to ensure it browns evenly without sticking to the skillet.
Chef's knife: Essential for chopping the onion and mincing the garlic finely.
Cutting board: Provides a safe and clean surface for chopping the onion and mincing the garlic.
Can opener: Necessary for opening the can of diced tomatoes.
Measuring cups: Use these to measure out the rice and chicken broth accurately.
Measuring spoons: Perfect for measuring the salt, cumin, and chili powder to ensure the right balance of flavors.
Lid: Needed to cover the skillet while the rice simmers, allowing it to cook evenly and absorb the liquid.
Fork: Use this to fluff the rice before serving, ensuring it has a light and airy texture.
How to Save Time on Making This Dish
Prep ingredients in advance: Chop the onion and mince the garlic ahead of time to streamline the cooking process.
Use pre-diced tomatoes: Opt for a can of diced tomatoes to save time on chopping.
Measure spices beforehand: Pre-measure the salt, cumin, and chili powder so you can add them quickly.
Use a rice cooker: If you have a rice cooker, use it to cook the rice while you prepare the other ingredients.
Batch cooking: Make a larger batch and store portions in the fridge or freezer for quick reheating.

Spanish Rice Recipe
Ingredients
Main Ingredients
- 1 cup long grain white rice
- 2 tablespoon olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 can diced tomatoes (14.5 oz)
- 2 cups chicken broth
- 1 teaspoon salt
- 1 teaspoon cumin
- 1 teaspoon chili powder
Instructions
- 1. Heat the olive oil in a large skillet over medium heat.
- 2. Add the rice and cook, stirring frequently, until the rice is golden brown.
- 3. Add the onion and garlic, and cook until the onion is translucent.
- 4. Stir in the diced tomatoes, chicken broth, salt, cumin, and chili powder.
- 5. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes, or until the rice is tender and the liquid is absorbed.
- 6. Fluff with a fork and serve.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Seven Layer Dip Recipe15 Minutes
- BBQ Sauce Recipe30 Minutes
- Vegetable Soup Recipe45 Minutes
- Rice Pudding Recipe40 Minutes
- Spicy Tuna Rice Bowl Recipe30 Minutes
- Salmon Patties Recipe25 Minutes
- Corn in a Cup Recipe15 Minutes
- Tuna Patties Recipe20 Minutes
Leave a Reply