Welcome to our kitchen where we transform simple ingredients into a dish that’s nothing short of extraordinary! Today, we’re diving into a beloved family recipe: a vibrant and incredibly flavorful Mexican white rice. This isn’t just any rice; it’s a tender, fluffy jasmine rice brimming with sweet carrots, crisp corn, delicate peas, and a subtle kick of cayenne pepper. It’s our unique, comforting take on Mexican white rice – wonderfully easy to prepare and astonishingly versatile, pairing perfectly with virtually any meal.

Discover Your New Favorite Side Dish: Flavorful Mexican White Rice
Finally, the moment has arrived to share my mom’s cherished Mexican white rice recipe with you. This dish isn’t just a side; it’s a culinary cornerstone that will elevate any meal, from a grand Mexican fiesta to a simple weeknight dinner. Its delightful blend of textures and tastes makes it an indispensable addition to your recipe repertoire.
While traditional Mexican rice often boasts a distinct red hue from tomatoes, our version takes a slightly different, yet equally delicious, path. My mom, with her intuitive cooking style, concocted this recipe on a whim, naming it “Mexican rice” for its wonderful depth of flavor and a gentle hint of spice. Over the years, this humble creation has transcended its spontaneous origins to become a much-anticipated staple in our home, loved by everyone for its simplicity and incredible taste.
It stands apart with its vibrant presentation and a flavor profile that perfectly balances fresh vegetables with a warming touch of cayenne. This recipe promises not only ease of preparation but also an abundance of flavor that complements a wide array of main courses, making it a go-to option when you need a reliable and satisfying side dish.
Simplicity at Its Best: Crafted with Just 6 Essential Ingredients
One of the many charms of this Mexican white rice recipe is its straightforward approach. You only need a handful of accessible ingredients to bring this dish to life, making it ideal for busy cooks. Furthermore, this recipe is incredibly adaptable, inviting you to personalize it with your preferred vegetables or additional flavors. Here’s a closer look at the key components that make this Mexican white rice truly special:
JASMINE RICE: The foundation of our perfect rice dish is jasmine rice. I particularly adore this long-grain, aromatic variety for its delicate floral fragrance and slightly buttery undertones. It cooks up softer and more flavorful than many other white rice types, yielding wonderfully fluffy grains that are perfect for absorbing the accompanying flavors and spices of this Mexican white rice.
KOSHER SALT: The secret to truly delicious rice lies in seasoning it at the right stage – specifically, before it finishes cooking, rather than merely sprinkling salt on top afterwards. By seasoning the cooking water with kosher salt, each grain of rice absorbs the flavor as it hydrates, ensuring a perfectly seasoned and balanced taste throughout the entire dish.
OLIVE OIL: Incorporating a touch of olive oil into the cooking process serves multiple purposes. Beyond adding a subtle richness and depth to the flavor profile of the rice, it plays a crucial role in preventing the grains from clumping together. This results in the desired tender, fluffy texture that defines exceptional Mexican white rice.
WHITE ONION: Sautéing finely chopped white onion provides a foundational layer of savory sweetness that beautifully infuses the rice. As the onions become translucent, their natural sugars caramelize slightly, adding complexity without overpowering the other ingredients. For those seeking milder alternatives, red onion or shallots can be excellent substitutes, offering a similar aromatic base.
FROZEN VEGETABLES: For ultimate convenience and a boost of nutrition, frozen vegetables are a stellar choice for this recipe. Their pre-cut nature and rapid cooking time make them a quick and easy addition. Our preferred blend of carrots, corn, and peas offers a colorful medley that’s consistently popular with both adults and children. However, feel free to get creative and swap in any frozen vegetables you have on hand or prefer, such as green beans, diced bell peppers, or even a mixed vegetable blend.
CAYENNE PEPPER: To impart that signature, gentle heat that gives our rice its “Mexican” flair, a small amount of cayenne pepper is key. You’ll be surprised how just a quarter teaspoon can awaken the flavors and provide a warming spice that tantalizes the palate without being overwhelmingly hot. Adjust the quantity to suit your personal heat preference, adding a little more for an extra kick or slightly less for a milder experience.

