Restaurant-Style Mexican Fried Rice Recipe

Easy Mexican Fried Rice is a simple, flavorful way to bring classic Mexican flavors to a fried rice technique. The result is restaurant-style rice with a fluffy texture, subtle seasoning, and a savory browned finish. It makes a great side for Mexican-inspired mains such as baked beef burritos or tamale casserole, and it’s easy enough for a weeknight meal.

A large pot full of cooked Mexican rice.

Ingredients to Have on Hand

This recipe uses pantry staples for quick preparation. Use the ingredient amounts in the recipe card below for the exact measurements.

  • Vegetable oil
  • Extra long-grain white rice (rinsed and dried)
  • Chicken broth (or vegetable broth for a vegetarian version)
  • Canned diced tomatoes with green chiles (drained)
  • Chili powder
  • Garlic salt
  • Dried onion flakes
Ingredients for Mexican rice displayed on wooden table.

The Secret to Restaurant-Style Fried Rice

Two things make this Mexican fried rice shine: fluffiness and balanced seasoning. The rice is first rinsed and dried to remove excess starch, then briefly fried in hot oil to brown and develop a toasty flavor. After adding broth and tomatoes, the rice simmers gently and then rests with the heat off so steam finishes the cooking. Those steps deliver a fluffy, non-sticky rice with depth of flavor.

A plate with a serving of Mexican rice, topped with lime and avocado, peas and carrots and salsa on the side.

Spice and Seasoning

This version uses a simple spice blend: chili powder, garlic salt, and dried onion flakes. Canned diced tomatoes with green chiles add acidity and a touch of heat; choose the level of heat you prefer. The seasoning keeps the rice flavorful without overpowering the plate, which is ideal when pairing the rice with other entrees.

One can of original Rotel on a kitchen counter.

Spice Substitution

You may notice this recipe does not include cumin. Cumin is commonly used in Mexican-style rice and adds a warm, nutty aroma. It’s intentionally omitted here so the rice won’t compete with entrees that already include cumin. If you enjoy cumin, add 1 teaspoon for a delicious twist.

Spices and dried onion in a small bowl with a spoon.
Chili powder, garlic salt and dried onions combine for the perfect seasoning.

Prep the Rice

Rinse the rice by placing it in a bowl or measuring cup, covering with water, stirring briefly, and pouring off the cloudy water. Repeat until the water runs mostly clear. Drain the rice in a strainer and spread it on paper towels to dry. Removing surface moisture helps the rice brown in the oil and keeps the final texture fluffy rather than sticky.

Rice and water in a glass measuring cup.
Rinse in water
Rice in a strainer over the kitchen sink.
Strain the rice
Rice drying a paper towel with canned tomatoes and boxed chicken broth in the background.
Dry the rice

Cooking Technique

Heat oil in a large skillet until shimmering, add the drained rice, and sauté over medium heat until the grains are lightly browned, about 8–12 minutes. Browning adds a subtle toasted flavor and helps separate the grains. Reduce the heat, add broth, drained tomatoes with chiles, and the spices. Cover and simmer gently for 30 minutes. When the rice is done, turn off the heat and let it sit, covered, for 10 minutes to finish steaming. This rest period prevents sticking and yields tender, fluffy rice.

A pot of white rice.
Rice after 1 minute of browning
A pot of rice, halfway through the cooking and browning process.
Rice after 7 minutes of browning
A pot of rice browned in oil.
Rice after 10 minutes

Step-by-Step

In summary: rinse and dry the rice, brown it in hot oil, add broth, drained canned tomatoes with chiles and spices, then simmer covered for 30 minutes. Turn off the heat and leave the lid on for 10 minutes to let the rice steam. Remove the lid, fluff, and serve.

A small dish of spices held over a pan with broth, canned tomatoes and rice.
A pot of cooked rice with tomatoes on top of the rice.
A pot full of cooked Mexican rice with a wooden spoon scooping out a serving.

Options to Add to Mexican Rice

After the rice has steamed and rested, stir in vegetables, fresh herbs, cheese, or a squeeze of lime to enhance flavor and texture. Add-ins can turn this side into a satisfying main dish.

