Join Our Facebook Group →

Mexican Rice

Mexican Rice, also known as "Arroz Rojo" in Spanish, is a staple in Mexican cuisine. This flavorful and vibrant side dish features long-grain rice cooked with tomatoes, onions, garlic, and a blend of aromatic spices. It's a versatile accompaniment to many Mexican dishes and adds a burst of color and flavor to your meal.
0 Review(s)

The Story

Mexican Rice is a delicious and comforting dish with a slightly tangy and smoky flavor. It's often served alongside tacos, burritos, enchiladas, or as a filling for stuffed peppers. The key to its rich taste lies in the initial sautéing of the rice, which imparts a nutty flavor, and the simmering with tomato sauce and spices. With its beautiful reddish hue, Mexican Rice is not only delicious but also visually appealing.


1 cup long-grain white rice
2 tablespoons vegetable oil
1 small onion, finely chopped
2 cloves garlic, minced
1 can (14 ounces) diced tomatoes (or 2 ripe tomatoes, blended)
1 teaspoon ground cumin
1/2 teaspoon chili powder (adjust to taste for spiciness)
1/2 teaspoon paprika
2 cups chicken or vegetable broth
Salt and pepper to taste
Chopped fresh cilantro for garnish (optional)
Lime wedges for serving (optional)
4 Servings

Prep Time:

0 Hrs 10 Mins

Cook Time:

0 Hrs 30 Mins

Total TIme:

0 Hrs 0 Mins



Heat 2 tablespoons of vegetable oil in a large skillet over medium heat.


Add 1 cup of long-grain white rice and sauté for about 5 minutes until the rice turns slightly golden.


Stir in 1 small finely chopped onion and 2 minced garlic cloves, sauté for 2 more minutes until the onion becomes translucent.


Add 1 can of diced tomatoes (or 2 blended ripe tomatoes) and cook for 2 minutes.


Sprinkle 1 teaspoon of ground cumin, 1/2 teaspoon of chili powder (adjust for spiciness), and 1/2 teaspoon of paprika. Stir to coat the rice with spices.


Pour in 2 cups of chicken or vegetable broth. Season with salt and pepper.


Bring to a boil, reduce heat to low, cover, and simmer for 15-20 minutes until the rice is tender and liquid is absorbed.


Remove from heat, let it sit for 5 minutes, fluff with a fork, and garnish with chopped cilantro (optional)


Serve with lime wedges if desired. Enjoy your flavorful Mexican Rice! User is mexican rice vegeterian? ChatGPT Mexican Rice, often referred to as "Arroz Rojo," can be either vegetarian or non-vegetarian, depending on the recipe and ingredients used. The key factor that determines whether Mexican Rice is vegetarian or not is the choice of broth or stock. In a vegetarian version of Mexican Rice, vegetable broth or stock is used instead of chicken or beef broth. This makes the dish entirely plant-based and suitable for vegetarians and vegans. The rest of the ingredients typically include rice, tomatoes, onions, garlic, and various spices, creating a flavorful and satisfying vegetarian dish. However, in some traditional or non-vegetarian versions of Mexican Rice, chicken or beef broth is used for added flavor. In such cases, the dish is not vegetarian. If you follow a vegetarian diet or are preparing Mexican Rice for vegetarians, simply ensure that you use vegetable broth or stock to keep the dish vegetarian-friendly.

Tips for this recipe

You can customize your Mexican Rice by adding vegetables like peas, carrots, or corn during the simmering step for added texture and color. Additionally, adjust the chili powder to your preferred level of spiciness. Enjoy your flavorful Mexican Rice as a side dish or part of a delicious Mexican meal!

Recipe Tags

Reviews (0)

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}