Crafting Perfection: A Simple Guide to Making Mexican White Rice
Achieving perfectly fluffy, flavorful Mexican white rice is simpler than you might think. Our method breaks it down into easy, manageable steps, ensuring delicious results every time. Follow these instructions to create a side dish that will impress:
1. Rinse and Cook the Rice to Fluffy Perfection: The foundation of this recipe is exquisitely fluffy rice. To achieve this, begin by rinsing the jasmine rice thoroughly under cold running water using a fine-mesh strainer. Continue rinsing until the water runs clear, which removes excess surface starch that can lead to gummy or sticky rice. This crucial step ensures each grain cooks up separately and tender. Once rinsed, combine the rice with the precise amount of water, kosher salt, and a tablespoon of olive oil in a saucepan. Bring it to a gentle simmer, give it one quick stir to combine, then cover tightly and reduce the heat to low. Allow it to cook undisturbed for 15-18 minutes, or until all the water has been absorbed and the grains are tender. Do not lift the lid during this process!
2. Sauté the Aromatic Vegetables: While your rice is gently cooking, turn your attention to the vegetables. In a large non-stick pan, heat the remaining two tablespoons of olive oil over medium heat. Add the chopped white onions and sauté them, stirring occasionally, until they become soft and translucent, which usually takes about 3-4 minutes. This step develops a rich, savory base for your rice. Next, stir in the frozen vegetable mix (carrots, corn, and peas). Continue to cook, stirring periodically, until the vegetables are heated through and tender-crisp, typically another 3-4 minutes. Avoid overcooking to maintain their vibrant color and texture.
3. Gently Combine and Season for Serving: Once the rice has finished cooking, remove the saucepan from the heat and allow it to rest, still covered, for an additional 10 minutes. This resting period is vital for the steam to evenly distribute, resulting in truly separate and tender grains. After resting, gently fluff the rice with a fork. Then, add the fluffed rice to the sautéed vegetable mixture in the large pan. Sprinkle in the cayenne pepper. Gently fold everything together until the rice and vegetables are well combined and the cayenne is evenly distributed. Before serving, taste the rice and adjust the seasoning with additional salt if desired. Serve immediately and enjoy!

Elevate Your Rice: Creative Ways to Boost Flavor
While our Mexican white rice is delicious on its own, there are numerous ways to add an extra layer of flavor and complexity. If you’re looking to give this vibrant side dish an additional “oomph,” consider these easy and effective enhancements:
- Toast the Rice: Before adding water, lightly toast the dry jasmine rice in a small amount of butter or olive oil in the saucepan. This process, known as ‘toasting,’ brings out a nutty aroma and a deeper flavor in the rice grains, adding another dimension to your final dish.
- Utilize Broth for Cooking: Instead of plain water, cook the rice in chicken or vegetable broth. This simple swap infuses the rice with a savory base flavor that complements the vegetables and spices beautifully, enhancing the overall richness of the Mexican white rice.
- Introduce Aromatic Spices: Ground cumin is a classic addition to Mexican-inspired dishes, offering an earthy warmth. Minced garlic, sautéed briefly with the onions, provides a pungent, aromatic kick. For an even more complex aroma, a bay leaf can be added to the cooking water and removed before serving.
- Expand Your Vegetable Palette: If you’re craving more greens or a wider variety of textures, consider stirring in sautéed fresh spinach until it wilts, or colorful diced bell peppers (red, yellow, or orange) for sweetness and crunch. These additions not only boost nutrition but also add visual appeal.
- Garnish with Fresh Herbs: A sprinkle of fresh herbs just before serving can brighten the entire dish. Freshly chopped cilantro offers a zesty, citrusy note that is quintessential in Mexican cuisine, while parsley provides a fresh, clean finish.
Mastering the Art of Rice: Essential Tips for Success
Achieving perfectly cooked rice can sometimes feel like a culinary challenge, but with these key notes and tips, you’ll consistently produce tender, fluffy grains. This recipe is specifically formulated for jasmine rice, so if you opt for a different variety, remember to adjust cooking times and water ratios accordingly to avoid issues.
Season the Water, Not Just the Rice: This is a golden rule for superior rice flavor. It is paramount to adequately season the water in which the rice will cook, rather than attempting to season the rice after it’s done. As the rice absorbs the water, it also absorbs the salt, ensuring uniform flavor throughout each grain. For this recipe, ¾ teaspoon of kosher salt to the specified amount of rice and water provides the ideal balance. Always taste for salt before serving and adjust if necessary.
Rinse Your Rice Thoroughly: The simple act of rinsing rice is critical. This process removes excess surface starch from the grains, which is the primary culprit behind sticky, clumpy, or gummy rice. Place the jasmine rice in a fine-mesh strainer and rinse it under cold running water. Continue rinsing until the water flowing through the strainer runs completely clear. This preparation ensures your rice cooks up beautifully separate and tender.
Achieve the Perfect Water-to-Rice Ratio: An incorrect water-to-rice ratio is another common cause of mushy or undercooked rice. Beyond this, factors such as the specific brand of rice, the type of saucepan you use, and how snugly the lid fits can all influence the cooking outcome. For this Mexican white rice recipe, the ideal ratio for fluffy jasmine rice is 1 ½ cups of jasmine rice to 2 ¾ cups of water. To ensure optimal cooking, use a 2-quart saucepan with a tightly fitting lid that prevents steam from escaping, which is essential for even cooking.
Practice the “Leave It Alone” Rule: Once you’ve added the rinsed rice to the simmering water in the saucepan, give it only one or two quick stirs to distribute the ingredients. After that, resist the urge to stir the rice again until it’s fully cooked. Frequent stirring releases starches, which can lead to a sticky, glue-like texture. Furthermore, once the rice has absorbed all the water and is tender, remove the saucepan from the heat and let it rest, still covered and undisturbed, for 10 minutes. This resting period allows the steam to redistribute, resulting in perfectly fluffed, separate grains.

