Fiesta Rice

Transform your weeknight meals with this incredible, homemade, restaurant-style Mexican Rice recipe! Forget the bland boxed versions; this vibrant and flavorful rice is surprisingly quick and easy to prepare using simple ingredients like white rice, fire-roasted diced tomatoes, and a blend of aromatic spices. It’s the ultimate versatile side dish, perfect for complementing all your favorite Mexican-inspired culinary creations.

Vibrantly colored Mexican rice in an orange bowl, garnished with fresh cilantro and lime wedges, ready to serve.

Table of Contents

  • Introduction to Mexican Rice
  • Ingredients for Perfect Mexican Rice
  • Step-by-Step Instructions
  • Frequently Asked Questions
  • Expert Recipe Tips for Mexican Rice
  • What to Serve with Mexican Rice
  • More Mexican Side Dish Recipes

Mastering Restaurant-Style Mexican Rice at Home

There’s something undeniably comforting and satisfying about a perfectly cooked side of Mexican rice. That vibrant, reddish-orange hue, the tender yet distinct grains, and the subtle warmth of the spices make it an essential accompaniment to countless Mexican dishes. This recipe was initially crafted with a special request in mind from my Mom, Muffet (yes, like the one on the tuffet!), who always appreciates a dish that’s easy to make, light on the spice, and bursting with flavor. She loves pairing it with her favorite recipes like Chipotle Lime Chicken Fajita Skewers and Deconstructed Mexican Street Corn.

My Mom, a steadfast supporter of this blog, has been an incredible force, even joining me on my cookbook tour and flying across states to assist on big shoot days. When she champions a recipe, you know it’s a winner! This Mexican rice is no exception. It’s designed to bring that authentic, savory taste you adore from your favorite Mexican restaurants right into your kitchen, without any of the fuss. You’ll be amazed at how simple it is to achieve such a rich and authentic flavor profile.

Whether you’re hosting a festive Taco Tuesday, preparing a hearty burrito bowl, or simply craving a delicious and comforting side, this homemade Mexican rice recipe is guaranteed to become a staple in your culinary repertoire. It’s naturally gluten-free and can easily be adapted for vegetarian and vegan diets, making it a crowd-pleaser for everyone at your table. Get ready to ditch the boxed mixes and savor the true taste of Mexico with this easy, flavorful dish!

Arrangement of fresh ingredients for making Mexican rice, including white rice, diced onion, garlic, jalapeños, and canned tomatoes, displayed on a rustic white wooden board.

Key Ingredients for Perfect Mexican Rice

Crafting truly delicious Mexican rice starts with selecting the right ingredients. Here’s a detailed look at what you’ll need and some helpful substitution options to ensure your rice is perfect every time. For precise measurements, please refer to the comprehensive recipe card located at the bottom of this page.

  • Olive Oil: The foundation for sautéing our aromatics. A good quality extra virgin olive oil adds a subtle richness, though avocado oil can be used as a neutral alternative for high-heat cooking.
  • Onion: Finely diced onion provides a crucial aromatic base, contributing sweetness and depth to the overall flavor profile of the rice. Yellow or white onions work best here.
  • Garlic Cloves: Freshly minced garlic is non-negotiable for authentic Mexican flavors. It adds a pungent, savory layer that beautifully complements the other spices.
  • Jalapeños: These add a mild heat and a fresh, peppery note. If you prefer a milder rice, be sure to remove all seeds and membranes. For an even gentler flavor, or if you’re sensitive to spice, substitute with ½ cup of finely minced green bell pepper. This swap ensures you still get that fresh, vibrant vegetal undertone without any heat.
  • Long-Grain White Rice: Essential for a fluffy, non-sticky texture. Basmati or Jasmine rice can also work, but traditional long-grain white rice is preferred for its ability to separate beautifully once cooked. Rinsing the rice thoroughly before cooking helps remove excess starch, preventing stickiness.
  • Diced Tomatoes with Green Chilies (Rotel): This is the secret to that signature reddish color and a significant boost of flavor. The combination of diced tomatoes with mild green chilies adds tanginess, a hint of spice, and a lovely texture. You’ll typically find cans of Rotel or similar brands near other canned diced tomatoes in your grocery store. If Rotel isn’t available, you can use regular diced tomatoes and add a small can of diced green chilies separately.
  • Chicken Broth: While water can be used, chicken broth is highly recommended for imparting a much richer, more complex flavor to the rice. It infuses every grain with savory goodness. To make this recipe completely vegetarian and vegan-friendly, simply substitute with a high-quality vegetable broth.
  • Kosher Salt, Chili Powder, and Ground Cumin: This trio of spices forms the heart of our Mexican rice seasoning. Kosher salt enhances all flavors, chili powder provides a mild, earthy warmth, and ground cumin adds that distinct, essential Mexican aroma and depth. Adjust chili powder to your preferred spice level.
  • Fresh Cilantro: Stirred in at the end, fresh cilantro brightens the dish with its distinctive, fresh, and herbaceous flavor. It’s a hallmark of Mexican cuisine.
  • Fresh Lime Juice: A squeeze of fresh lime juice right before serving is crucial. It adds a zesty, bright acidity that cuts through the richness and truly awakens all the flavors, making the rice taste incredibly fresh and vibrant. Always opt for fresh-squeezed for the best results.
