Print

Spanish Rice

Steaming plate of Spanish rice with cilantro

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick, flavorful, and foolproof Spanish rice recipe made with tomato, garlic, broth, and spices. Perfect as a side dish or meal base!

Ingredients

  • 1 cup long-grain white rice
  • 2 tbsp oil (olive oil or vegetable oil)
  • ½ medium onion, chopped
  • 2 garlic cloves, minced
  • ½ cup tomato sauce (or crushed tomatoes)
  • 1¾ cups chicken broth (or vegetable broth)
  • 1 tsp ground cumin
  • ½ tsp chili powder
  • Salt and pepper, to taste
  • Optional: Chopped cilantro and lime for garnish

Instructions

  1. Rinse the rice under cold water until water runs clear.
  2. In a skillet over medium heat, add oil and sauté rice for 4–5 minutes until golden.
  3. Add chopped onion and cook until soft (about 2 minutes). Stir in garlic and cook for 30 seconds.
  4. Pour in tomato sauce and mix in cumin, chili powder, salt, and pepper.
  5. Add broth, stir gently, and bring to a boil.
  6. Reduce heat to low, cover tightly, and simmer for 18–20 minutes without lifting the lid.
  7. Remove from heat and let it rest, covered, for 5 minutes.
  8. Fluff with a fork and garnish with cilantro and lime, if desired. Serve warm.

Notes

  • Use vegetable broth for a vegetarian version.
  • For a spicier kick, add a pinch of cayenne or diced jalapeños.
  • Spanish rice can be stored in the fridge for up to 4 days or frozen for up to 2 months.
  • Toasting the rice is key for fluffy texture—don’t skip that step!