Simple homemade Mexican rice

Featured in Easy Family Meals.

Toast rice until translucent, add broth, tomato sauce and spices, simmer covered for 20 minutes, rest briefly, then fluff with a fork. Perfect Mexican rice every time.
Fati in her kitchen
Updated on Sat, 12 Apr 2025 22:06:53 GMT
Easy Mexican Rice Pin it
Easy Mexican Rice | savouryflavor.com

This easy Mexican rice transforms a simple side into a flavorful companion for all your favorite Tex-Mex dishes. With its beautiful orange hue and perfect fluffy texture, this recipe elevates taco night without requiring any complicated techniques or hard-to-find ingredients. Best of all, its simple flavor profile appeals to even the pickiest eaters while still delivering authentic taste.

I started making this rice after years of relying on those microwavable packets for convenience. What surprised me most was how little extra effort homemade required for dramatically better results. Now it's our family's go-to side for taco nights, and my children actually request it specifically when they know Mexican food is on the menu.

Essential Ingredients

  • Long-grain white rice – The foundation of the dish, providing the perfect fluffy texture; jasmine rice works beautifully, but any long-grain variety will do
  • Chicken broth – Adds depth of flavor that water simply can't provide; this single substitution makes a remarkable difference in the final taste
  • Tomato sauce – Creates the signature color and adds subtle acidity that balances the dish; using canned sauce keeps preparation simple
  • Chili powder – Despite its name, it adds minimal heat but creates the beautiful orange color and authentic flavor profile
  • Ground cumin – The distinctive earthy, warm flavor that distinguishes Mexican rice from other varieties; even a small amount makes a significant impact

Step-By-Step Cooking Instructions

Toast the rice –
Begin by adding 2 tablespoons of vegetable or canola oil to a large pot over medium heat. Once the oil is hot but not smoking, add 2 cups of long-grain white rice. This critical step develops flavor and helps each grain maintain its structure during cooking. Stir constantly for 3-4 minutes until the rice turns translucent around the edges with an opaque center. You'll notice a nutty aroma developing as the rice toasts. This process creates the foundation for perfectly separated grains rather than sticky clumps.
Add the flavor base –
Once the rice is properly toasted, it's time to layer in the flavors that make this dish special. Add 4 cups of chicken broth, one 8-ounce can of tomato sauce, 1 teaspoon of chili powder, 1 teaspoon of ground cumin, and 1½ teaspoons of garlic salt to the pot. Stir everything together thoroughly, making sure to scrape the bottom of the pot to incorporate any toasted rice bits that might be stuck. These browned bits contain concentrated flavor that will distribute throughout the finished dish.
Bring to a boil –
Increase the heat to high and bring the mixture to a full boil, which should take about 2-3 minutes. You'll see bubbles actively breaking the surface across the entire pot. This initial boiling stage helps the rice begin to absorb the flavorful liquid quickly. The mixture will take on a beautiful orange-red color as the tomato sauce and spices combine with the broth and rice.
Simmer to perfection –
Once the mixture reaches a full boil, immediately reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer undisturbed for exactly 25 minutes. This is where patience becomes important—resist the urge to lift the lid and check on the rice, as this releases steam and can result in undercooked rice. The covered environment creates the perfect steaming condition for tender, evenly cooked grains.
Rest before serving –
After 25 minutes, turn off the heat but keep the lid on the pot. Allow the rice to rest undisturbed for 2-3 minutes. This resting period allows any remaining moisture to distribute evenly throughout the rice and helps the grains firm up slightly for the perfect texture. Finally, remove the lid and fluff the rice gently with a fork, lifting and separating the grains rather than stirring, which can break them and create a mushy texture.
Simple homemade Mexican rice Pin it
Simple homemade Mexican rice | savouryflavor.com

Perfect Pairings

This versatile Mexican rice complements nearly any Mexican or Tex-Mex main dish. I serve it alongside classic beef or chicken tacos, where its mild flavor balances spicier fillings perfectly. For enchilada night, it's ideal for soaking up the rich sauce. When we make fajitas, this rice rounds out the meal and ensures everyone leaves the table satisfied.

For a complete fiesta, I often pair it with my quick black beans (simply doctor up a can with sautéed onions, garlic, and cumin) and a simple salad with cilantro-lime dressing. On busy weeknights, this rice alongside rotisserie chicken with a sprinkle of taco seasoning creates a meal that tastes like it took hours but comes together in minutes.

