Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spanish rice recipe with tomato and herbs

Spanish Rice Recipe – Fluffy, Flavorful & Easy


  • Author: Amelia
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

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

Scale
  • 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.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican-American

Keywords: Spanish rice recipe, tomato rice, Mexican rice, fluffy Spanish rice, easy rice side dish, stovetop Spanish rice