There’s something so comforting about a pot of warm Mexican rice simmering on the stove. The smell alone feels like a hug savory, a little toasty, and touched with tomato and spice. It’s the kind of simple weeknight dish that brings everyone into the kitchen, asking, “Is dinner almost ready?”
Maybe it’s the way the rice crackles softly in the skillet before the broth goes in. Maybe it’s the gentle steam that escapes when you lift the lid at the very end. Whatever the magic is, this recipe has that nostalgic, home-cooked charm that feels right any night of the week.
It comes together in one pot, with pantry ingredients you probably already have waiting. And once you make it, you’ll tuck it into your regular rotation it’s that cozy, that reliable, that good.
Ingredients You’ll Need
The Basics
- 2 tablespoons vegetable or canola oil
Helps toast the rice and gives it that classic flavor. - 1 cup uncooked long-grain white rice
Long-grain keeps things fluffy and tender.
The Flavor Makers
- 1 ½ cups chicken stock or broth
Warm, savory richness in every bite. - 8 oz. can tomato sauce
Gives the rice its gorgeous color and subtle tang. - 1 teaspoon chili powder
Cozy, fragrant heat. - 1 teaspoon garlic salt
Just the right salty, garlicky backbone. - ½ teaspoon ground cumin
Earthy warmth that makes everything taste fuller.
How to Make It
Rinse & Prep the Rice
Before anything hits the heat, give your rice a good rinse in a mesh strainer. The water turns cloudy at first, then slowly becomes clear a tiny meditative moment at the sink. This step helps the grains cook up light instead of sticky.
Toast the Rice in Oil
Warm the oil in a 4-quart saucepan over medium-high heat. Pour in the rice and listen for the soft sizzle as each grain starts to toast. Stir frequently for about 3–4 minutes, until the rice turns just a bit translucent. This is where the magic starts that nutty aroma drifting up is pure comfort.
Add Everything Else & Bring to a Boil
Stir in the chicken broth, tomato sauce, chili powder, garlic salt, and cumin. The mixture will go from quiet to bubbling quickly. Let it hit a rapid boil over high heat. This step wakes up the spices and gets the cooking started strong.
Simmer Low and Slow
Give the pot one gentle stir. Then cover it, turn the heat down to a low simmer (a touch lower than medium-low), and let it cook for 20 minutes without lifting the lid. The rice quietly soaks up all the flavor during this part the kitchen gets warm, and the tomato-chili scent fills the air.
Rest, Fluff, and Serve
Turn off the heat, uncover, and let the rice stand for 2–3 minutes. Then fluff with a fork. Every grain loosens up, soft and steamy, ready to be spooned onto a plate next to your favorite cozy dinner.
Mexican Rice
Equipment
- 4-quart saucepan with lid A heavy-bottomed pan helps cook the rice evenly.
- Mesh strainer Useful for rinsing the rice until the water runs clear.
- measuring cups and spoons For accurately measuring rice, broth, and spices.
- Wooden spoon or spatula Ideal for stirring the rice while it toasts.
Ingredients
- 2 tablespoons vegetable or canola oil
- 1 cup uncooked long-grain white rice
- 1 1/2 cups chicken stock or broth
- 8 oz can tomato sauce
- 1 teaspoon chili powder
- 1 teaspoon garlic salt
- 1/2 teaspoon ground cumin
Instructions
- Rinse the rice in a mesh strainer under cool water until the water runs mostly clear. Let excess water drain off.
- Heat the vegetable or canola oil in a 4-quart saucepan over medium-high heat. Add the rinsed rice and cook, stirring frequently, until the grains look slightly translucent and smell toasty, about 3–4 minutes.
- Stir in the chicken stock or broth, tomato sauce, chili powder, garlic salt, and ground cumin. Mix to combine and bring the mixture to a rapid boil over high heat.
- Once boiling, stir the rice once, cover the saucepan with a tight-fitting lid, and reduce the heat to a low simmer (slightly below medium-low). Cook undisturbed for 20 minutes.
- Remove the pan from the heat. Let the rice stand, covered, for 2–3 minutes, then uncover and fluff gently with a fork. Serve warm as a side dish.
Notes
Nutrition
Cozy Tips & Serving Ideas
- Add a handful of frozen peas or corn during the simmer for a little color and sweetness.
- Swap chicken broth for veggie broth to make it vegetarian.
- Stir in fresh cilantro at the end for a bright, herby finish.
- Serve alongside tacos, roasted chicken, or a simple sautéed veggie plate.
- Make a double batch leftover Mexican rice reheats beautifully.
Final Cozy Thoughts
There’s something so grounding about a recipe like this nothing fancy, nothing complicated, just warm, savory comfort in a single pot. Save this for your weeknight dinners, your weekend gatherings, or any night you want a little extra coziness at the table.

