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.

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

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.

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.

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.

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.



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.



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.



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.

Suggested add-ins (stir in after the final 10 minutes of steaming):
- Bell peppers, diced
- Diced tomatoes
- Corn, drained
- Onions, diced
- Garlic
- Peas and carrots
- Zucchini, thinly sliced and diced
- Black or pinto beans, drained
- Jalapeño, fresh or pickled
- Avocado, diced
- Green chiles
- Lime juice and fresh cilantro
- 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.

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
- Rinse the rice in a bowl of water, drain through a strainer, and spread the rice on paper towels to remove excess moisture.
- Heat the vegetable oil in a large skillet over medium heat until shimmering.
- Add the drained rice and sauté, stirring frequently, until lightly browned, about 8–12 minutes. Reduce heat if the rice browns too quickly.
- 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.
- 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