Nutrition Facts for Mexican rice arroz a la mexicana

Mexican Rice Arroz a La Mexicana

Elevate your side dish game with Mexican Rice, or Arroz a la Mexicana—a vibrant and flavorful classic that’s a staple of Mexican cuisine. This easy-to-make recipe combines fluffy long-grain white rice with a rich tomato-onion-garlic puree, creating its signature reddish hue and bold flavor. Toasted rice is simmered with fragrant broth, sweet carrots, tender peas, and an optional spicy kick from jalapeño or serrano pepper. Each grain soaks up the seasoned liquid for perfect texture and taste. Ready in just 35 minutes, this versatile dish pairs beautifully with enchiladas, tacos, or any grilled favorite. Garnish with fresh cilantro for a bright finishing touch and enjoy a taste of Mexico in every bite!

Nutriscore Rating: 65/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Mexican Rice Arroz a La Mexicana
Prep Time:10 mins
Cook Time:25 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 1 cup long-grain white rice
  • 2 tablespoons vegetable oil
  • 2 medium Roma tomatoes
  • 0.5 medium yellow onion
  • 2 cloves garlic cloves
  • 2 cups chicken broth (or vegetable broth)
  • 1 small carrot
  • 0.25 cup frozen peas
  • 1 whole jalapeño or serrano pepper (optional)
  • 1 teaspoon salt
  • 1 tablespoon fresh cilantro (optional, for garnish)

Directions

Step 1

Rinse the rice in a fine-mesh sieve under cool running water until the water runs clear. This removes surface starch and prevents the rice from becoming sticky during cooking. Set aside to drain.

Step 2

Roughly chop the tomatoes and onion. Place them in a blender along with the garlic cloves and blend until smooth. You should have about 2 cups of tomato puree. Set aside.

Step 3

Peel and dice the carrot into small cubes. If using, slice the jalapeño or serrano pepper in half lengthwise (remove seeds if you prefer less heat).

Step 4

Heat the vegetable oil in a medium saucepan over medium heat. Add the drained rice and sauté, stirring frequently, until the rice turns golden and slightly toasted, about 5-7 minutes.

Step 5

Pour the tomato puree into the pan with the rice. Stir and allow it to simmer for 2-3 minutes until the mixture begins to thicken slightly and the color deepens.

Step 6

Add the chicken broth, diced carrots, frozen peas, salt, and the halved jalapeño or serrano pepper (if using). Stir gently to combine.

Step 7

Bring the mixture to a boil, then reduce the heat to low. Cover the pot with a tight-fitting lid and let the rice cook undisturbed for 18-20 minutes, or until the liquid is fully absorbed.

Step 8

Once the rice is cooked, remove the pot from heat. Let it rest, covered, for 5-10 minutes to finish steaming.

Step 9

Fluff the rice gently with a fork, remove the jalapeño or serrano pepper (if used), and garnish with freshly chopped cilantro if desired.

Step 10

Serve warm as a side dish alongside your favorite Mexican mains such as enchiladas, tacos, or grilled meats.

Nutrition Facts

Serving size 1003.6 grams (1003.6g)
Amount per serving % Daily Value*
Calories 619
Total Fat 28.30g 36%
Saturated Fat 4.20g 21%
Polyunsaturated Fat 16.80g
Cholesterol 0mg 0%
Sodium 4123mg 179%
Total Carbohydrate 81.00g 29%
Dietary Fiber 7.30g 26%
Total Sugars 11.00g
Protein 12.90g 26%
Vitamin D 0IU 0%
Calcium 101mg 8%
Iron 4mg 22%
Potassium 807mg 17%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 40.4%
Protein: 8.2%
Carbs: 51.4%