Print

Easy One-Pot Authentic Spanish Rice (Arroz Rojo)

A molded serving of vibrant orange Spanish rice with visible peas and carrots on a white plate.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make fluffy, flavorful Spanish rice, also known as Arroz Rojo, quickly in one pot. This recipe delivers authentic Mexican side dish taste with minimal cleanup.

Ingredients

Scale
  • 1 tbsp vegetable oil
  • 1 cup long grain white rice
  • 1/2 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 1/2 cups chicken broth
  • 1 (8 oz) can tomato sauce
  • 1/2 tsp salt
  • 1/4 tsp ground cumin
  • 1/4 cup frozen peas and carrots mix (optional)

Instructions

  1. Heat the vegetable oil in a medium saucepan or Dutch oven over medium heat.
  2. Add the rice to the pan. Cook, stirring constantly, for 5 to 7 minutes until the rice grains turn light golden brown. This step helps keep the rice fluffy.
  3. Add the chopped onion and minced garlic to the pan. Cook for 2 minutes until the onion softens.
  4. Pour in the chicken broth, tomato sauce, salt, and cumin. Stir well to combine.
  5. Bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot tightly with a lid, and simmer for 18 minutes without lifting the lid.
  6. After 18 minutes, remove the pot from the heat. If using, gently stir in the frozen peas and carrots mix.
  7. Keep the pot covered and let it stand for an additional 10 minutes off the heat.
  8. Fluff the rice gently with a fork before serving.

Notes

  • To achieve the best color and flavor, do not skip toasting the rice in oil until it is lightly browned.
  • Use low-sodium broth if you need to control the salt content.
  • For a richer flavor, substitute half the chicken broth with water and use a chicken bouillon cube.

Nutrition