Why You’ll Love this Authentic Mexican Rice
I’m talking about perfectly toasted rice grains coated in savory chicken broth and aromatic spices. The secret? That magical Sazon Goya packet with its vibrant color and depth of flavor.
You’ll appreciate how the plump tomatoes burst with freshness against the backdrop of tender rice. Can you imagine the aroma filling your kitchen?
It’s comfort in a pot. The final touch of cilantro adds that perfect brightness that makes this dish unmistakably Mexican. Simple enough for weeknights, impressive enough for guests. Your family will request this again and again.
What Ingredients are in Authentic Mexican Rice?
The heart of any authentic Mexican rice recipe lies in its perfectly balanced ingredients. Traditional Mexican rice gets its distinctive flavor and color from a special blend of spices, particularly the Sazon Goya packet that gives it that gorgeous orange hue we all recognize. Good Mexican rice needs the right balance of aromatics, liquid, and seasonings to achieve that fluffy texture where every grain remains separate yet flavorful. When shopping for these ingredients, nothing fancy is required – just simple, fresh components that work magic together.
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 4 garlic cloves, chopped
- 2 cups long-grain white rice
- 4 cups chicken broth
- 1 packet Sazon Goya with coriander and annatto
- 2 small plum tomatoes, diced
- Salt and freshly ground black pepper, to taste
- 3 tablespoons freshly chopped cilantro leaves
A few notes about these ingredients before you start cooking. The long-grain white rice is essential – it gives you those distinct, separate grains rather than a sticky result. Can’t find Sazon Goya? Look in the international aisle of your grocery store, or substitute with a combination of turmeric, garlic powder, cumin, and coriander. Fresh cilantro adds brightness at the end, but if you’re one of those folks with the cilantro-soap gene (poor you!), a little flat-leaf parsley makes a decent stand-in. The plum tomatoes provide little bursts of acidity, but in a pinch, canned diced tomatoes drained well will work too.
How to Make this Authentic Mexican Rice

Making authentic Mexican rice is about technique as much as ingredients. Start by heating 2 tablespoons of olive oil in a large saucepan over medium heat. This is where the magic begins. When the oil shimmers slightly, add your diced large yellow onion and 4 chopped garlic cloves, then sauté until they’re tender and translucent. Can you smell that? Those aromatics create the foundation of flavor that makes this rice so irresistible. For even more authentic results, consider using premium Indian appliances that provide precise temperature control for perfect rice texture every time.
Now comes the essential step that many home cooks skip: toasting the rice. Add 2 cups of long-grain white rice to the pan along with 4 cups of chicken broth and that all-important Sazon Goya packet. Stir everything together until each grain of rice is coated with oil and lightly toasted. This toasting step is what gives restaurant-quality Mexican rice its distinct texture and prevents it from becoming mushy.
Once the rice has a slightly golden appearance, stir in 2 small diced plum tomatoes and season with salt and pepper to taste. Honestly, the difference between good Mexican rice and great Mexican rice often comes down to proper seasoning. Having a complete Mexican kitchen set can make preparation significantly easier and more authentic.
Finally, reduce the heat to low and cover the pan with a lid. This is where patience comes in. Allow the rice to cook undisturbed for about 15 to 20 minutes, until all the liquid is absorbed and the rice is tender. Whatever you do, resist the urge to peek or stir—the steam needs to do its work!
When the time’s up, remove the lid and fluff the rice with a fork. Don’t use a spoon, which can crush the grains we’ve worked so hard to keep separate. Gently fold in 3 tablespoons of freshly chopped cilantro and transfer to a serving bowl. The vibrant orange color studded with bright green cilantro makes this dish as beautiful as it’s delicious.
Authentic Mexican Rice Substitutions and Variations
Every authentic recipe deserves a little personalization, and Mexican rice is wonderfully adaptable to what you have on hand.
Can’t find sazon? No problem—substitute with a pinch of cumin, some paprika, and a dash of turmeric for that gorgeous color.
Brown rice works beautifully for a nuttier flavor, though you’ll need extra cooking time and liquid.
Vegetarians can swap chicken broth for vegetable stock, while adding corn, peas, or diced carrots creates a heartier version.
For heat lovers, toss in diced jalapeños or a sprinkle of chili powder.
Some regions even add diced potato or mix in a handful of pinto beans.
What to Serve with Authentic Mexican Rice
Perfectly paired accompaniments can truly elevate your authentic Mexican rice from a simple side dish to the star of a memorable feast.
I love serving this vibrant rice with grilled carne asada or tender carnitas—the savory meat creates such a beautiful contrast against the tomato-infused grains.
For a complete fiesta, why not add some creamy refried beans, fresh guacamole, and warm corn tortillas to the spread? The combination of textures and flavors is utterly satisfying.
Veggie lovers will appreciate roasted chiles, sautéed peppers, or a zesty corn salad alongside this rice. Trust me, these pairings create a meal worth remembering.
Final Thoughts
After mastering this authentic Mexican rice recipe, you’ll never want to settle for bland, flavorless versions again. The combination of toasted rice, savory chicken broth, and that magical sazon packet creates something truly special on your dinner table.
I love how versatile this dish is—perfect alongside enchiladas, tucked into burritos, or simply enjoyed on its own. The gentle pop of fresh tomatoes and the bright finish of cilantro make every forkful interesting.
The recipe is forgiving enough for beginners yet authentic enough to impress your most discerning dinner guests. Mexican rice done right is comfort food at its finest. For another comforting dish that plays with texture, try making creamy potato soup that combines both pureed and diced potatoes.