For some great Mexican dishes to pair up with this delicious rice, try our Ground Beef Enchiladas, Green Chile Chicken Chimichangas, and Grilled Mexican Street Corn! This homemade Mexican rice is easy to prepare and the flavor is as close to authentic Mexican rice as I think you might get without going to Mexico itself! A while back my friend Tiffany shared her recipe with me for homemade Mexican rice after I told her that I hadn’t found one I loved. It was amazing and I have made her go-to version with just a few adjustments at least a dozen times since then. It’s quickly become a favorite side dish in our house to accompany any Mexican food from Whole Roasted Mexican Chicken to Chimichangas and Fajitas to Enchiladas. Use leftovers to fill out burritos or quesadillas! Really, the only “cooking” part of making restaurant-style homemade Mexican rice is about 5 minutes at the start when you toast the rice in a little bit of oil until it is golden brown and sort of nutty smelling. After adding the spices for the last little bit of toasting (which is an easy way to boost the flavor of any dish), you add some chopped onion and Anaheim pepper and let those soften just a bit before adding chicken broth and tomato sauce or diced tomatoes. Most Mexican Rice recipes I have seen call for tomato sauce or tomato bouillon, but honestly I love using diced tomatoes because I love the little bits of tomato in the finished rice more than when I just use tomato sauce. But honestly, for me at least, they are interchangeable in this recipe and I use whatever I happen to have in the pantry. The Anaheim pepper is another addition that I made to the original recipe that my friend Tiffany shared with me. I had made this rice a few times and just wanted something extra and since I love chili peppers and they are used often in Mexican or Tex-Mex cooking, a diced Anaheim pepper is the perfect thing! If Anaheim peppers aren’t available, you could use Hatch chili peppers, Serranos or Poblanos, depending on what is in season and available in your area. None of them add any major degree of heat to the rice if you are worried about it being too spicy. After that it’s just a matter of bringing everything to a boil, then turning down the heat and letting the rice simmer in the liquid and spices until everything is absorbed. Fluff it with a fork and you are ready to go. While it’s totally delicious just like that, you can even top the rice with some shredded cheese after fluffing with a fork and let that melt if you love cheesy Mexican rice like me! (YUM. It’s so good!)  And you can always toss in some fresh or frozen peas & carrots or other small-chopped veggies to make even more authentic Mexican rice.

More Mexican Recipes You’ll Love

Authentic Carne Asada Recipe Ground Beef Enchiladas Charro Beans (Frijoles Charros) Fresh, Authentic Pico De Gallo Horchata Mexican Drink Recipe (+ VIDEO) Slow Cooker Mexican Shredded Beef Green Chili Chicken Chimichangas Cheesy Chicken Quesadillas Vegetarian Swiss Chard and Pinto Bean Burritos Best Ground Beef Taco Meat Baja Fish Tacos Recipe

The BEST Homemade Guacamole

Instant Pot Refried Beans

Easy Mexican Restaurant-Style Salsa

Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.

Homemade Mexican Rice  aka Spanish Rice  - 69Homemade Mexican Rice  aka Spanish Rice  - 53Homemade Mexican Rice  aka Spanish Rice  - 86Homemade Mexican Rice  aka Spanish Rice  - 78Homemade Mexican Rice  aka Spanish Rice  - 56Homemade Mexican Rice  aka Spanish Rice  - 50Homemade Mexican Rice  aka Spanish Rice  - 33