Welcome to your new go-to recipe for the most delightful Mexican rice you’ll ever make! This authentic-tasting, tender, and incredibly flavorful Mexican rice is a true game-changer. Forget ordering out; in just about 30 minutes, you can have a restaurant-quality side dish ready in your own kitchen. It’s so effortlessly delicious, it’s destined to become a beloved staple for all your Mexican-inspired meals and festive gatherings.

My journey with rice began in childhood, where it graced our dinner table several times a week. From my grandmother’s cherished rice pilaf, a family favorite for generations, to the creamy, exotic flavors of coconut rice that I love to prepare, rice has always been a comforting presence in my culinary life. And as a devout fan of garlic, I’ve found immense satisfaction in dishes like Peruvian rice, which truly hits all the right notes.
However, when it comes to Mexican cuisine, there’s simply no substitute for a perfectly made Mexican rice. I’ve dedicated considerable effort to developing a recipe that not only rivals but often surpasses the Mexican rice served at my most beloved local restaurants. The result is this incredibly satisfying and easy recipe that consistently earns rave reviews.
My family, especially my boys, absolutely devours this rice, whether it’s served alongside a platter of savory tacos, cheesy enchiladas, or as the foundational layer of a vibrant burrito bowl. While cilantro lime rice holds its own charm, I find myself reaching for this hearty, aromatic Mexican rice every time I crave that authentic Mexican flavor profile. It truly is my preferred choice for bringing a taste of Mexico right into our home.

Why You’ll Fall in Love with This Easy Mexican Rice Recipe
There are countless reasons why this particular Mexican rice recipe stands out and is destined to become a household favorite. It’s more than just a side dish; it’s an experience.
- Unbeatable Flavor and Texture: Every grain of this Mexican rice is tender, fluffy, and infused with rich, savory flavors. It’s consistently perfect, offering a delicious balance of warmth and spice that complements any main course.
- Effortless Preparation: Say goodbye to the tedious step of rinsing rice! This recipe cleverly sidesteps rinsing by toasting the rice in oil, a crucial technique that prevents stickiness and ensures each grain remains separate and fluffy. This simple trick saves time and guarantees a superior texture every time.
- Incredibly Versatile: This recipe is a culinary chameleon. It shines as a gluten-free side dish, effortlessly pairs with virtually any Mexican entree, and serves as an excellent base for hearty burrito and taco bowls. It can even be a delicious and satisfying filling for burritos, making it a fantastic addition to your meal rotation.
- Healthier & Customizable: Making your Mexican rice at home allows you complete control over the ingredients, meaning you can adjust the oil, sodium, and spices to your preference. You can easily make it vegan, gluten-free, or adapt it to other dietary needs without compromising on flavor.
- Cost-Effective: Enjoying authentic Mexican flavors doesn’t have to break the bank. Preparing this rice at home is significantly more economical than frequenting restaurants or opting for pre-made alternatives, making it a budget-friendly delight.
Essential Ingredients for Authentic Mexican Rice
Creating this deeply flavorful Mexican rice requires just a few basic, readily available ingredients. You likely have most, if not all, of these pantry staples on hand already, making it incredibly convenient to whip up anytime a craving strikes.

Ingredient Notes & Tips:
- Rice: The foundation of our dish! Long-grain white rice is the traditional choice for this recipe, prized for its ability to cook up fluffy and separate. If you prefer to use brown rice, please note that you’ll need to adjust the amount of liquid and cooking time according to the package instructions, as brown rice requires more water and a longer simmer.
- Oil: This is a crucial component that contributes to both flavor and texture. Any neutral cooking oil you have on hand will work wonderfully, such as avocado oil, vegetable oil, or canola oil. The oil is essential for toasting the rice, a step that prevents it from becoming sticky and helps each grain maintain its individual integrity once cooked.
- Garlic: Freshly minced garlic provides an aromatic depth that is fundamental to authentic Mexican rice. If fresh garlic isn’t available, you can substitute it with 1/2 teaspoon of garlic powder. For a Low FODMAP option, you can omit the garlic entirely, or use garlic-infused oil to retain some flavor.
- Ground Cumin: This warm, earthy, and slightly pungent spice is key to the distinctive flavor profile of Mexican rice. It also contributes to the beautiful, traditional color. Ensure your cumin is fresh for the most vibrant taste.
- Tomato Paste: While many Mexican rice recipes call for tomato sauce, I opt for tomato paste. Its concentrated form provides a deeper, richer umami flavor and a more intense color compared to the milder and thinner tomato sauce. This small change makes a big difference in the final taste.
- Water or Broth: Water is perfectly fine, but for an even richer and more complex flavor, consider substituting chicken or vegetable stock. This adds another layer of savoriness that truly elevates the dish.
- Kosher Salt: Essential for balancing and enhancing all the flavors. Adjust to your personal taste preference.
- Cilantro: Fresh cilantro, finely chopped, is an optional but highly recommended garnish. It adds a vibrant burst of freshness and color, perfectly complementing the rich flavors of the rice.
How to Master Mexican Rice: A Simple Step-by-Step Guide
Achieving perfectly cooked, flavorful Mexican rice is surprisingly simple when you follow these clear instructions. This recipe is designed to yield consistent, delicious results every single time!
Pro Tip: Patience is key to perfectly fluffy rice. Do not lift the lid during the cooking process. Lifting the lid releases crucial steam and causes the internal temperature to drop, which can interfere with the even cooking of the rice and result in an inconsistent texture.
For complete detailed instructions, please refer to the recipe card below.

