Picture a vibrant plate of Restaurant Style Mexican Rice, where fluffy grains shimmer with the rich hues of tomatoes and spices, enticing your senses with a warm, savory aroma. Each bite bursts with flavor, revealing a delightful medley of vegetables that dance together in perfect harmony, making it the ultimate sidekick to any fiesta or family gathering.
This dish isn’t just food; it’s an experience steeped in nostalgia. I can still recall the first time I savored this colorful creation at my abuela’s kitchen, where laughter mingled with the sizzling sounds of onions and garlic. Whether it’s Taco Tuesday or a cozy Sunday dinner, this deliciously seasoned rice promises to elevate your meal and leave everyone clamoring for seconds.
Why Is Restaurant Style Mexican Rice So Irresistibly Good?
Vibrant flavors come alive in every bite, thanks to the perfect blend of spices like cumin and chili powder. Quick and easy, this recipe takes just 30 minutes from start to finish, making it an ideal addition to any weeknight dinner. Versatile enough to pair with tacos, enchiladas, or grilled veggies, it complements a variety of dishes. Nutritious ingredients, including fresh vegetables and vegetable broth, ensure a deliciously wholesome side that everyone will love. With its restaurant-quality taste at home, you’ll definitely want to keep this recipe in your rotation!
Restaurant Style Mexican Rice Ingredients
- For the Rice
- 1 cup long-grain white rice (rinsed) – Rinsing removes excess starch, ensuring your rice is fluffy and not sticky.
- 2 cups vegetable broth – This adds rich flavor, making your Restaurant Style Mexican Rice more delicious than plain water.
- For the Vegetables
- 1 medium onion (finely chopped) – A finely chopped onion enhances the base flavor of the dish, providing sweetness and depth.
- 1 clove garlic (minced) – Fresh minced garlic infuses aromatic notes, elevating your rice to restaurant-quality.
- 1 medium tomato (diced) – Diced tomatoes add freshness and vibrant color, balancing the spices beautifully.
- 1 medium bell pepper (diced) – Bell pepper contributes a sweet crunch and a pop of color, making your dish visually appealing.
- For the Seasoning
- 1 teaspoon cumin – Cumin brings a warm, earthy flavor that complements the other spices perfectly.
- 1 teaspoon chili powder – This adds a mild kick and a hint of smokiness to your rice.
- 1 teaspoon salt (to taste) – Adjust this as needed to enhance the overall flavors without overpowering them.
- 1 tablespoon olive oil – Olive oil helps sauté the vegetables while adding richness to your Restaurant Style Mexican Rice.
How to Make Restaurant Style Mexican Rice
1. Heat the Oil: In a medium saucepan, heat the olive oil over medium heat. Add the finely chopped onion and minced garlic, sautéing until the onion turns translucent, about 3-4 minutes.
2. Add Vegetables: Stir in the diced tomato and bell pepper, cooking for another 2-3 minutes until they soften beautifully and release their vibrant colors.
3. Toast the Rice: Add the rinsed long-grain white rice, cumin, chili powder, and salt to the pan. Stir to combine and toast the rice for about 2 minutes until it takes on a slightly nutty aroma.
4. Simmer with Broth: Pour in the vegetable broth and bring everything to a boil. Once boiling, reduce the heat to low, cover, and let it simmer for 15-20 minutes or until the rice is tender and all the liquid is absorbed.
5. Let It Rest: Remove from heat and let it sit covered for 5 minutes. This resting time allows the flavors to meld perfectly. Fluff the rice gently with a fork before serving.
Optional: Garnish with fresh cilantro for an extra pop of flavor!
Exact quantities are listed in the recipe card below.
Tips for the Best Restaurant Style Mexican Rice
- Rinse the Rice: Rinsing your long-grain white rice removes excess starch, preventing it from becoming sticky during cooking.
- Sauté Aromatics Well: Ensure your onion and garlic are sautéed until translucent; this step builds a flavorful base for your restaurant style Mexican rice.
- Toast the Rice: Don’t skip toasting the rice for 2 minutes. This enhances its nutty flavor and prevents clumping when cooked.
- Watch Liquid Levels: If using different broth brands, check salt levels before adding more. You want balanced flavors in your restaurant style Mexican rice.
- Let it Rest: Allowing the rice to sit covered after cooking lets it steam, ensuring fluffy grains instead of mushy ones.
How to Store and Freeze Restaurant Style Mexican Rice