A serving of fluffy Mexican rice topped generously with vibrant fresh cilantro, in an orange ceramic bowl with a wooden serving spoon.

Easy Step-by-Step Instructions

Creating perfect restaurant-style Mexican rice at home is simpler than you might think. Follow these straightforward steps for a delicious and fluffy result every time:

  1. Sauté Aromatics: Begin by heating the olive oil in a large, heavy-bottomed pot or a Dutch oven over medium heat. Once the oil is shimmering, add the diced onions, minced garlic, and minced jalapeños (or green bell pepper). Sauté for 3-4 minutes, stirring occasionally, until the onions are softened and translucent, and the garlic is fragrant. Be careful not to burn the garlic.
  2. Toast the Rice: Add the long-grain white rice to the pot with the sautéed aromatics. Stir continuously for another 3-4 minutes, allowing the rice grains to toast slightly. This step is crucial for achieving that desirable fluffy, non-sticky texture. You’ll notice the rice becoming slightly translucent around the edges. Now, sprinkle in the kosher salt, chili powder, and ground cumin, stirring to coat the rice evenly with the spices. The heat will help the spices bloom, enhancing their aroma and flavor.
  3. Simmer to Perfection: Pour in the can of diced tomatoes with green chilies (undrained) and the chicken or vegetable broth. Stir everything together well. Bring the mixture to a gentle boil over medium-high heat. Once boiling, immediately reduce the heat to very low, cover the pot tightly with a lid, and let it simmer undisturbed for 40 minutes. Avoid lifting the lid during this time, as it allows precious steam to escape, which is vital for proper cooking.
  4. Add Finishing Touches: After 40 minutes, the rice should be tender and all the liquid absorbed. Remove the pot from the heat and, without stirring, let it rest, still covered, for an additional 10 minutes. This resting period allows the steam to redistribute, resulting in even fluffier grains. Finally, lift the lid, fluff the rice gently with a fork, and stir in the fresh cilantro and a generous squeeze of fresh lime juice. Taste and adjust seasoning if necessary. Serve hot and enjoy your perfectly cooked Mexican rice!

Prefer to use an Instant Pot? For those who love the convenience of pressure cooking, you can easily adapt this recipe for an electric pressure cooker. Refer to my dedicated recipe for Instant Pot Mexican Rice for specific instructions and cooking times.

Frequently Asked Questions About Mexican Rice

Here are some common questions about making and enjoying this delicious Mexican rice:

  • Can Mexican rice be made ahead of time? Absolutely! This recipe is fantastic for meal prepping. You can prepare it up to 5 days in advance and store it in an airtight container in the refrigerator. It reheats beautifully, making it perfect for quick rice bowls, burritos, or as a side with dinner throughout the week.
  • Is there a difference between Spanish rice and Mexican rice? While often used interchangeably, there’s a subtle distinction in their traditional flavoring. Both involve rice cooked in a tomato-based broth with aromatics. However, classic Spanish rice often features saffron for its distinctive color and floral aroma, whereas Mexican rice typically relies on cumin and chili powder for its characteristic savory and earthy profile, often with the addition of diced tomatoes or tomato paste for color.
  • Can you make Mexican Rice with brown rice? Yes, you can! Substituting brown rice is a great option for a whole-grain alternative. Keep in mind that brown rice requires a longer cooking time and usually a bit more liquid. If you use brown rice in this recipe, simply add an additional 15 minutes to the simmering time. Always check the rice at the end to ensure it’s tender and all the liquid has been absorbed before removing it from the heat.
  • What gives Mexican rice its red color? The signature reddish-orange color comes primarily from the diced tomatoes (especially those with green chilies, like Rotel) and the chili powder. Some traditional recipes also use a small amount of tomato paste or tomato sauce to intensify the color and flavor.
  • How do I prevent my Mexican rice from becoming sticky? The key to fluffy, non-sticky rice lies in two main steps:
    1. Rinsing: Before adding the rice to the pot, rinse it thoroughly under cold water until the water runs clear. This removes excess starch.
    2. Toasting: Lightly toasting the dry rice grains in oil before adding the liquid helps seal the grains, preventing them from clumping together during cooking.

    Also, avoid over-stirring once the liquid is added, and ensure your liquid-to-rice ratio is correct.

  • Can I freeze leftover Mexican rice? Yes! Cooked Mexican rice freezes very well. Allow it to cool completely, then transfer it to freezer-safe bags or airtight containers. It can be stored in the freezer for up to 3 months. Thaw overnight in the refrigerator and reheat following the instructions below.

