Mistakenly Delicious

Beginner-Friendly Recipe

Restaurant-Style Mexican Rice

A practical, beginner-friendly restaurant-style mexican rice recipe with clear steps, useful substitutions, and dependable storage tips.

There is something about a plate of warm Mexican rice and beans that just works. I love Mexican rice with beans because the combination is simple, filling, and full of flavor. But this rice does not have to stay in the background. It is just as good served on its own, and it is one of those recipes you can easily adjust to match what you are craving.

Over the years, I have played around with the flavors quite a bit. I have added jalapenos, different kinds of peppers, and even unexpected ingredients like a little horseradish or soy sauce. Those additions are definitely not traditional, but experimenting is part of the fun of cooking at home. Start with a good basic Mexican rice, taste it, and then make it your own.

Quick Answer

Restaurant-style Mexican rice is made by lightly toasting long-grain white rice and then simmering it in a seasoned tomato and broth mixture. The result should be fluffy and tender with a savory tomato flavor rather than wet or sticky rice.

Ingredients Overview

You only need a handful of everyday ingredients for this Mexican rice. Long-grain white rice creates the fluffy texture, while tomato sauce provides the familiar color and savory tomato base. Onion and garlic build flavor, and chicken broth gives the rice more depth than water alone.

Ground cumin and a little chili powder add warmth without making the rice especially spicy. From there, you can keep it simple or add vegetables and peppers depending on what you have available.

Jump to the printable shopping list and recipe card.

Why This Restaurant-Style Mexican Rice Works

Toasting the Rice Adds Flavor

Allowing the dry rice to cook briefly in oil gives it a light toasted flavor before the liquid goes into the pan. This small step makes a noticeable difference in the finished dish.

The Tomato and Broth Season Every Grain

Instead of cooking the rice in plain water and trying to season it afterward, the rice absorbs tomato, broth, garlic, onion, and spices while it cooks.

A Covered Rest Keeps It Fluffy

The rice continues to absorb moisture after the heat is turned off. Giving it a few minutes to rest before lifting the lid and fluffing it helps prevent wet or unevenly cooked rice.

It Is Easy to Make Your Own

The basic recipe is flavorful enough to serve as-is, but it also gives you plenty of room to experiment. Add peppers for heat, vegetables for color, or your own favorite seasonings when you feel like trying something different.

Homemade Mexican rice in a cast-iron skillet with tomatoes, cilantro, and lime, styled like a vintage recipe poster.
A simple skillet of Mexican rice that can be seasoned and customized however you like.

Tips for Fluffy Mexican Rice

  • Toast the rice patiently. You are looking for a light golden color and a slightly nutty smell. Keep stirring so the grains do not burn.
  • Keep the heat low after boiling. Once the liquid reaches a boil, cover the pan and reduce the heat. A hard boil can cause the liquid to disappear before the rice is tender.
  • Do not keep lifting the lid. The trapped steam is helping cook the rice. Checking it every few minutes lets that steam escape.
  • Let it rest before fluffing. Resting gives the remaining moisture time to distribute throughout the pan.
  • Fluff instead of stirring. Use a fork to gently separate the grains when the rice is finished.

Flavor Swaps and Meal Ideas

This rice is an easy side dish for tacos, enchiladas, burritos, grilled chicken, fajitas, or a simple bowl of beans. One of my favorite combinations is still Mexican rice and beans. Add tortillas and a few toppings and you have an easy meal without needing much else.

If you like some heat, saute a finely chopped jalapeno along with the onion. Serrano, poblano, Anaheim, or other peppers can also change the flavor and heat level.

You can also stir in peas, carrots, corn, or a combination of vegetables. Frozen vegetables are especially convenient because there is very little prep involved.

And then there are the experiments. I have tried everything from different peppers to a little soy sauce and even horseradish. Soy sauce can add a salty, savory note, so use it sparingly and reduce the other salt. Horseradish is much stronger and definitely takes the rice in a different direction, so try a tiny amount in one serving before adding it to an entire pot.

None of those variations have to be traditional to be enjoyable. Sometimes the best part of a basic recipe is having something dependable enough that you can experiment without worrying too much about it.

How This Recipe Comes Together

The process begins by heating a little oil and toasting the rice until some of the grains become lightly golden. Onion and garlic are added next to build the aromatic base.