- Fridge: Store leftover Restaurant Style Mexican Rice in an airtight container for up to 3 days. This keeps the rice fresh and flavorful.
- Freezer: For longer storage, freeze the rice in a freezer-safe container or bag for up to 2 months. Make sure to remove excess air to prevent freezer burn.
- Reheating: When ready to enjoy, reheat in the microwave or on the stovetop, adding a splash of vegetable broth to restore moisture and fluffiness.
- Serving Tip: Always check for freshness before serving; if there are any signs of spoilage, it’s best to discard the rice.
Restaurant Style Mexican Rice Your Way
Feel free to explore your culinary creativity and make this dish uniquely yours!
- Spicy Kick: Add diced jalapeños for an extra layer of heat. This twist will awaken your taste buds and elevate the flavor profile. If you love spice, don’t hold back; adjust the amount to suit your palate.
- Herb Infusion: Incorporate fresh cilantro or parsley at the end for a burst of freshness. These herbs will add vibrant color and aromatic notes that brighten up each bite, making it even more delightful.
- Vegetable Medley: Toss in other vegetables like corn, peas, or zucchini for added texture. This colorful mix not only enhances nutrition but also makes each serving visually appealing and satisfying.
- Lime Zest: Squeeze in some lime juice before serving for a zesty finish. The acidity from the lime will balance the richness of the rice, leaving you with a refreshing taste experience.
- Nutty Flavor: Substitute half the vegetable broth with coconut milk for creaminess and a hint of sweetness. This swap creates a unique flavor combination that pairs beautifully with spicy dishes.
- Protein Boost: Stir in some cooked black beans or shredded chicken for added protein. This variation transforms your side dish into a heartier meal option that’s perfect for family gatherings.
- Cheesy Delight: Mix in shredded cheese right after cooking for a creamy texture. Choose your favorite cheese to melt into the warm rice, creating an indulgent treat everyone will love!
Make Ahead Options
This Restaurant Style Mexican Rice is an excellent choice for meal prep, allowing you to enjoy bold flavors throughout the week. You can prepare the rice and vegetable mixture up to 24 hours in advance by sautéing the onion and garlic in olive oil, adding the diced tomato and bell pepper, and then incorporating the rinsed rice along with cumin, chili powder, and salt. Once this step is complete, simply cover and refrigerate. When you’re ready to serve, pour in the vegetable broth and bring everything to a boil before reducing the heat for simmering. This ensures that your rice remains fluffy and delicious while saving you valuable time during busy days. For best quality, consume within three days; just fluff with a fork before serving!
Restaurant Style Mexican Rice Recipe FAQs
Can I use brown rice instead of white rice?
Absolutely! While the cooking time will change, you can certainly substitute brown rice for long-grain white rice. Just remember to increase the vegetable broth to about 2 ½ cups and extend the simmering time to around 40-45 minutes until the rice is tender.
What if I don’t have vegetable broth?
No worries! If you’re out of vegetable broth, you can easily use water or chicken broth as alternatives. It might slightly alter the flavor but will still give you a delicious result. Just ensure you season accordingly since different broths can vary in salt content!
How should I store leftover Mexican rice?
To keep your flavorful creation fresh, allow it to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 3-4 days. When you’re ready to enjoy it again, simply reheat on the stove or microwave until warmed through.
Can I freeze this Mexican rice?
Yes, you can freeze this delightful dish! After cooking and cooling, place the rice in a freezer-safe container or bag. It’ll keep well for up to 2-3 months. When ready to eat, just thaw it overnight in the fridge and reheat on the stovetop—add a splash of broth or water if needed for moisture!
How can I make this dish spicier?
If you love a kick, consider adding jalapeños or serrano peppers when sautéing the onion and garlic. You can also increase the chili powder to suit your taste preferences. Just remember, a little goes a long way!
What’s a good serving size for this recipe?
This recipe yields about 4 servings, with each serving containing approximately 220 calories. Pair it with your favorite protein or beans for a complete meal, or serve alongside tacos and enchiladas for a vibrant feast!





Leave a Comment