This homemade Mexican Rice is fluffy, savory, and packed with rich restaurant-style flavor. The grains cook up tender and separate instead of sticky or mushy. Toasted long-grain rice simmers with tomato sauce, chicken broth, cumin, and Better Than Bouillon for an easy side dish that pairs perfectly with tacos, enchiladas, burrito bowls, and all your favorite Mexican-inspired dinners.
Course Side Dish
Cuisine Mexican
Keyword How Do I Make Mexican Rice, How To Make Mexican Rice, Mexican Rice, Mexican Rice Recipe
Heat vegetable oil (2 tablespoons) in a large skillet on medium heat. Add the rice (2 cups) and cook, stirring constantly, until golden. Add the garlic (1 teaspoon) and cook until fragrant, about 30-60 seconds.
Add the tomato sauce (8 ounces), chicken broth 928 ounces), cumin (1/2 teaspoon), Better Than Bouillon (1 tablespoon), salt (1/4 teaspoon) and pepper (1/8 teaspoon).
Bring the mixture to a boil, stir, then reduce the heat to low and cover with a tight fitting lid. Simmer until the rice is cooked and all the liquid is absorbed. Adjust seasoning as needed. Fluff with a fork and serve.
Notes
Toast the rice until lightly golden. This adds deeper flavor and helps the grains cook up fluffy instead of sticky or mushy.
Stir often while toasting, then stop stirring once it simmers. Stirring during the simmer can release starch and make the rice gummy.
Use a tight-fitting lid. Mexican rice cooks by steam as much as simmering, so keeping the lid on helps the grains cook evenly.
Keep the heat low. Once the rice comes to a boil, reduce the heat so it gently simmers instead of boiling hard.
Let it rest before fluffing. After the liquid is absorbed, let the rice sit covered for 5–10 minutes so the steam can finish the texture.
Taste before adding more salt. Chicken broth and Better Than Bouillon vary in saltiness, so adjust at the end.