Tomato sauce, broth, and the seasonings turn that toasted rice into the familiar red Mexican-style rice. Once everything comes to a boil, the pan is covered and the heat is reduced so the rice can gently absorb the liquid.

The last part is also one of the most important: leave the pan covered for a short rest after cooking. Then fluff the rice gently with a fork and taste it before making any final seasoning adjustments.

Add to Shopping List

Restaurant-Style Mexican Rice

No ratings yet
Fluffy restaurant-style Mexican rice made with toasted long-grain rice, tomato sauce, broth, garlic, onion, and simple spices. An easy side dish for tacos, enchiladas, beans, fajitas, and more. Course: Side Dish Cuisine: Mexican-Inspired Keywords: restaurant-style Mexican rice, Mexican rice, easy Mexican rice, Mexican red rice Prep Time: 10 minutes Cook Time: 25 minutes Resting Time: 10 minutes Total Time: 45 minutes Servings: 6
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6
Course: Comfort Food, Dinner, Side Dish
Cuisine: Mexican, Mexican-Inspired, Tex-Mex
Calories: 246

Ingredients
  

  • 1 1/2 cups long-grain white rice
  • 2 tablespoons neutral cooking oil
  • 1/3 cup finely diced yellow onion
  • 2 cloves garlic minced
  • 1 cup tomato sauce
  • 2 cups low-sodium chicken broth
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon salt plus more to taste
  • 1/4 teaspoon black pepper
  • 1/2 cup frozen peas and carrots optional
  • 1 jalapeno finely diced, optional
Add to Shopping List

Equipment

  • Large skillet or saucepan with a tight-fitting lid
  • Measuring cups and spoons
  • Wooden spoon or silicone spatula
  • Cutting board
  • Chef’s knife
  • Fork for fluffing the rice

Method
 

  1. Heat the oil in a large skillet or saucepan with a tight-fitting lid over medium heat.
  2. Add the dry rice and cook for about 5 to 7 minutes, stirring frequently, until the grains begin to look lightly golden and smell toasted. Watch closely so the rice does not burn.
  3. Add the diced onion and optional jalapeno. Cook for 2 to 3 minutes, until the onion begins to soften.
  4. Add the garlic and cook for about 30 seconds, just until fragrant.
  5. Pour in the tomato sauce and chicken broth. Add the cumin, chili powder, salt, and black pepper. If using frozen peas and carrots, stir them in now.
  6. Bring the mixture to a gentle boil. Stir once, cover the pan, and reduce the heat to low.
  7. Cook covered for about 18 to 20 minutes, or until the liquid has been absorbed and the rice is tender. Avoid lifting the lid while it cooks.
  8. Remove the pan from the heat and leave it covered for 10 minutes.
  9. Remove the lid and gently fluff the rice with a fork. Taste and adjust the seasoning before serving.

Notes

For more heat, use a serrano pepper instead of jalapeno or add your favorite chile pepper.
For a vegetarian version, substitute vegetable broth for chicken broth.
If you want to experiment with soy sauce, start with about 1 teaspoon added after cooking and reduce the salt in the basic recipe.
Horseradish is not traditional, but if you want to experiment, mix a very small amount into an individual serving first. Its flavor can quickly overpower the tomato and spices.
If rinsing your rice before cooking, allow it to drain and dry thoroughly before adding it to hot oil to reduce splattering and help the rice toast properly.

Tried this recipe?

Let us know how it was!

Nutrition Information Disclaimer

Nutrition information is provided as an estimate only and may vary based on the ingredients, brands, portion sizes, substitutions, and preparation methods used. Optional toppings and serving suggestions may not be included in the calculation. For the most accurate information, calculate nutrition using the specific ingredients and amounts you use.

Allergy notice: Always check ingredient labels and avoid substitutions that may introduce allergens. This recipe has not been verified as allergen-free.

Mistakenly Delicious Kitchen Picks

Helpful Kitchen Tools for Easier Cooking

These beginner-friendly guides and kitchen picks can make cooking, baking, food-safety checks, and meal prep easier.

Affiliate disclosure: This section contains Amazon affiliate links. As an Amazon Associate, I earn from qualifying purchases at no additional cost to you.

Storage and Reheating

Let leftover rice cool promptly and transfer it to a covered container in the refrigerator. Properly refrigerated leftovers are best used within 3 to 4 days.

