Print

Easy Classic Homemade Spanish Rice

Close-up of fluffy, seasoned Spanish rice served in a white bowl, showing orange-red seasoning and small pieces of onion.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This flavorful Spanish rice is a simple, satisfying side dish that pairs perfectly with tacos, enchiladas, burritos, or any Tex-Mex meal. Learn how to make this staple side dish with pantry ingredients.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 cup long-grain white rice
  • 1/2 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon salt, or to taste
  • 1/8 teaspoon black pepper
  • 1 (8 ounce) can tomato sauce
  • 1 3/4 cups chicken broth or vegetable broth
  • 1/4 cup chopped fresh cilantro, for garnish (optional)

Instructions

  1. Heat the olive oil in a medium saucepan or deep skillet over medium heat.
  2. Add the long-grain white rice to the pan. Toast the rice, stirring often, for 5 to 7 minutes until the grains turn light golden brown. This step is key for fluffy, non-gummy rice.
  3. Add the chopped onion to the pan and cook until softened, about 3 minutes.
  4. Stir in the minced garlic, cumin, oregano, salt, and pepper. Cook for 1 minute until fragrant.
  5. Pour in the tomato sauce and the chicken or vegetable broth. Stir well to combine everything.
  6. Bring the mixture to a boil over medium-high heat.
  7. Once boiling, immediately reduce the heat to low, cover the pan tightly with a lid, and simmer for 18 to 20 minutes. Do not lift the lid during this time.
  8. Remove the pan from the heat and let it stand, covered, for an additional 10 minutes. This allows the rice to steam fully.
  9. Fluff the Spanish rice gently with a fork before serving. Garnish with fresh cilantro if desired.

Notes

  • Toasting the rice before adding liquid creates a nutty flavor and helps keep the grains separate.
  • For a richer flavor, use homemade chicken broth instead of store-bought.
  • If you prefer a spicier dish, add a pinch of cayenne pepper with the other spices.

Nutrition