Spanish Rice Recipe

Spanish Rice

Spanish rice, also known as Mexican rice, complements many meals. It is flavorful and versatile. It is commonly served with beans, tacos, or enchiladas in Mexican and Spanish cuisine. The dish’s color, flavor, and texture make it a favorite for cooks. It’s popular at home and in restaurants.

Ingredients for Spanish Rice

To prepare delicious Spanish rice, you’ll need the following ingredients:


Choose a long-grain variety such as jasmine or basmati for the best results.


Fresh tomatoes are preferred, but canned diced tomatoes can also be used.


Yellow onions are commonly used for their sweet flavor, but you can also use white or red onions.

Bell Peppers

Red or green bell peppers add a pop of color and sweetness to the dish.


Fresh garlic cloves are essential for adding depth of flavor to the rice.


Vegetable or chicken broth adds richness and complexity to the dish.


You’ll need a combination of spices such as cumin, paprika, chili powder, and salt to season the rice.

Preparing the Ingredients

Before you start cooking, it’s essential to prepare your ingredients:

Wash the rice: Rinse the rice under cold water until the water runs clear to remove excess starch.

Dice the tomatoes, onions, bell peppers, and garlic finely for even cooking.

Cooking Process

Now, let’s dive into the cooking process:

  • Sauté the vegetables: Heat oil in a large skillet over medium heat. Add the onions, bell peppers, and garlic, and cook until softened.
  • Add the rice: Stir in the rice and cook for a few minutes until lightly toasted.
  • Incorporate the broth and spices: Pour in the broth and add the diced tomatoes and spices. Bring to a boil, then reduce the heat, cover, and simmer until the rice is cooked through and the liquid is absorbed.

Tips for Perfect Spanish Rice

  • Use a heavy-bottomed skillet to prevent the rice from burning.
  • Stir the rice occasionally to ensure even cooking.
  • Let the rice rest for a few minutes after cooking to allow the flavors to meld.

Serving Suggestions

Serve Spanish rice with Mexican or Spanish-inspired meals. It pairs well with dishes such as tacos, burritos, fajitas, or grilled chicken.


Spanish rice is a delicious and versatile dish that’s easy to make at home. You can easily recreate this classic recipe with simple ingredients and cooking tips. Whether you’re cooking for a crowd or enjoying a cozy dinner at home, Spanish rice is sure to be a hit!


Can I use brown rice instead of white rice for Spanish rice?

Traditional Spanish rice uses white rice. Brown rice is a healthier option. Just be sure to adjust the cooking time and liquid accordingly.

Can I make Spanish rice ahead of time?

Yes, Spanish rice can be made ahead of time and stored in the refrigerator for up to 3 days. Simply reheat it in the microwave or on the stovetop before serving.

Can I freeze Spanish rice?

Yes, Spanish rice freezes well. Allow it to cool completely, then transfer it to a freezer-safe container and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Can I add meat or beans to Spanish rice?

Absolutely! Feel free to add cooked chicken, beef, shrimp, or beans to your Spanish rice for added protein and flavor.

What can I do with leftover Spanish rice?

You can repurpose leftover Spanish rice for burritos, stuffed peppers, or omelets.

Leave a Reply

Your email address will not be published. Required fields are marked *