Customization Options

While the basic recipe appeals to even the pickiest eaters, it's easily customizable for those who enjoy more complexity. After fluffing the finished rice, you can stir in ½ cup of frozen peas and carrots (they'll thaw from the residual heat) for color and nutrition. Diced green chilies add gentle heat, while a handful of chopped cilantro brings brightness.

For a version with more depth, substitute the tomato sauce with an equal amount of your favorite salsa. Different salsas create different flavor profiles—try a smoky chipotle salsa for richness or a tomatillo salsa for tanginess. A squeeze of fresh lime juice just before serving adds a wonderful bright note that cuts through the richness.

My mother-in-law, who grew up in a Mexican-American household, taught me that cumin is what makes this rice distinctly Mexican rather than Spanish. She always said that toasting the rice wasn't just for flavor but for respect—showing that you care enough to build a proper foundation for the dish. Every time I take those extra minutes to toast the rice properly, I think of her wisdom.

I've been making this Mexican rice for over a decade now, and what I appreciate most is its reliability. No matter how hectic the kitchen gets with multiple dishes cooking simultaneously, this rice always turns out beautifully with minimal attention required. The simplicity of the method combined with its crowd-pleasing flavor makes it a recipe I return to again and again, knowing it will complement whatever Mexican main dish I'm serving alongside it.

Frequently Asked Questions

→ Do I really need to rinse the rice?
Rinsing helps remove excess starch and prevents mushy rice, but it's optional. If you're short on time, you can skip it.
→ Can I use brown rice instead?
Yes, but you'll need to increase cooking time to about 35-40 minutes and may need additional broth.
→ What can I serve with Mexican rice?
It pairs perfectly with tacos, enchiladas, burritos, grilled meats, or as part of a burrito bowl.
→ Can I make this recipe vegetarian?
Absolutely! Just substitute vegetable broth for the chicken broth.
→ How do I store leftover Mexican rice?
Store in an airtight container in the refrigerator for up to 4 days. Reheat with a splash of water to restore moisture.
→ Can I freeze Mexican rice?
Yes, cool completely and store in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

Classic Mexican Rice

A foolproof Mexican rice recipe that's perfectly seasoned and ready in under 30 minutes. Great for taco night or any Mexican-inspired meal.

Prep Time
5 Minutes
Cook Time
20 Minutes
Total Time
25 Minutes
By: Kylie

Category: Family Dinners

Difficulty: Easy

Cuisine: Mexican

Yield: 8 Servings

Dietary: Gluten-Free, Dairy-Free

Ingredients

→ Main Ingredients

01 2 tablespoons vegetable or canola oil
02 1 cup uncooked long-grain white rice
03 1 ½ cups chicken stock or broth
04 8 oz. can tomato sauce

→ Seasonings

05 1 teaspoon chili powder
06 1 teaspoon garlic salt
07 ½ teaspoon ground cumin

Instructions

Step 01

Rinse the rice in a mesh strainer until the water runs clear. This step is optional but helps remove starch and prevents your rice from becoming mushy.

Step 02

Heat the oil in a 4-quart saucepan over medium-high heat. Add the rice and cook until it becomes translucent (somewhat clear), about 3-4 minutes. Stir frequently to prevent burning.

Step 03

Pour in the chicken stock, tomato sauce, chili powder, garlic salt, and cumin. Bring everything to a rapid boil over high heat. Give it one good stir.

Step 04

Cover the pot and reduce heat to a low simmer (slightly less than medium-low). Let it cook undisturbed for 20 minutes.

Step 05

Remove from heat, take off the lid, and let the rice stand for 2-3 minutes. Then fluff gently with a fork before serving.

Notes

  1. This easy Mexican rice pairs perfectly with any Taco Tuesday feast or as a side for your favorite Mexican dishes.
  2. For best results, measure all ingredients before starting - once you begin cooking, the process moves quickly!
  3. To serve more people, try increasing to 1½ cups rice with 2½ cups chicken broth (keep other ingredients the same).
  4. Use a mid-range brand of long-grain rice for the best texture and results.

Tools You'll Need

  • 4-quart saucepan with lid
  • Mesh strainer
  • Measuring cups and spoons
  • Fork for fluffing

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 185
  • Total Fat: 6 g
  • Total Carbohydrate: 29 g
  • Protein: 4 g