Bowl of Mexican Rice
Print Recipe
5 from 2 votes

Mexican Red Rice Recipe

Rustic Mexican red rice made with plum tomatoes, onion, carrot and peas. An easy to prepare, delicious side dish for beef, chicken or enchiladas.
Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Course: Side Dish
Cuisine: Mexican
Keyword: how to make Mexican rice, Mexican rice recipe, red rice recipe
Servings: 4 servings
Calories: 85kcal
Author: Andrés Carnalla


  • 1 cup of rice
  • 3 plum tomatoes Roma
  • 1/2 cup diced onion
  • 1/2 cup frozen peas
  • 1 large carrot diced
  • 1 clove garlic
  • 2 cups chicken broth preferably low sodium or water
  • 1 tsp. salt + as needed


  • Soak the rice in just enough water to cover for 10 minutes then drain and set aside.
  • Blend the tomatoes and garlic with the 2 cups of chicken broth.
  • In a pot, preheat 3 tbsp. of cooking oil to medium hot.
  • Add the diced onions and carrots to the hot oil. Cook for 30 seconds without stirring.
  • Add the rice and peas and stir to mix the ingredients.
  • Lastly, add the blended tomatoes and chicken stock.
  • Cover the pot and reduce the heat to low.
  • Cook for 25 minutes until the liquid has been absorbed by the rice. Turn of the heat and let the rice rest for 10 minutes.
  • Stir the rice and add salt if needed.
  • Serve with your favorite dish.


This dish is also known as Spanish rice.


Serving: 1/2 cup | Calories: 85kcal | Carbohydrates: 29g | Protein: 5g | Fat: 1g | Sodium: 935mg | Sugar: 5g