Making authentic, restaurant-style Mexican rice at home requires just a few simple pantry staples: long-grain white rice, chicken broth, Rotel, and bouillon powder. The secret to the perfect fluffy texture and great flavor relies on the preparation method – toasting the dry rice in oil until lightly golden before simmering it in a flavorful broth.
Does cooking rice humble you? You aren’t alone. For years, I bought takeout rice just to avoid the mushy, burnt disasters I was making at home until a dear friend shared this authentic method with me. After enough trial and error, I finally cracked the code on cooking fluffy rice consistently.
This is the reliable no fail recipe my family keeps asking for, and the one that finally stopped my takeout runs.
Jump to:
ESSENTIAL INGREDIENTS & SWAPS
Most of the ingredients here are simple everyday ingredients, but a few choices will make or break how the your rice turns out.
Choice of rice matters.
Long grain white rice works best because the grains stay separate and fluffy after cooking. Short grain or medium grain rice tends to get sticky, which isn’t the texture most people expect from restaurant-style Mexican rice.
Rotel heat level options.
If you’re cooking for folks who don’t love spice, mild Rotel keeps the flavor consistent without much heat. I usually grab the Original version because it gives the rice just a little kick without overwhelming the dish. If you don’t have Rotel available, you can substitute regular diced tomatoes and add a little chopped green chile or a pinch of chili powder for similar flavor.
Broth adds more flavor than water.
Chicken broth gives the rice a richer taste compared to water.
BOUILLON POWDER GUIDE
Every now and then you’ll see someone search for Mexican rice powder, and what they’re usually talking about is the seasoning that gives restaurant rice its signature flavor.
In most kitchens, that “powder” is simply bouillon. Here’s some info on the different types out there.
Chicken vs. Tomato Bouillon: For this recipe, I stick with chicken bouillon powder because it gives it a nice savory flavor. Some people prefer tomato bouillon (caldo de tomate), which adds both saltiness and extra tomato color. Either works, it just depends on the taste you’re going for.
Powder vs. Cubes: Bouillon powder dissolves fast, making it easier to adjust to taste. If you only have bouillon cubes, dissolve them in the warm chicken broth before adding them to the pot so the seasoning distributes evenly.
Controlling the Salt: Bouillon already contains salt, and restaurant versions can get heavy handed with it. I always start low (about ½ tablespoon), taste the broth mixture in the pot, and adjust from there. Once the rice absorbs the liquid, there’s really no going back, so easing into it works better than overdoing it.
WHAT MAKES THIS RICE TASTE RESTAURANT-STYLE
The difference between bland rice and the kind you get at restaurants comes down to a few small but important steps. The full recipe instructions are in the recipe card below.
- First, the rice gets toasted in oil before any liquid goes in. As it cooks, the grains turn from bright white to lightly golden and start to smell nutty, this is where we start building flavor.
- Next comes the garlic, cumin, broth, tomatoes, and bouillon. The bouillon adds that savory depth you taste in restaurant rice, while the tomato mixture gives it color and just enough acidity to balance everything out.

