This is how we Mexicans from California make our rice. We call it Spanish rice, not mexican rice! I didn't hear the term "mexican rice" until I moved to the midwest. This is how all of my family make the rice, aunts and grandmother alike. We don't put in peas or carrots like I have seen from other recipes. I was told by my sons girlfriend that I make it just like the restaurants. I hope that was a compliment!!
MEXICAN RICE (d) 2 cups long grain white rice 1/4 cup vegetable oil 2 medium tomatoes, seeded and chopped 2 tablespoons onions, chopped 1 tablespoon crushed garlic 4 cups hot chicken broth 1/4 cup peas 1/2 cup carrot, chopped 1/2 teaspoon salt