Versatile Pairings: Inspiring Serving Suggestions
Our Mexican white rice is incredibly versatile, making it the perfect accompaniment for a wide array of meals. Whether you’re planning a full Mexican-themed spread or simply need a quick and easy side dish, this recipe fits the bill beautifully. Here are some fantastic serving ideas to get your culinary creativity flowing:
Create Dynamic Burrito Bowls: Transform your Mexican white rice into the base of a hearty and customizable burrito bowl. Layer it with your favorite toppings and proteins for a complete, satisfying meal. Consider adding:
- Mango Guacamole for a sweet and creamy counterpoint.
- Fresh Tomato Salsa or Roasted Tomato Salsa for a burst of fresh or smoky flavor.
- Shredded Chicken or Creamy Shredded Chicken for a lean and flavorful protein.
- Black beans or pinto beans for added protein and fiber.
- A dollop of sour cream or Greek yogurt for cooling creaminess.
- A sprinkle of shredded cheese, fresh cilantro, or a squeeze of lime juice for an extra pop of flavor.
Serve as a Complementary Side Dish: This Mexican white rice effortlessly elevates various main courses, offering a comforting and flavorful accompaniment. Here are some entrées that pair exceptionally well with its vibrant profile:
- Easy Spicy Shrimp Tacos or Grilled Chicken Tacos, where the rice provides a mild, starchy balance to the bold taco flavors.
- Chicken Fajita Lettuce Wraps, making a light yet satisfying meal alongside the rice.
- Cilantro Lime Chicken with Avocado Salsa, a perfect pairing for a fresh and zesty meal.
- Zucchini Chicken Enchiladas or Ground Chicken Enchiladas, as the rice beautifully absorbs the rich enchilada sauces.
- Grilled fish, steak, or pork chops for a simple yet elegant dinner.
- As a base for other healthy bowls with roasted vegetables and your favorite dressing.
For those who adore rice dishes as much as we do, don’t miss exploring our other popular recipes: our hearty Mexican Beans and Rice, refreshing Cilantro Rice, wholesome Cauliflower Rice Pilaf, or our exotic Pineapple Rice. Each offers a unique flavor journey for your table.
Print Recipe
Mexican White Rice
- Author: Katya
- Prep Time: 12 mins
- Cook Time: 30 mins
- Total Time: 42 mins
- Yield: 8 servings
- Category: Side Dish
- Method: Simmer
- Cuisine: Mexican
Description
Tender, fluffy jasmine rice infused with the sweetness of carrots, corn, and peas, all brought to life with a gentle touch of cayenne pepper. This is our delightful version of a Mexican white rice recipe – incredibly simple to make and a perfect companion for any meal!
Ingredients
- 1 ½ cups dry jasmine rice
- 2 ¾ cups water
- ¾ tsp. kosher salt, plus extra to taste
- 3 Tbsp. extra-virgin olive oil, divided
- 1 cup chopped white onion
- 2 cups frozen vegetable mix (carrots, corn, and peas)
- ¼ tsp. cayenne pepper
Instructions
- Place the rice into a fine-mesh strainer and rinse thoroughly under cold water until the water runs completely clear.
- Add water to a 2-quart saucepan and bring it to a boil. Once boiling, stir in the rinsed rice, ¾ teaspoon of kosher salt, and 1 tablespoon of olive oil. Bring it back to a gentle simmer. Give the rice one quick stir, then cover the saucepan with a tight-fitting lid and reduce the heat to low. Allow it to simmer undisturbed for 15-18 minutes, or until all of the water has been absorbed and the rice grains are tender.
- Remove the saucepan from the heat, keeping the lid on, and let the rice rest for 10 minutes. This allows the steam to redistribute, ensuring perfectly fluffy grains.
- While the rice is resting, prepare your vegetables. Heat the remaining 2 tablespoons of olive oil in a large non-stick pan over medium heat. Add the chopped white onions and cook, stirring occasionally, until they become translucent and softened, which usually takes about 3-4 minutes. Stir in the frozen vegetable mix (carrots, corn, and peas) and continue to cook, stirring occasionally, until the vegetables are tender-crisp, approximately another 3-4 minutes.
- Remove the skillet containing the vegetables from the heat. Gently add the cooked and rested rice to the vegetable mixture along with the ¼ teaspoon of cayenne pepper. Carefully fold all the ingredients together until well combined. Taste the rice for seasoning and add more salt if desired before serving warm.
Notes
- Cooking Tip: The key to achieving tender, fluffy rice is to avoid overcooking. Begin checking the rice around the 15-minute mark. When properly cooked, the grains will be firm yet tender, and no longer crunchy. Refer to the main article for a complete list of cooking tips and tricks.
- Leftovers: Any leftover Mexican white rice can be stored in an airtight container in the refrigerator for up to 4-5 days. To reheat, gently warm the rice over medium heat in a non-stick skillet, stirring frequently, until it is thoroughly heated through.
Nutrition
- Serving Size: 1 serving
- Calories: 128
- Sugar: 2.3 g
- Sodium: 136.3 mg
- Fat: 5.4 g
- Carbohydrates: 17.8 g
- Protein: 2.4 g
- Cholesterol: 0 mg