- Toast the Rice: Begin by heating the oil in a medium saucepan over medium heat. Once the oil is shimmering, add the long-grain white rice. Cook the rice, stirring frequently, until it achieves a beautiful light golden-brown color. This usually takes about 3-4 minutes. This toasting step is vital as it develops a nutty flavor and helps prevent the grains from sticking together, ensuring a fluffy texture.
- Build the Flavor Base: Next, add the minced garlic and ground cumin to the toasted rice. Continue to cook for another 30 seconds, stirring constantly, until the spices become fragrant. This brief cooking “blooms” the spices, releasing their full aroma and flavor. Immediately after, stir in the tomato paste, water (or broth), and salt, ensuring everything is well combined.
- Simmer to Perfection: Bring the mixture to a rolling boil over medium-high heat. Once boiling, reduce the heat significantly to its lowest setting, cover the saucepan tightly with a lid, and let it simmer undisturbed for exactly 20 minutes. During this time, the rice will absorb all the liquid and cook through. Remember our pro tip: resist the urge to peek!
- Rest and Fluff: Once the 20 minutes are up, remove the saucepan from the heat, but keep the lid on. Allow the rice to rest, still covered, for an additional 10 minutes. This resting period is crucial; it allows the steam to redistribute throughout the rice, resulting in an even fluffier and more tender texture. Finally, lift the lid, and gently fluff the rice with a fork before serving.

Frequently Asked Questions About Mexican Rice
What exactly is Mexican rice?
Mexican rice, often called “arroz rojo” (red rice), is a flavorful and aromatic rice dish that holds a significant place in Mexican cuisine. It typically features rice cooked with a rich blend of ingredients like onions, garlic, cumin, and a tomato base (either sauce or paste). The tomato is what gives the rice its characteristic and inviting orange-red color, making it a vibrant and delicious accompaniment to many meals.
Do I need to rinse the rice before cooking this recipe?
No, for this specific recipe, there’s absolutely no need to rinse the rice. The traditional method of toasting the rice in oil before adding any liquid serves a crucial purpose: it creates a protective barrier around each grain. This process effectively prevents the rice from becoming sticky or gummy during cooking, ensuring a perfectly fluffy and separated texture without the extra step of rinsing.
What’s the difference between Mexican rice and Spanish rice?
While often used interchangeably, there are subtle differences. True Spanish rice (Paella, Arroz a la Cubana) typically uses saffron for color and flavor, resulting in a yellowish hue, and may incorporate other ingredients like seafood or chorizo. Mexican rice, on the other hand, gets its reddish-orange color and distinct flavor from tomato, cumin, and garlic, making it a classic staple in Mexican cuisine.
What main dishes pair well with Mexican rice?
This easy Mexican rice is incredibly versatile and serves as a fantastic accompaniment to a wide array of dishes. It’s perfect alongside classic Mexican fare like tacos, enchiladas, fajitas, and quesadillas. It also forms a hearty and delicious base for customizable burrito bowls or taco bowls. Beyond that, it makes an excellent, flavorful filling for burritos or even a robust side for grilled chicken, steak, or fish.
Can I use a rice cooker for this recipe?
While the recipe is designed for stovetop cooking to allow for the crucial toasting step, you can adapt it for a rice cooker. You would still perform the initial toasting of the rice, garlic, and cumin in a separate pan before transferring the mixture to the rice cooker with the liquid and tomato paste. Then, simply follow your rice cooker’s instructions for white rice. Remember to let it rest after cooking for optimal fluffiness.
Inspired Serving Suggestions
This easy Mexican rice recipe is wonderfully adaptable and can be incorporated into your meals in countless delicious ways. Get creative and enjoy its versatile flavors!
- Classic Side Dish: Serve it as a traditional and satisfying side with your favorite Mexican entrees. It’s especially delightful alongside crispy fish tacos, cheesy chicken enchiladas, or sizzling fajitas.
- Hearty Bowl Base: Transform it into the flavorful foundation for vibrant and customizable chicken burrito bowls or fresh fish taco bowls. Top with your favorite proteins, beans, corn, salsa, avocado, and a dollop of sour cream or Greek yogurt.
- Savory Burrito Filling: Wrap it up! This rice makes an excellent and filling component for burritos. Combine it with savory shredded chicken, creamy black beans, your favorite salsa, shredded cheese, and perhaps some sautéed peppers and onions for a complete meal.
- Alongside Grilled Meats: Its robust flavors make it a perfect companion for grilled steak, pork chops, or even simple roasted chicken, adding a touch of Mexican flair to any meal.
- Breakfast Pairing: Don’t limit it to dinner! Serve leftover Mexican rice with scrambled eggs, a sprinkle of cheese, and a dash of hot sauce for a hearty and unconventional breakfast.
Expert Tips for the Best Mexican Rice
Elevate your Mexican rice game with these helpful tips and tricks, ensuring perfect results every single time:
- The Golden Rule of Rice: No Peeking! As mentioned, this is paramount. Do not lift the lid during the 20-minute simmering time. The trapped steam is essential for cooking the rice evenly and thoroughly. Interrupting this process can lead to undercooked or inconsistent rice.
- Embrace the Toast: Resist the urge to skip rinsing the rice for this recipe. The crucial step of toasting the rice in oil is precisely what prevents it from becoming sticky or gummy. It also imparts a wonderful nutty flavor that rinsing would not achieve.
- Flavor Boost with Broth: For an added layer of richness and savory depth, consider using chicken or vegetable stock in place of water. This simple substitution can significantly enhance the overall flavor profile of your Mexican rice.
- Choose the Right Pot: A heavy-bottomed saucepan is ideal for cooking rice. Its even heat distribution helps prevent sticking and ensures the rice cooks uniformly, minimizing the risk of a burnt bottom layer.
- Customize Your Spice: If you enjoy a bit of heat, feel free to add a pinch of chili powder or a tiny dash of cayenne pepper along with the cumin. Adjust to your preferred level of spiciness.
- Add Veggies for Extra Goodness: For a more substantial and colorful dish, consider sautéing finely diced onions, bell peppers, or even a few peas and carrots along with the garlic before adding the rice. This boosts both flavor and nutrition.
- Proper Storage: Leftover Mexican rice can be stored in an airtight container in the refrigerator for up to 5 days. It reheats beautifully in the microwave or on the stovetop with a splash of water or broth to rehydrate. You can also freeze cooked rice for longer storage; just thaw and reheat as needed.