- And one step people skip too often is letting the rice rest after cooking. Those ten uninterrupted minutes let the steam finish cooking the grains so they fluff up instead of clumping together.
- The result is rice that’s flavorful, lightly seasoned, and fluffy instead of sticky, which is exactly what you expect when it shows up next to your tacos or enchiladas.
FIXING COMMON PROBLEMS
Even when you follow the steps, rice can still act up sometimes. Here are the usual issues that happen and how to fix them next time.
Rice turned out mushy or sticky
This usually means there was a little too much liquid or the rice was stirred too much while cooking. Once the pot is covered, let it cook undisturbed so the grains can steam properly. Also make sure the rice gets lightly toasted before adding liquid, this step helps keep the grains separate.
Rice is still firm or undercooked
Usually this means cooking time was slightly short or the lid was lifted too often, letting steam escape. Letting the rice rest covered after cooking helps finish softening the grains.
Rice burned on the bottom
Heat may have been too high during simmering. After the mixture comes to a boil, the heat should be lowered so the rice cooks gently. A heavy bottom pot also helps prevent hot spots.
Rice tastes bland
It just needs a little more seasoning. This is where bouillon levels make a difference. Next time, increase the bouillon slightly or make sure your broth is well seasoned. A squeeze of lime or a sprinkle of fresh cilantro when serving can also enhance the flavor.
Rice came out too salty
Remember – Bouillon strength varies, and adding too much at the start can make it salty pretty quickly. Starting lighter and adjusting next time is safer the option. Serving the rice alongside less salty dishes can also help balance things out.
VARIATIONS TO TRY
Once you get the basic method down, it’s easy to tweak this rice depending on what you’re cooking or who you’re feeding.
Make it vegetarian
Swap the chicken broth for vegetable broth and use vegetable bouillon instead of chicken. The flavor stays rich, just without the meat base.
Adjust the heat level
Mild Rotel works well if you’re cooking for kids or anyone sensitive to spiciness. If your household likes more heat, you can use hot Rotel or stir in a little chopped jalapeño while cooking.
Add vegetables
Some people like peas, carrots, or corn mixed into their Mexican rice. If you’re adding them, stir in frozen vegetables during the last few minutes of cooking so they heat through without turning mushy.
Brown rice option
Brown rice works, but it needs more liquid and a longer cook time. Plan on adding extra broth and allowing additional simmer time since brown rice cooks more slowly than white rice.
Instant Pot shortcut
If you prefer using the Instant Pot, you can still toast the rice using the sauté mode, then pressure cook using your usual rice settings. Just keep in mind that texture may be slightly softer than stovetop rice.
SERVING IDEAS
Mexican rice ends up on our table whenever we’re making anything Tex-Mex or Mexican inspired at home. It’s one of those sides that makes dinner feel complete.
It pairs especially well with dishes like these enchiladas, tacos, or fajitas, when you want something flavorful but simple alongside the main dish. We also love it next to grilled chicken, carne asada, this grilled flank steak or even spooned into burrito bowls with beans, lettuce, and all the toppings.
If you’re building a full spread, adding beans, a fresh salad, or roasted vegetables alongside the rice makes an easy restaurant-style plate without leaving home.
And honestly, leftovers sometimes end up wrapped in a tortilla with whatever protein is in the fridge.
HOW TO STORE & REHEAT
Mexican rice reheats really well, which makes it great for meal prep or leftovers during the week.
Storing leftovers
Let the rice cool, then transfer it to a container and refrigerate. It keeps well for about 3 to 4 days.
Freezing for later
You can also freeze Mexican rice if you have extra. Portion it into freezer safe containers or bags and freeze for up to a two months. Thaw overnight in the refrigerator before reheating for the best texture.
Reheating without drying it out
Rice tends to dry out in the fridge, so adding a small splash of water or broth before reheating helps bring it back to life. Cover the rice when microwaving so steam can soften the grains again. On the stovetop, warm it gently over low heat, stirring occasionally, until heated through.
A quick fluff with a fork after reheating helps separate the grains again before serving.
FAQs
You can, just make sure your pot is large enough and keep the same rice to liquid ratio. Cooking time usually stays about the same.
Yes. Toast the rice first in a pan, then transfer everything to the rice cooker and cook using the standard white rice setting.
MORE MEXICAN SIDE DISHES
These slow cooker charro beans are another classic side simmered low and slow until they’re rich, smoky, and perfect for serving alongside Mexican rice and grilled meats.
This oven elotes recipe gives you all the bold, creamy street corn flavor without a grill, making it an easy add on when you’re building a full Mexican style meal at home.
MADE THIS RECIPE?
♥♥♥ Please rate this recipe and leave a comment below to let me know if you enjoyed it. And follow me on Pinterest, Facebook, Instagram and Twitter for more delicious inspiration! ♥♥
Restaurant-Style Mexican Rice Recipe (with Chicken Bouillon) Recipe
Ingredients
- Ingredients:
- 2 tablespoons cooking oil
- 1 & ½ cups white rice
- 2 garlic cloves (minced)
- 1 tablespoon ground cumin
- 2 cups chicken broth
- 1 can 10 ounce Rotel diced tomatoes and chilies
- ½ tablespoon to One tablespoon of Knorr chicken flavor bouillon powder
Instructions
- Directions:
- Heat the cooking oil in a medium pot using medium high heat.
- Add the rice to the saucepan, and cook the rice until the rice is light golden brown. This takes about 5 minutes. (Make sure to stir the rice frequently, and don’t let the rice burn!)
- Next add the cumin and garlic to the pot, and cook the rice mixture for a few seconds (make sure to stir frequently).
- Then, add the chicken broth, Rotel, and Knorr bouillon powder to the pot. Stir the mixture.
- Bring the mixture to a boil.
- Once the mixture comes to a boil, lower the heat to low, and cover the pot with a lid.
- Cook the rice mixture for 20 minutes.
- After the rice finishes cooking, remove rice from heat, and let the rice sit for 10 minutes before opening lid.
- Lightly fluff rice with a fork before serving.
Nutrition
Please note that I am not a nutritionist, and the nutritional information is an estimate only. It varies based on the products and brands used.



This should be my go-to rice recipe from now on!
This looks delicious! I have to try it! I’ve never had a recipe to make Mexican Rice from scratch. Thanks for sharing at #HomeMattersParty
(Sorry if this is a duplicate message. Your site said my first comment didn’t go through)
This looks so good! I’ve never made it from scratch. I’ll have to try your recipe. Thanks so much for sharing at #HomeMattersParty
Thanks so much! Yes you should try it because it’s really easy and quite tasty when you’re in need of Mexican Rice.
Easy to make and delicious! Another signature dish from Savory Spicerack Sharee! 🙂 Excellent work, we ‘ll try that with parboiled brown rice (lately we prefer it from white rice), and it’s bound to be deee-licious!
Great work again! Have a wonderful weekend Sharee!
Panos and Mirella
Thanks so much! I hope you enjoy it! Let me know how it turns out with brown rice!
I love mexican food. This rice is very tempting 🙂
Thanks so much! It’s pretty good! I made the recipe where one can adjust the salt intake with the chicken bouillon and salt because everyone’s preference is different! I hope you get to make it and enjoy it!