6 min read
6 min read

Mexican rice is a popular side dish that goes with many meals. It is soft, fluffy, and full of flavor. The bright color makes it look even more delicious.
It tastes great with tacos, enchiladas, or grilled meats. You can even use the leftovers as fillings for burritos or repurpose them into whatever else you want to eat.

Rice came to Mexico with Spanish explorers in the 1500s. Native and African cultures helped shape the way it is made today.
Over time, Mexican rice became a favorite part of everyday meals. It is now enjoyed by families all over Mexico and beyond. Every plate of Mexican rice tells a story of history, travel, and tradition.

Mexican rice is different from plain rice. First, it is toasted in oil to give it a rich, nutty taste. Then it is cooked with tomato sauce, spices, and broth.
The result is rice that is colorful, full of flavor, and never boring. Every bite is soft, warm, and tasty. It is a simple but special dish.

Making Mexican rice starts with basic ingredients. You will need long-grain white rice, oil, onions, garlic, tomato sauce, and spices. Some people also add carrots, peas, or jalapeños for extra flavor. Using broth instead of water makes the rice taste even better.
I prefer adding black beans, avocado, and a little bit of grilled meat. You can also add sautéed onions and peppers, especially if you get your hands on poblanos.

You do not need much to make Mexican rice. A medium saucepan is the most important tool. You also need a fine mesh strainer to rinse the rice.
A wooden spoon helps with stirring, and a fork is good for fluffing the rice later. If you have a Dutch oven, you can use it for even better results.

Start by rinsing the rice under cold water. Keep rinsing until the water runs clear. This step removes extra starch and keeps the rice from getting sticky.
Then, heat some oil in a pan. Add the rice and toast it until it turns golden brown and smells nutty. This step gives the rice its great flavor.

Once the rice is toasted, add chopped onions and garlic to the pan. Stir them until they are soft and smell good. Next, sprinkle in cumin, chili powder, paprika, and a little salt.
These spices wake up the rice with bold flavors. You can also add diced carrots or jalapeños if you want more color and spice.

After cooking the onions, it is time to add the tomatoes. Stir in fresh chopped tomatoes and some tomato sauce or paste. Then pour in broth or water.
Chicken broth is the best choice because it adds more flavor. Some cooks also use tomato bouillon cubes for extra taste and color. Mix everything together gently before moving on.

Now it is time to cook the rice. Bring the pot to a gentle boil, then lower the heat and cover it with a lid. Let it simmer quietly for about 18 to 20 minutes.
Try not to open the lid while it cooks. When it is ready, the liquid will be gone, and the rice will be tender.

When the rice is done cooking, turn off the heat but leave the lid on. Let it rest for about 10 minutes. Resting helps the rice finish cooking without getting soggy.
After that, use a fork to fluff the rice carefully. Fluffing keeps the grains separate and light. Now your Mexican rice is ready to enjoy.

You can change up Mexican rice to make it your own. Add peas, diced carrots, or jalapeños for more flavor and texture. If you want a healthier option, you can use brown rice instead of white.
Just remember that brown rice needs more water and a little more time to cook. Fresh cilantro also adds a nice fresh taste. Another good combo would be ground turkey, canned black beans and taco seasoning.

Always rinse your rice before you start cooking. Toasting the rice in oil is also very important for flavor. Cooking with broth or using tomato bouillon makes the dish taste even better.
Do not stir the rice while it is simmering. Stirring can break the grains and make it mushy. Follow these simple steps for great rice every time.

Mexican rice is a perfect side for many meals. It goes well with tacos, enchiladas, grilled chicken, or beef. It also tastes great with a spoonful of guacamole, salsa, or sour cream.
You can even serve it in a burrito bowl or next to a fresh salad. No matter how you serve it, Mexican rice makes meals better.

Mexican rice pairs well with shellfish and a sweet adobo glaze. You can also add your favorite vegetables and turn it into a pilaf. If you like hearty grains, try barley or steel-cut oats for a nutty twist.
Indian and Mexican flavors mix well too. Curried salmon tacos with jalapeños, lime, cilantro, and salsa taste amazing together.

Mexican rice goes with so many meals. Serve it with fajitas full of colorful veggies. Add it to the bottom of a bowl and pour hot vegetable soup on top.
It tastes amazing next to crispy potato tacos. For breakfast, try it with a corn tostada topped with beans, an egg, avocado, and salsa. You can even add some calamari by following this recipe for restaurant-style crispy calamari made in an air fryer.

I always chased the perfect Mexican rice like I had in restaurants. After a lot of tries, I found a way I love. It starts with blended tomatoes, garlic, onion, and salt. Toast the rice, cook it with the sauce, add broth, and let it rest.
You can also pair it with salmon by using the secret to perfect air-fried salmon every time.
Learn More About How To Make Your Food Delicious:
This slideshow was made with AI assistance and human editing.
I'm Shanila Wasi, a home cook passionate about modern kitchen gadgets, especially air fryers. At yumfryer.com, I share tips, tricks, and recipes for creating healthier, delicious meals with ease. Whether you're a beginner or a pro, join me in exploring the endless possibilities of air frying. Let's cook and savor together!
We appreciate you taking the time to share your feedback about this page with us.
Whether it's praise for something good, or ideas to improve something that
isn't quite right, we're excited to hear from you.

Lucky you! This thread is empty,
which means you've got dibs on the first comment.
Go for it!