More Mexican-Inspired Recipes You’ll Love
- Homemade Guacamole: Creamy, fresh, and takes just 5 minutes!
- Mexican Street Corn Salad: A vibrant and zesty side dish perfect for summer.
- Refried Beans by Cookie + Kate: A simple, delicious recipe for homemade refried beans.
- Shrimp Ceviche with Mango Avocado Salsa: A refreshing and light appetizer.
- Sweet Potato, Black Bean, and Corn Enchiladas: A hearty and flavorful vegetarian main course.
Did you try this recipe? If so, be sure to leave a review below and tag me @flavorthemoments on Facebook and Instagram so I can see what you made!
Easy Mexican Rice Recipe
Servings: 6 servings
Prep Time: 5 mins
Cook Time: 24 mins
Resting time: 10 mins
Total Time: 39 mins
This Easy Mexican Rice Recipe is guaranteed to be a family favorite! It’s tender, flavorful and perfect served in burrito bowls or alongside tacos, enchiladas and more!
Pin Recipe
0 reviews
Leave a Review »
Ingredients
- 4 tablespoons avocado oil (or sub with your favorite oil)
- 1 cup long grain white rice
- 1 clove garlic (minced; omit for Low FODMAP option)
- 3 teaspoons ground cumin
- 2 cups water
- 1/4 cup tomato paste
- 1 teaspoon kosher salt (or to taste)
- Cilantro, for garnish (optional)
Instructions
-
Heat the oil in a medium sauce pan over medium heat. Add the rice and cook, stirring often until light golden brown, about 3 minutes. Add the garlic and cumin and cook for 30 seconds more.
Uses: 4 tablespoons avocado oil, 1 cup long grain white rice, 3 teaspoons ground cumin, 1 clove garlic
-
Add the water, tomato paste and salt to the pan and stir well to combine. Bring to a boil, then reduce the heat to low and cover. Simmer for 20 minutes, or until the liquid has been absorbed.
Uses: 2 cups water, 1/4 cup tomato paste, 1 teaspoon kosher salt
-
When the rice is done, remove from heat and fluff with a fork. Cover and let stand for 10 minutes to steam. Garnish with cilantro, if desired, and enjoy!
Uses: cilantro, for garnish
Notes
- Pro tip: Do not lift the lid to check on the rice during the cook time as this releases the steam and causes the temperature to drop.
- I’ve never rinsed the rice for this recipe. Toasting the rice in oil prevents it from becoming sticky or gummy.
- Use chicken or vegetable stock in place of the water for added flavor.
- Store rice in an air tight container in the refrigerator for up to 5 days.
Nutrition Information
- Serving:
- 0.5 cup
- Calories:
- 208 kcal
- Carbohydrates:
- 27 g
- Protein:
- 3 g
- Fat:
- 10 g
- Saturated Fat:
- 1 g
- Polyunsaturated Fat:
- 1 g
- Monounsaturated Fat:
- 7 g
- Sodium:
- 481 mg
- Potassium:
- 166 mg
- Fiber:
- 1 g
- Sugar:
- 1 g
- Vitamin A:
- 179 IU
- Vitamin C:
- 3 mg
- Calcium:
- 25 mg
- Iron:
- 1 mg
Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.
Course: Side Dishes
Cuisine: Mexican
Author: Marcie
Did you try this recipe?
Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!