I love making this Spanish rice because it fills the kitchen with warm, comforting smells that remind me of family dinners. It’s a simple dish that feels special and pairs well with so many meals. I can’t wait for you to try it and enjoy the flavors as much as I do.
Most of the ingredients in this recipe are easy to find in your kitchen or local store. If you don’t usually keep cumin or chili powder on hand, you might want to check the spice aisle at the supermarket. These spices give the rice its signature taste, so they’re worth picking up if you don’t have them yet.
Spanish Rice Recipe Ingredients
Long grain white rice: This type of rice cooks up fluffy and separate, perfect for this dish.
Olive oil: Adds a light, fruity flavor and helps toast the rice.
Onion: Gives a mild sweetness and depth to the rice.
Garlic: Adds a punch of savory flavor.
Tomato sauce: Provides a rich, tangy base that colors the rice.
Chicken broth: Adds extra flavor and moisture to cook the rice.
Salt: Enhances all the flavors in the dish.
Cumin: A warm spice that gives the rice a slightly earthy taste.
Chili powder: Adds a mild heat and smoky flavor.
Technique Tip for This Recipe
One of the most important steps in this Spanish Rice Recipe is to toast the rice in the olive oil until it turns golden brown. This might sound a little strange because usually, you just add rice straight to boiling water or broth. But toasting the rice first gives it a nutty flavor and helps keep the grains separate instead of sticky or mushy.
Here’s how you can do it step by step:
- Heat the olive oil in a large skillet over medium heat. Make sure the oil is hot but not smoking.
- Add the long grain white rice to the skillet.
- Stir the rice constantly with a wooden spoon or spatula. Keep moving it around so it cooks evenly and doesn’t burn.
- Watch closely as the rice changes color from white to a light golden brown. This usually takes about 5 minutes.
Doing this makes the rice taste richer and gives your dish a nice texture. When you add the tomato sauce and chicken broth later, the rice will absorb all those flavors better because it’s been toasted first.
I remember the first time I tried this, I got a little impatient and didn’t stir the rice enough. Some grains got too dark and tasted burnt, which wasn’t fun. Now, I always keep my eyes on the pan and stir constantly. It’s a simple step but makes a big difference. Plus, it’s kind of fun to watch the rice change color—it feels like you’re really cooking something special!
So next time you make this Spanish Rice, give the toasting step some attention. It’s a small trick that makes your dish taste even better.
Suggested Side Dishes
Alternative Ingredients
long grain white rice - Substitute with brown rice: Brown rice is a whole grain and offers more fiber and nutrients, though it will require a longer cooking time.
olive oil - Substitute with vegetable oil: Vegetable oil has a neutral flavor and similar cooking properties, making it a suitable alternative for sautéing.
onion - Substitute with shallots: Shallots have a milder taste and can add a subtle sweetness to the dish.
garlic - Substitute with garlic powder: Garlic powder can provide a similar flavor, though it lacks the fresh aroma of minced garlic. Use about ¼ teaspoon per clove.
tomato sauce - Substitute with crushed tomatoes: Crushed tomatoes can be used to achieve a similar texture and flavor, though you may need to adjust the seasoning to taste.
chicken broth - Substitute with vegetable broth: Vegetable broth is a great option for a vegetarian version of the dish, providing a similar depth of flavor.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, though it will also add a darker color to the dish.
cumin - Substitute with ground coriander: Ground coriander offers a warm, citrusy flavor that can complement the other spices in the dish.
chili powder - Substitute with paprika: Paprika provides a milder heat and a sweet, smoky flavor, which can be a good alternative if you prefer less spice.
Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the freshly cooked Spanish rice to cool to room temperature. This prevents condensation from forming, which can lead to soggy rice when stored.
Transfer the cooled rice into an airtight container. Ensure the container is clean and dry to maintain the rice's flavor and texture.
For short-term storage, place the container in the refrigerator. The Spanish rice will stay fresh for up to 4-5 days. This is perfect for meal prep or quick lunches throughout the week.
If you're planning to keep the rice for longer, freezing is your best bet. Portion the rice into freezer-safe bags or containers, removing as much air as possible to prevent freezer burn.
Label the containers with the date of storage. This helps you keep track of freshness and ensures you use the rice while it's still at its best.
When you're ready to enjoy your Spanish rice again, thaw it in the refrigerator overnight if frozen. This gradual thawing helps maintain the rice's texture.
Reheat the rice gently on the stovetop or in the microwave. Add a splash of chicken broth or water to rehydrate the rice and prevent it from drying out.
Stir occasionally while reheating to ensure even warming and to fluff the rice back to its delightful, fluffy state.
Serve the reheated Spanish rice as a side dish or as a base for a delicious chicken or vegetable stir-fry, and enjoy the flavors as if it were freshly made.
How to Reheat Leftovers
Stovetop Method: Place your leftover Spanish rice in a skillet or saucepan. Add a splash of chicken broth or water to help rehydrate the rice. Cover the pan with a lid and heat over medium-low heat, stirring occasionally, until the rice is warmed through. This method helps maintain the texture and flavor of the rice.
Microwave Method: Transfer the Spanish rice to a microwave-safe dish. Sprinkle a little water or chicken broth over the rice to prevent it from drying out. Cover the dish with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape. Heat on medium power for 1-2 minutes, stirring halfway through, until the rice is hot.
Oven Method: Preheat your oven to 300°F (150°C). Spread the Spanish rice evenly in an oven-safe dish. Add a few tablespoons of chicken broth or water to keep it moist. Cover the dish with aluminum foil and bake for about 15-20 minutes, or until the rice is heated through. This method is great for reheating larger quantities.
Steaming Method: If you have a steamer basket, place the Spanish rice in a heatproof bowl that fits inside the steamer. Add a small amount of water to the bottom of the steamer, cover, and steam over simmering water for about 5-10 minutes. This gentle reheating method helps retain the rice's moisture and fluffiness.
Sauté Method: For a slightly crispy texture, heat a bit of olive oil in a non-stick skillet over medium-high heat. Add the Spanish rice and sauté, stirring occasionally, until the rice is heated through and slightly crispy on the edges. This method adds a delightful crunch to the rice.
Essential Tools for Making This Dish
Large skillet: A wide, flat-bottomed pan used for cooking the rice evenly and allowing it to brown properly.
Wooden spoon: Useful for stirring the rice and other ingredients without scratching the skillet.
Measuring cup: Essential for accurately measuring the rice, tomato sauce, and chicken broth to ensure the right proportions.
Measuring spoons: Needed to measure the olive oil, salt, cumin, and chili powder precisely.
Chef's knife: Ideal for chopping the onion and mincing the garlic efficiently.
Cutting board: Provides a stable surface for safely chopping the onion and garlic.
Lid: Used to cover the skillet while the rice simmers, trapping steam and allowing the rice to cook evenly.
Fork: Handy for fluffing the rice before serving to separate the grains and enhance texture.
How to Save Time on This Recipe
Prep ingredients in advance: Chop the onion and mince the garlic ahead of time to streamline cooking.
Use pre-cooked rice: Substitute with pre-cooked rice to cut down on cooking time.
One-pot method: Use a large skillet to minimize cleanup and keep everything in one place.
Batch cook: Double the recipe and freeze portions for quick meals later.
Instant pot option: Use an Instant Pot to speed up the cooking process and make the rice perfectly tender.
Ready-made broth: Use store-bought chicken broth to save time on preparation.

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 cup tomato sauce
- 2 cups chicken broth
- 1 teaspoon salt
- 1 teaspoon cumin
- 1 teaspoon chili powder
Instructions
- Heat the olive oil in a large skillet over medium heat.
- Add the rice and cook, stirring constantly, until the rice is golden brown.
- Add the chopped onion and garlic, and cook until the onion is translucent.
- Stir in the tomato sauce, chicken broth, salt, cumin, and chili powder.
- Bring to a boil, then reduce heat to low and cover. Simmer for 20-25 minutes, or until the rice is tender and the liquid is absorbed.
- Fluff with a fork and serve.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Strawberry Orange Banana Smoothie Recipe5 Minutes
- Puerto Rican Coquito Recipe10 Minutes
- Carnitas Pressure Cooker Recipe1 Hours 15 Minutes
- Oatmeal Muffins Recipe30 Minutes
- Slow Cooker Pepper Steak Recipe4 Hours 15 Minutes
- Egyptian Flatbread Recipe35 Minutes
- Whole Wheat Pizza Crust Recipe30 Minutes
- Broiled Tomato Sandwich Recipe15 Minutes

Leave a Reply