Mexican red rice is always a crowd favorite. The ingredients are familiar and inexpensive, which is part of why this rice shows up at so many meals. Paired with our black beans, you have a complete protein that is cheap, comforting, and plant‑based. It’s a staple for a reason. What makes this version stand out is the attention to small details that build layers of flavor. The infused oil gives the rice a savory base. The blistered chile adds a smoky aroma without making the dish spicy. Cooking the tomato mixture until it darkens slightly brings out a deeper color and a richer flavor. The vegetables add sweetness and texture. None of these steps are complicated, but together they make a noticeable difference.
Why This Version Works
Good Mexican rice is all about technique. The ingredients are simple, so the method matters. Toasting the rice in garlic‑infused oil gives you a nutty base that carries through the whole dish. Blistering the chile adds aroma and depth. Cooking the tomato mixture until it darkens concentrates the flavor and prevents the rice from tasting watery or pale. Heating the broth keeps the pot at a steady temperature so the grains cook evenly. Letting the rice rest at the end allows the steam to finish the job and gives you fluffy, separate grains.
These steps are small, but they add up. Once you get used to them, they become second nature.
The Tomato Base
The tomato base is what gives the rice its color and flavor. Blending tomatoes with onion and garlic creates a smooth mixture that cooks down into a concentrated sauce. Letting it darken slightly in the pan is important. It deepens the color and removes excess moisture, which helps the rice cook evenly. If you skip this step, the rice can turn out pale or mushy.
We always opt for fresh tomatoes, but plain canned tomato sauce can work in a pinch. Both work well, so use whatever you have.
The Role of the Chile
A single chile adds aroma without making the rice spicy. Jalapeño or serrano both work. Blistering it in the oil before adding the rice gives the dish a subtle smoky note. You can leave the chile whole or slice it. Leaving it whole keeps the flavor gentle. Slicing it gives you a little more heat. Either way, the chile is there for fragrance more than spice.
Vegetables for Sweetness and Texture
Carrot, peas, and a little minced onion add sweetness and color. They also give the rice a more interesting texture. You can adjust the vegetables based on what you like. The base recipe is flexible.
Broth Matters
Warm broth helps the rice cook evenly. If you add cold liquid, the rice can seize and cook unevenly. Hot broth keeps the pot at a steady temperature and helps the grains absorb liquid smoothly. You can use chicken broth or vegetable broth. Water works too, but broth gives you more flavor.
Resting the Rice
Resting the rice is one of the most important steps. Once the liquid is absorbed, turn off the heat and let the rice sit covered for ten minutes. The steam finishes cooking the grains and helps them separate. If you stir the rice too soon, it can break apart or turn sticky. Resting gives you the fluffy texture everyone wants.
Serving Mexican Red Rice
Red rice goes with almost everything. It’s a natural partner for beans, chicken, enchiladas, carne asada, or any saucy dish. It also makes great leftovers. You can turn it into rice bowls the next day, fold it into burritos, or serve it with eggs for breakfast. It reheats well and holds its texture.
Epazote in Red Rice
Epazote isn’t required for red rice, but it adds a subtle herbal note that’s very common in central Mexican cooking. It gives the rice a slightly deeper aroma without changing the flavor profile too much. If you’ve only ever had red rice made with broth and tomato, the difference is gentle but noticeable. For more info, check out our Epazote guide!
Fresh epazote is ideal because it has a brighter, more resinous aroma. If you can’t find it, dried epazote works well too. We like this brand from Amazon. It’s easy to keep in the pantry and still brings that familiar flavor. A small pinch is usually enough. Epazote can be strong, so start with a light hand and adjust next time if you want more.
You can add it directly to the pot with the broth. It softens as the rice cooks and infuses the whole dish. If you’re using a fresh sprig, remove the stem before fluffing the rice. If you’re using dried, it blends right in.
Why This Rice Belongs in Your Rotation
This version is reliable, flavorful, and built from ingredients you probably already have. The technique gives you fluffy grains, a rich tomato base, and a savory aroma that makes the whole kitchen smell good. It’s simple enough for weeknights and special enough for gatherings. Once you learn the method, you can make it without thinking.