To reheat Mexican rice, add a small splash of water or broth before heating. This helps replace some of the moisture the rice loses in the refrigerator. Cover it loosely while reheating so the steam can soften the grains again.

You can reheat individual servings in the microwave or warm a larger amount in a covered skillet over low heat. Fluff it before serving.

Food Safety Note

Cooked rice and other leftovers should be refrigerated within 2 hours of cooking or serving, or within 1 hour when the surrounding temperature is above 90 degrees F. Reheat leftovers thoroughly to 165 degrees F.

Common Mistakes

The Rice Turns Out Mushy

Too much liquid, excessive stirring, or cooking the rice too long can make it soft and sticky. Measure the liquid carefully and allow the covered rice to cook without constant stirring.

The Bottom Burns Before the Rice Is Done

The burner may be too hot. After the liquid reaches a boil, use low heat so the rice can cook gently.

The Rice Is Still Firm

If the liquid is gone but the rice needs a little more time, add a few tablespoons of hot broth or water, cover the pan, and cook on low for a few more minutes.

The Flavor Tastes Flat

Broths and tomato sauces vary quite a bit in salt and seasoning. Taste the finished rice and adjust it before serving rather than automatically adding a large amount of extra salt at the beginning.

Frequently Asked Questions

What Kind of Rice Is Best for Mexican Rice?

Long-grain white rice works especially well because the grains stay relatively separate and fluffy after cooking.

Can I Make This Mexican Rice Vegetarian?

Yes. Replace the chicken broth with a flavorful vegetable broth. The cooking method stays the same.

Can I Add Jalapenos?

Absolutely. Finely chop a jalapeno and saute it with the onion. Remove the seeds and membranes for less heat, or leave some in if you prefer a spicier rice.

Can I Add Vegetables?

Yes. Peas, carrots, corn, and diced peppers are all easy additions. Frozen vegetables make this especially convenient.

Can I Use Soy Sauce in Mexican Rice?

You can if you enjoy experimenting. It is not a traditional addition, but a small amount adds savory flavor. Start with about a teaspoon and reduce the salt elsewhere in the recipe.

What About Horseradish?

Horseradish is another nontraditional option and has a much stronger flavor. If you are curious, mix a very small amount into an individual serving first instead of adding it to the entire pot.

Is Mexican Rice the Same as Spanish Rice?

The names are sometimes used interchangeably in the United States, especially on restaurant menus and home recipe sites. Recipes and terminology vary by family and region, so the exact ingredients can differ.

Final Notes

This restaurant-style Mexican rice is the kind of recipe I like having in my back pocket because it can be as simple or as creative as you want it to be. Make the basic version once, then start experimenting. Add jalapenos, change the peppers, toss in vegetables, or try one of those unexpected seasonings that makes you wonder whether it might actually work.

And if all you want is a bowl of warm Mexican rice next to some beans, that is hard to beat too.

Thanks for visiting, and I hope you enjoy making this one your own.

Trusted Resources

  • U.S. Food and Drug Administration – Food Safety at Home
  • U.S. Food and Drug Administration – Safe Chilling and Reheating Guidance
  • USDA Food Safety and Inspection Service – Leftover Food Safety Guidance

Helpful Recipe Resources

Trusted Food, Cooking, and Recipe References

Mistakenly Delicious uses AI-assisted workflows, but useful recipes still need common sense, food safety checks, and reliable cooking references. These resources can help with ingredients, nutrition, safe temperatures, and the AI workflow behind this site.

Ingredient Data

USDA FoodData Central

A useful reference for checking ingredient and nutrition data when reviewing recipes.

Visit Resource →

Cooking Help

Nutrition.gov Cooking Tips

Beginner-friendly guidance for meal prep, cooking basics, shopping, and planning.

Visit Resource →

Food Safety

Safe Cooking Temperatures

A helpful food safety chart for checking safe internal temperatures for chicken, meat, seafood, and leftovers.

Visit Resource →

Creator Workflow

TechnofluxAI

The AI workflow and creator systems site behind Mistakenly Delicious.

Visit TechnofluxAI →
Home » Recipes » Restaurant-Style Mexican Rice

Shop Kitchen Picks is an affiliate link. As an Amazon Associate I earn from qualifying purchases.