Print

Spanish Rice Recipe – Fluffy, Flavorful & Easy

Spanish rice recipe with tomato and herbs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This authentic Spanish rice recipe is fluffy, packed with tomato flavor, and simple to prepare. A perfect side dish for tacos, grilled meats, or enchiladas—ready in just 35 minutes.

Ingredients

  • 1 cup long-grain white rice
  • 2 tablespoons vegetable oil (or butter)
  • 1/2 cup tomato sauce
  • 1 1/2 cups chicken broth (or vegetable broth)
  • 1/4 cup finely chopped onion
  • 2 garlic cloves, minced
  • 1/2 teaspoon ground cumin
  • Salt, to taste
  • Optional: chopped cilantro, diced peppers, peas

Instructions

  1. Rinse the rice under cold water until the water runs clear.
  2. In a skillet, heat the oil over medium heat. Toast the rice for 4–5 minutes until lightly golden.
  3. Add the onion and garlic. Sauté for 2–3 minutes until softened.
  4. Stir in tomato sauce, broth, cumin, and salt. Bring to a boil.
  5. Cover, reduce heat to low, and simmer for 18–20 minutes until the liquid is absorbed.
  6. Remove from heat and let sit, covered, for 5 minutes.
  7. Fluff with a fork and garnish with fresh cilantro if desired.

Notes

  • For spicier rice, add chopped jalapeños or cayenne pepper.
  • To make it vegetarian, use vegetable broth instead of chicken broth.
  • Leftovers can be used in burritos, stuffed peppers, or rice bowls.