Expert Recipe Tips for the Best Mexican Rice

Achieving perfectly flavored and textured Mexican rice is easy with these helpful tips:

  • Make it Vegan/Vegetarian: To effortlessly transform this into a vegan or vegetarian dish, simply use vegetable broth instead of chicken broth. All other ingredients are naturally plant-based, making it a delicious option for everyone.
  • Keep it Warm for Serving: If you’re preparing this rice ahead of time for a party or a potluck and plan to serve it the same day, a slow cooker is your best friend. Once the rice is fully cooked on the stove, transfer it to a slow cooker set to the “warm” setting. This will keep the rice warm and perfectly moist without overcooking it. If the rice appears to dry out slightly over time, stir in an additional 1-2 tablespoons of vegetable or chicken broth to restore its ideal texture.
  • Reheating in the Microwave: For quick reheating, place your desired portion of rice in a microwave-safe bowl. To maintain its moist and fluffy texture, add 1-2 tablespoons of liquid (vegetable broth, chicken broth, or water) per serving. Cover the bowl loosely and microwave on high for 1 minute. Stir the rice, then microwave for an additional minute or until thoroughly heated through. The added moisture prevents the rice from becoming dry and hard.
  • Reheating on the Stove: To reheat on the stovetop, transfer the rice to a skillet. Add 1-2 tablespoons of liquid (broth or water) per serving. Cover the skillet and heat over medium-low for 5-10 minutes, stirring occasionally, until the rice is heated through and fluffy. This method gently reheats the rice, preserving its texture and flavor.
  • Don’t Peek During Simmering: It’s tempting to lift the lid, but resist! Keeping the pot covered traps the steam, which is essential for the rice to cook evenly and thoroughly. Peeking lets out the steam and can result in undercooked or unevenly textured rice.
  • Adjust Spice Level: If you love a kick, you can add an extra jalapeño, a pinch of cayenne pepper, or a dash of your favorite hot sauce to the liquid before simmering. For less spice, as mentioned, swap jalapeños for green bell pepper.
  • Garnish for Freshness: Beyond cilantro and lime, consider garnishing your Mexican rice with a sprinkle of crumbled cotija cheese (omit for vegan), a dollop of sour cream or crema (omit for vegan), or some diced avocado for added creaminess and flavor.
Close-up of fluffy Mexican rice in an orange bowl, generously garnished with fresh cilantro leaves.

What to Serve with Your Perfect Mexican Rice

This flavorful Mexican rice is an incredibly versatile side dish that pairs wonderfully with a wide array of Mexican and Tex-Mex main courses. Here are some popular suggestions to elevate your next fiesta:

  • Mexican Meatloaf: Give a classic comfort food a zesty twist! This spiced-up meatloaf provides a hearty and satisfying main course that perfectly complements the savory rice.
  • Carne Asada Tacos: Prepare for a flavor explosion! These aren’t just any carne asada tacos; they feature the absolute best chipotle-lime marinade, creating tender, smoky steak that’s heavenly alongside our fluffy rice.
  • Slow Cooker Beef Barbacoa: Better than anything you’ll find at your favorite fast-casual spot! This incredibly tender beef barbacoa is ideal for building mouthwatering tacos, burritos, or nachos. Imagine wrapping this succulent beef and a generous scoop of Mexican rice in a warm tortilla with cheese, salsa, and guacamole – a truly amazing burrito awaits!
  • Sirloin Steak Tacos or Flat Iron Steak Tacos: Both of these taco recipes promise juicy, tender, and intensely flavorful steak, thanks to their exceptional marinades. The sirloin tacos are especially delicious when crowned with a bright and creamy Cilantro Lime Sauce, providing a fresh contrast to the rich rice.
  • Mexican Sausage Balls: While a fun appetizer on their own, these savory sausage balls transform into a satisfying meal when served alongside a hearty portion of this scrumptious Mexican rice. It’s a delightful combination of textures and flavors.
  • Vegan Tacos with Grilled Veggies & Chimichurri: For an incredibly satisfying vegetarian or vegan option, these vibrant tacos are an absolute must-try. The smoky grilled vegetables and zesty chimichurri sauce pair perfectly with the earthy Mexican rice for a complete and wholesome meatless meal.

