Para hacer un excelente arroz mexicano, saltear la cebolla picada, el ajo picado y 1 1/2 tazas de arroz crudo de grano largo en aceite caliente hasta que la cebolla esté transparente y el arroz amarillo, agregar 2 1/2 tazas de caldo de pollo y 1 taza de salsa de tomate, hierva la mezcla y cocine a fuego lento durante 20 minutos tapados. Revuelva el arroz con un tenedor antes de servir.
Para obtener mejores resultados, comience calentando 2 cucharadas de aceite de canola en una cacerola grande. Agregue 1/4 taza de cebolla finamente picada, y cocine, revolviendo ocasionalmente, hasta que esté suave. Agregue el arroz y cocine otros 5 minutos para que el arroz adquiera un color amarillo intenso. Agregue tres dientes de ajo finamente picado y cocine mientras revuelve por un minuto para ablandar el ajo.
Agregue lentamente el caldo de pollo y la salsa de tomate para evitar salpicar el aceite caliente. Gire el fuego a alto y deje hervir la mezcla. Cubra la olla, y reduzca el fuego a bajo. Mantenga la olla bien cubierta durante el período completo de 20 minutos. Luego retire la sartén del fuego, retire la cubierta y esponje el arroz.
Si es necesario, sustituya 1 cucharadita de ajo en polvo o 1 cucharadita de cebolla en polvo por el ajo o la cebolla. Salsa o tomates guisados picados son posibles sustitutos de la salsa de tomate.