Go Back
+ servings
Spanish rice in a bowl.
Print Recipe
4.67 from 6 votes

Spanish Rice

This easy homemade Spanish Rice recipe takes less than 30 minutes to make and a few simple ingredients. The rice is delicious with an authentic flavor. It's great as is or best served with chicken, beef or anything!
Prep Time5 minutes
Cook Time20 minutes
Total Time25 minutes
Course: Side Dish
Cuisine: Mexican
Keyword: mexican rice, Spanish Rice, tomato rice
Servings: 4 people
Calories: 470kcal
Author: Bee Yinn Low

Ingredients

  • 2 cups white rice
  • 1/4 cup butter
  • 1 yellow onion chopped
  • 1 clove garlic minced
  • 2 cups boiling water
  • 1 teaspoon chicken bouillon powder
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 1/4 teaspoon ground white pepper
  • 10 ounces (300 grams) fresh tomatoes cut into quarters
  • 4 bay leaves

Instructions

  • Rinse and drain the rice, set aside.
  • Melt the butter in the saucepan on medium heat. Add onion, garlic and rice to the saucepan; keep stirring until aromatic and lightly brown.
  • Add boiling water, chicken bouillon powder, sugar, salt and ground white pepper, stir well. Next, evenly place the tomatoes and bay leaves on top of the rice.
  • Reduce the heat to low and simmer the rice with the lid on for 20 minutes until the rice becomes tender.
  • Remove the bay leaves and stir lightly to loosen up the rice. Serve immediately.

Notes

Recipe Source: Taste of Home
Can I make Spanish rice with brown rice?
Yes, making Spanish rice with brown rice is a great option. Always follow the instructions on the pack when cooking the rice for how much water and how long to cook.
How to store Spanish rice?
Store leftover Spanish rice in an airtight container and refrigerate it for 3 to 5 days for the best taste. It can also be stored in the freezer for up to 3 months. To reheat, microwave the rice or heat in a saucepan for a couple of minutes with a little bit of chicken broth or water to moisten the dish.

Nutrition

Calories: 470kcal | Carbohydrates: 81g | Protein: 8g | Fat: 12g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 31mg | Sodium: 807mg | Potassium: 323mg | Fiber: 3g | Sugar: 4g | Vitamin A: 952IU | Vitamin C: 12mg | Calcium: 50mg | Iron: 1mg