A jalapeno pepper with fresh limes and cilantro on a cutting board next to a bowl of peas and carrots.

Suggested add-ins (stir in after the final 10 minutes of steaming):

  1. Bell peppers, diced
  2. Diced tomatoes
  3. Corn, drained
  4. Onions, diced
  5. Garlic
  6. Peas and carrots
  7. Zucchini, thinly sliced and diced
  8. Black or pinto beans, drained
  9. Jalapeño, fresh or pickled
  10. Avocado, diced
  11. Green chiles
  12. Lime juice and fresh cilantro
  13. Cotija or queso fresco, crumbled

Protein Options

Make the rice a main by stirring in cooked shredded chicken, grilled shrimp, cooked beef, or baked tofu. Season the protein with chili powder and garlic salt to match the rice.

Top Tips and FAQ

Can I use brown rice instead of white rice?
Extra long-grain white rice yields the best fluffy result because it contains less surface starch. Brown rice can be used but requires different cooking time and more liquid.
What can substitute for canned tomatoes with green chiles?
Use drained petite diced tomatoes and a small amount of diced green chiles. Adjust heat to taste.
Can I make it ahead and reheat it?
Yes. Cool, store in an airtight container in the refrigerator for 3–4 days. Reheat in the microwave with a sprinkle of water, or in a covered oven-safe dish at 300°F until warmed through.
Will vegetable broth work instead of chicken broth?
Yes. Use vegetable broth to make the recipe vegetarian.

Is it Mexican or Spanish Rice?

Mexican rice in this context is tomato-based, typically made with long-grain white rice sautéed in oil then simmered with tomatoes and broth. Spanish rice from Spain is traditionally made with short-grain rice and saffron and often served as paella; it differs in ingredients and cooking style.

Mexican rice on a plate with avocado on the side, topped with lime.

Storage

Store cooled leftovers in an airtight container in the refrigerator and use within 3–4 days.

What to Serve with Mexican Rice

This rice pairs well with many Mexican-inspired dishes: baked burritos, tamale casserole, green chili egg casserole, guacamole, grilled meats, or a simple salad. It also works as a base for bowls topped with beans, veggies, and salsa.

Food Safety

  • Cook proteins to at least 165 °F when included.
  • Use separate utensils for raw and cooked foods.
  • Do not leave perishable food at room temperature for extended periods.
  • Never leave cooking food unattended and provide good ventilation when using a gas stove.

If you try Easy Mexican Fried Rice, leave a rating or comment to share how it turned out and what add-ins you enjoyed.

Recipe

Easy Mexican Fried Rice (Restaurant Style)

Servings: 6 as a side • Prep time: 15 minutes • Cook time: 30 minutes • Rest time: 10 minutes

Ingredients

  • 2 tablespoons vegetable oil
  • 1½ cups uncooked extra long-grain white rice, rinsed and dried
  • 2 cups chicken broth (or vegetable broth)
  • 1 10-ounce can diced tomatoes with green chiles, drained
  • 2 teaspoons chili powder
  • 1 teaspoon garlic salt
  • 1 tablespoon dried onion flakes

Instructions

  1. Rinse the rice in a bowl of water, drain through a strainer, and spread the rice on paper towels to remove excess moisture.
  2. Heat the vegetable oil in a large skillet over medium heat until shimmering.
  3. Add the drained rice and sauté, stirring frequently, until lightly browned, about 8–12 minutes. Reduce heat if the rice browns too quickly.
  4. Reduce heat to low. Add the chicken broth, drained canned tomatoes with green chiles, chili powder, garlic salt, and dried onion flakes. Stir to combine, cover, and simmer on low for 30 minutes.
  5. Turn off the heat and leave the lid on for 10 minutes to allow the rice to steam and finish cooking. Remove the lid, fluff the rice with a fork, stir to combine, and serve.

Notes

Add 1 teaspoon ground cumin if you enjoy that flavor. Stir in vegetables, herbs, cheese, or cooked protein after the final steam for a more substantial dish.

Nutrition (per serving, estimated)

Calories: 178 kcal • Carbohydrates: 38 g • Protein: 4 g • Fat: 1 g • Sodium: varies with broth and canned tomatoes