More Mexican Side Dish Recipes to Complete Your Feast

Don’t stop at just one amazing side! Elevate your next Mexican-themed gathering with these other delectable side dishes, each designed to complement your main course and add variety to your spread:

  • Cilantro Pesto Risotto: A unique and flavorful twist on traditional risotto, infused with vibrant cilantro and zesty lime, offering a creamy, herbaceous contrast to your meal.
  • Mexican Quinoa Salad: A light, refreshing, and protein-packed salad bursting with Mexican flavors from black beans, corn, and a zesty dressing.
  • Mexican Mashed Potatoes: A comforting and spicy take on mashed potatoes, featuring chilies and Mexican spices for an irresistible side.
  • Jalapeño Popper Spaghetti Squash: A healthier, low-carb alternative that delivers all the creamy, spicy, cheesy goodness of a jalapeño popper in a comforting squash dish.
  • Mexican Street Corn Pasta Salad: Inspired by elote, this creamy and tangy pasta salad combines roasted corn, cotija cheese, and a chili-lime dressing for a crowd-pleasing side.
Mexican rice with tomatoes, topped with fresh cilantro in orange bowl

Print
Pin





4.58 stars (7 ratings)

Rate this Recipe

Restaurant-Style Mexican Rice

Achieve perfectly fluffy, flavorful, restaurant-quality Mexican Rice right in your own kitchen with this simple, healthy, and adaptable recipe.
Servings:

4
people
Prep Time:

10 minutes

Cook Time:

40 minutes

Total Time:

50 minutes

Author:

Whitney Bond
Course:
Side Dish
Cuisine:
Mexican

Ingredients

  • 2 tbsp olive oil
  • ½ cup onion, diced
  • 4 garlic cloves, minced
  • 2 jalapeños, seeded and minced (or ½ cup minced green bell pepper for less spice)
  • 2 cups long grain white rice, rinsed
  • 10 oz can diced tomatoes with green chilies, undrained (e.g., Rotel)
  • 3 cups vegetable broth, or chicken broth
  • 1 tsp kosher salt
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • ¼ cup fresh cilantro, finely chopped
  • ¼ cup fresh lime juice, freshly squeezed

Instructions

  • Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat.
  • Add the diced onion, minced garlic, and minced jalapeño (or green bell pepper) to the hot oil. Sauté for 3-4 minutes until softened and fragrant. Add the rinsed long-grain white rice and toast for an additional 3-4 minutes, stirring constantly, until the grains are slightly translucent.
  • Stir in the diced tomatoes with green chilies (undrained), vegetable or chicken broth, kosher salt, chili powder, and ground cumin. Mix well to combine all ingredients.
  • Bring the mixture to a rolling boil. Once boiling, immediately reduce the heat to very low, cover the pot tightly with a lid, and simmer undisturbed for 40 minutes. Do not lift the lid during this cooking time.
  • After 40 minutes, remove the pot from the heat. Keep the lid on and let the rice rest for 10 minutes. This allows the steam to redistribute for perfectly fluffy rice.
  • Remove the lid, fluff the rice gently with a fork, then stir in the fresh cilantro and freshly squeezed lime juice.
  • Serve your delicious homemade Mexican rice immediately and enjoy!

Notes

  • When vegetable broth is used, this recipe is both vegetarian and vegan, making it suitable for a wider range of dietary preferences.
  • This recipe can also be made with brown rice for a whole-grain option. If you opt for brown rice, increase the simmering time by approximately 15 minutes. Always ensure the rice is tender and all the liquid has been absorbed before removing it from the heat.
  • For an extra layer of flavor, consider briefly toasting the cumin and chili powder in the hot oil before adding the rice. This helps to deepen their aroma.

Nutrition Facts


Serving
4
serving



Calories
442
kcal
(22%)



Carbohydrates
84
g
(28%)



Protein
7
g
(14%)



Fat
7
g
(11%)



Saturated Fat
1
g
(5%)



Sodium
1312
mg
(55%)



Potassium
338
mg
(10%)



Fiber
2
g
(8%)



Sugar
4
g
(4%)



Vitamin A
800
mg
(16%)



Vitamin C
22.1
mg
(27%)



Calcium
63
mg
(6%)



Iron
1.9
mg
(11%)




Did you make this recipe?
Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!