Mexican Rice (Fluffy, Flavor-Packed & Easy)
Usually, I’m guilty of just making plain white rice, but the pantry felt particularly bare and I wanted that specific, toasted tomato flavor you get at the local spots. It was about 5:45 PM, I was hungry, and I only had one slightly dented can of tomato sauce left. I decided to lean into the process of browning the rice properly, which is something I usually rush through when I’m in a hurry to get dinner on the table.
What Happened While Cooking
The “almost went wrong” moment happened right at the beginning. I got the oil shimmering and dumped the rice in, but I got distracted by a text and didn’t stir it for about thirty seconds. When I looked back, the bottom layer of rice had gone from translucent to a dark, toasted brown a bit too quickly. I had to frantically stir the cooler rice from the top to the bottom and kill the heat for a minute to keep it from burning. It ended up giving the dish a much nuttier, toastier smell than usual, but it was a lesson in how fast dry rice can turn into charcoal if you aren’t paying attention.
Ingredient Notes
- Long-Grain White Rice: I considered using jasmine because it’s what I had in the front of the cupboard, but it’s too starchy and gets gummy. I dug around for the standard long-grain stuff; it stays separate and fluffy, which is what you want here.
- Tomato Sauce: I used a 4-ounce can of plain tomato sauce. I’ve tried using fresh salsa before, but the chunks of onion and pepper in the salsa tend to sink to the bottom and scorch before the rice is even half-cooked.
- Chicken Broth: Instead of water, I used some bouillon I had in the fridge. It adds a yellow-orange hue and a depth of saltiness that water just can’t provide.
Step-by-Step Cooking Experience
- The Toasting: I heated two tablespoons of oil in a heavy-bottomed skillet and added the rice. I watched it carefully this time, stirring until the grains turned an opaque, nutty white—similar to the color of a popcorn kernel right before it pops.
- The Aromatics: I threw in some finely minced onion. The smell of frying onion mixed with toasted rice is probably the best part of the whole process.
- The Liquid Hit: I poured in the tomato sauce and broth. It hissed and sent up a huge cloud of tomato-scented steam. I stirred it once—and only once—to get the tomato sauce incorporated.
- The Simmer: I turned the heat down to a whisper and put the lid on. I had to resist the urge to peek for a full fifteen minutes. Peeking lets the steam out, and that’s how you end up with crunchy rice.
- The Fluff: After I turned off the heat, I let it sit with the lid on for another five minutes. When I finally took the fork to it, the grains fell away from each other perfectly.
Mistakes & Fixes
Halfway through the simmering, I realized I hadn’t added enough salt because the chicken broth I used was “low-sodium.” I knew if I stirred salt into the cooked rice at the end, it would taste grainy and uneven. Instead, I quickly dissolved a half-teaspoon of salt into a tablespoon of hot water and drizzled it over the top of the rice while it was in its final “resting” phase. The steam helped distribute the salt down through the layers without me having to over-stir and break the grains.
Serving & Leftovers
I served this in a big heap alongside the taco meat and some sliced avocado. It was a hit with everyone at the table; there’s something about the way the rice soaks up the extra lime juice from the tacos that just works. For leftovers, I found that this rice dries out significantly in the fridge. When I reheated it the next day for a burrito bowl, I added a tiny splash of water and covered the bowl with a damp paper towel in the microwave. It brought the moisture back perfectly.
It isn’t a “main event” dish, but it’s a reliable side that I’ll definitely make again the next time I have an extra twenty minutes to stand by the stove.
Mexican Rice
Authentic, fluffy Mexican rice cooked with tomatoes, onions, garlic, and spices. This classic side dish is perfectly seasoned, not too spicy, and pairs beautifully with tacos, enchiladas, burritos, or any Mexican-inspired meal.
shopping_basket Ingredients
- 2 cups long-grain white rice (like jasmine or basmati)
- 2 tbsp vegetable oil
- ½ medium white onion, finely chopped
- 3 cloves garlic, minced
- 1 jalapeño, seeded and finely chopped (optional)
- 1 cup tomato sauce or 2 medium tomatoes, blended
- 3 cups chicken or vegetable broth
- 1 tsp ground cumin
- 1 tsp chili powder
- 1 tsp salt, or to taste
- ½ tsp black pepper
- 1 cup frozen peas and carrots mix (optional)
- ¼ cup fresh cilantro, chopped
- 1 lime, cut into wedges for serving
list Instructions
- Rinse Rice: Place rice in a fine-mesh strainer and rinse under cold water until water runs clear. This removes excess starch and prevents sticky rice. Drain well.
- Toast Rice: Heat oil in a large skillet or pot over medium heat. Add rice and cook, stirring frequently, for 5–7 minutes until rice is lightly golden and toasted. This adds flavor and helps keep grains separate.
- Sauté Vegetables: Add onion, garlic, and jalapeño (if using) to the toasted rice. Cook 2–3 minutes until onion is softened and fragrant.
- Add Tomato & Spices: Stir in tomato sauce, cumin, chili powder, salt, and pepper. Cook 1–2 minutes until well combined.
- Add Broth: Pour in broth and add peas and carrots if using. Stir once, then bring to a boil.
- Simmer: Reduce heat to low, cover tightly, and simmer for 18–20 minutes. Do not lift the lid during this time.
- Rest: Remove from heat and let stand, covered, for 5–10 minutes. This allows the rice to finish steaming and become fluffy.
- Fluff & Garnish: Remove lid, fluff rice gently with a fork. Stir in fresh cilantro. Serve hot with lime wedges on the side.
monitor_heart Nutrition Information
Per Serving (about 1 cup)
lightbulb Success Tips & Variations
- Rinse the rice: This step is essential for non‑sticky, fluffy Mexican rice. Don’t skip it.
- Toast well: Toasting the rice until golden adds a nutty flavor and helps keep grains separate after cooking.
- Use broth, not water: Chicken or vegetable broth adds depth of flavor that water can’t match.
- Don’t peek: Keep the lid on while the rice simmers. Lifting it releases steam and can result in undercooked rice.
- Make it vegetarian: Use vegetable broth and omit jalapeño for a mild version, or keep it for a subtle kick.
- Add protein: Stir in cooked black beans, corn, or diced cooked chicken after fluffing for a complete meal.
package Storage & Reheating
Storage: Cool completely and store in an airtight container in the refrigerator for up to 4–5 days.
Reheating: Reheat in a skillet with a splash of broth or water over medium‑low heat, covered, until warmed through. Microwave individual portions with 1 tablespoon of water, covered, for 1–2 minutes.
Freezing: Freeze in portion‑sized containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
SAVE THIS RECIPE


Leave feedback about this