Main Courses
Aaron Sanchez's Mexican rice recipe transforms a simple side into the star of your meal with its deep, smoky chipotle flavor and vibrant tomato base. This one-pan wonder delivers restaurant-quality results with just 20 minutes of active time, making it perfect for busy weeknights or weekend feasts. The secret lies in toasting spices and building layers of flavor through slow simmering, ensuring each grain absorbs the rich, aromatic sauce.
What sets this recipe apart is its balance of smoky heat from chipotle peppers and bright acidity from tomatoes, creating a sauce that clings perfectly to every grain. Unlike many Mexican rice recipes, this version skips the pre-cooked rice—starting with raw grains guarantees a texture that's fluffy yet firm, with each bite bursting with flavor. The dish pairs beautifully with grilled meats, black beans, or even as a standalone vegetarian meal.
By the time you're done, you'll have a fragrant, golden-brown rice dish that's impossible to resist. The smoky aroma alone will have everyone at the table asking for seconds, while the subtle heat from the chipotle adds depth without overpowering. This is the kind of side dish that elevates any meal from ordinary to extraordinary—simple to prepare but undeniably impressive.
Whether you're cooking for a family gathering or meal prepping for the week, this recipe scales effortlessly. The instructions are straightforward, and the ingredients are likely already in your pantry. Let's get started on creating this flavorful staple that belongs in every Mexican-inspired meal.
Ingredients for aaron sanchez mexican rice
Smoky chipotle, bright tomatoes, and toasted spices—just 14 ingredients for restaurant-quality Mexican rice.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed well |
| Chipotle Peppers in Adobo 🌶️ | 2 tbsp | Adobo sauce included, finely chopped |
| Tomatoes (Canned, Diced) 🍅 | 1 cup | San Marzano preferred |
| Onion (Yellow or White) 🧅 | 1 whole | Diced small |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Chicken Broth (Low-Sodium) 💧 | 2 cups | Homemade or store-bought |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tsp | For smoky flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The chipotle peppers in adobo are the flavor bombs here. Trader Joe's has the best cans—look for the ones with the thickest peppers. If you can't find them, Penzeys sells them online too. Toast your cumin and smoked paprika in the olive oil first—this step makes all the difference. The rice? Any long-grain variety works, but jasmine rice gives a slightly fragrant twist. Rinse it well before cooking to remove excess starch, or your rice will turn out gummy.
No chipotle peppers? One tablespoon of adobo sauce plus half a teaspoon of cayenne gets you close. Swap San Marzano tomatoes for any canned tomatoes, but drain them well to avoid a watery rice. Fresh cilantro is ideal for garnish, but dried oregano at half the amount works if you're out. The lemon juice is key for brightness—don't skip it. And if you're short on time, pre-minced garlic from the jar is fine, but fresh tastes better. For extra smokiness, add a pinch of liquid smoke to the adobo sauce.
This rice reheats beautifully—just add a splash of water or broth. Keeps for 4-5 days in the fridge, freezes for 3 months. Double the recipe and freeze half for lazy weeknights. The flavors actually deepen overnight, so leftovers might be even better. Store in an airtight container with the lid slightly loose to prevent condensation. Garnish with extra cilantro or a sprinkle of crumbled queso fresco if you're feeling fancy.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this recipe because you’re basically done before the rice even starts cooking. Just dice the onion and mince the garlic—no fancy techniques, no peeling tomatoes (canned saves the day). Honestly, my knife skills are terrible, but this dish still comes out perfect.
- Smoky Heat Magic: That chipotle in adobo? It’s the star. The slow simmer lets the smoky, slightly spicy flavor soak into every grain, while the garlic and onions caramelize into something dangerously addictive. Between us, it’s the kind of rice that makes people ask, “What’s in this?”—and then beg for the recipe.
- Taco Night’s Secret Weapon: This rice works for everything. Serve it under tacos, scoop it into burrito bowls, or pile it next to grilled chicken. Even my picky teen devours it—no complaints, just seconds. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Unlike plain white rice that turns into glue after Day 2, this stays fluffy and flavorful for days. I make a big batch on Sundays, and by Thursday, it’s still the highlight of my lunch. Plus, the chipotle adds a kick that keeps it interesting—no sad, bland rice here.
Step-by-step instructions for aaron Sanchez's Mexican rice
This smoky, flavor-packed rice comes together in one pot with minimal effort.
Sauté the Aromatics Until Fragrant
Heat the 2 tablespoons olive oil in a heavy-bottomed pot or deep skillet over medium heat. Add the diced small onion and cook for 5-6 minutes until it softens and begins to turn translucent. You'll know it's ready when it smells sweet and the edges start to caramelize slightly.
Next, add the 4 cloves minced finely garlic and cook for 30 seconds until the raw garlic smell disappears. Be careful not to let it brown—garlic burns quickly and turns bitter. If you notice the garlic starting to darken too fast, reduce the heat slightly. This step builds the flavor foundation for the entire dish.
Toast the Spices for Depth of Flavor
Add the 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and 1 teaspoon dried oregano to the pot. Stir constantly for 1 minute until the spices become fragrant and slightly darker in color. This toasting step releases their essential oils, giving your rice that authentic smoky, earthy flavor that makes it taste restaurant-quality.
I like to press the spices into the onions and garlic with a wooden spoon to ensure they distribute evenly. This ensures every grain of rice gets that flavor punch. Don't skip this step—it makes a huge difference in the final taste.
Add the Chipotle Peppers and Tomatoes
Stir in the 2 tablespoons finely chopped chipotle peppers in adobo (including the sauce) and the 1 cup canned diced tomatoes. Cook for 2-3 minutes until the tomatoes begin to break down and the mixture becomes slightly thickened. You'll see the chipotle peppers release their deep, smoky flavor into the pot.
Here's where the magic happens—the chipotle peppers in adobo sauce add both heat and complexity. If you're sensitive to spice, you can remove the seeds and membranes first, but I like the full flavor. The tomatoes will soften and blend into the rice, creating a rich, slightly chunky sauce.
Incorporate the Rice and Season
Add the 1.5 cups uncooked long-grain white rice to the pot and stir to coat it evenly with the spiced tomato mixture. This ensures every grain gets that flavorful base. Sprinkle in the 1.5 teaspoons salt and 0.5 teaspoon freshly ground black pepper, then stir again to distribute the seasoning.
Pour in the 2 cups low-sodium chicken broth, making sure the rice is fully submerged. If you're using San Marzano tomatoes, you might need a splash more broth—just enough to cover the rice by about ¼ inch. Bring the mixture to a gentle boil, then immediately reduce the heat to low. Cover the pot with a tight-fitting lid.
Simmer Until Tender and Flavorful
Let the rice simmer for 20-22 minutes without lifting the lid. The steam will cook the rice perfectly, and the flavors will meld together beautifully. You'll know it's done when the liquid has been absorbed and the rice is tender but still has a slight bite—this is the ideal al dente texture.
Once the rice is cooked, remove it from heat and let it sit covered for 5 minutes. This resting period allows any remaining liquid to be absorbed and the flavors to settle. Then, stir in the 1 tablespoon freshly squeezed lemon juice and the 0.25 cup chopped fresh cilantro. The lemon brightens the dish, while the cilantro adds freshness that cuts through the smoky flavors.
Fluff and Serve Immediately
Using a fork, gently fluff the rice to separate the grains and distribute any remaining liquid. Taste and adjust the seasoning if needed—sometimes the chipotle peppers can make the dish taste slightly saltier than expected, so a pinch more salt or a squeeze of lemon might balance it out.
Serve the rice immediately while it's still warm. The smoky chipotle and tomato flavors will be at their peak, and the texture will be just right—fluffy but with enough body to hold up to other dishes. This Mexican rice pairs perfectly with grilled meats, black beans, or even as a standalone side. Enjoy it while it's hot!
Pro Tips For Making Aaron Sanchez Mexican Rice
- SOAK THE RICE FIRST: Aaron Sanchez’s rice relies on long-grain white rice staying fluffy, not gummy. Toss it in a bowl with warm water for 10 minutes before cooking—this short soak evens out moisture, so you won’t end up with a pot of glue. (Yes, even if you’re impatient like me, just don’t skip it.)
- SAUTÉ ONIONS LOW AND SLOW: The recipe’s smoky depth comes from caramelized onions, but rushing this step kills the flavor. Cook them over medium-low heat for 8–10 minutes, stirring often, until they’re golden and sweet—not crispy or burnt. I learned this the hard way when my rice tasted like sad, undercooked onion.
- STRAIN THE ADOBO SAUCE: Chipotle peppers in adobo come with a thick, salty sauce that’ll make your rice soggy if left in. Strain the peppers and reserve the sauce separately—you’ll only need 1–2 tablespoons for heat and depth. The rest? Save it for marinades or cocktails. (Trust me, your rice will thank you.)
- USE A TIGHT-FITTING LID: This isn’t just about trapping steam—it’s about even steam. A loose lid means uneven cooking, and you’ll end up with dry edges and mushy centers. Press down until it seals, then let the rice steam undisturbed for 15 minutes. No peeking midway, or you’ll reset the clock. (Your future self will curse you if you don’t.)
Pro cooking tips for this dish
Spice Toasting Secrets
Toast your spices in the olive oil for 1 full minute—this isn't just about aroma, it's about unlocking their full flavor potential. I use a heavy-bottomed pot (like my Calphalon skillet) to prevent burning. Watch the spices closely—they should darken slightly and fill your kitchen with an intoxicating aroma. This step reduces bitterness and enhances the earthy, smoky notes that define this dish. 🌶️
Pro tip: Use a wooden spoon to press the spices into the onions and garlic while toasting. This ensures they dissolve into the base rather than floating on top. I find this creates a more even flavor distribution throughout the rice. If you're short on time, a 30-second toast still works, but you'll lose some depth.
Liquid Management
The rice-to-liquid ratio is critical—this recipe uses 1.5 cups rice to 2 cups broth, but don't be afraid to adjust. If your rice absorbs liquid too quickly (common with older rice), add 2 tablespoons hot water at the 15-minute mark. Conversely, if you prefer moister rice, increase the broth by ¼ cup. I've had best results with San Marzano tomatoes, which are juicier and sweeter than standard canned tomatoes.
Never stir the rice while cooking—this breaks the grains and creates a mushy texture. Instead, gently shake the pot if needed. The 5-minute resting period after cooking is non-negotiable; it allows the rice to fully absorb any remaining liquid and develop its final texture. I like to tent the pot with foil during this time to maintain even heat distribution.
Chipotle Flavor Control
Adjust the chipotle heat by removing seeds before chopping—this reduces spice by about 30%. For a milder version, use 1 tablespoon adobo sauce instead of chopped peppers. I've found that Trader Joe's chipotle peppers have the perfect balance of heat and smokiness, but Penzeys brand is excellent if you prefer more intensity. Always include some of the adobo sauce—the liquid adds moisture and depth that dried chipotle can't match.
If your dish tastes too salty after cooking, don't panic. A squeeze of lemon juice (we already have this in the recipe) or a pinch of sugar (½ tsp) can balance the flavors beautifully. The acidity from the lemon also brightens the smoky notes, making each bite more vibrant. I keep a small bowl of lemon wedges on the table for guests to adjust their portions.
Equipment Upgrades
While any pot works, I recommend a 5-6 quart Dutch oven for even heat distribution. My Le Creuset handles temperature swings beautifully. For stirring, use a wide silicone spatula—it won't scratch your pot and makes scraping the bottom effortless. If you're making this frequently, consider a rice cooker with a sauté function—many models (like the Zojirushi) let you brown the aromatics before switching to rice mode.
For measuring, I use a digital kitchen scale for the rice (1.5 cups equals about 285 grams of uncooked long-grain rice). This gives me more consistent results than volume measurements. The scale comes in handy when doubling the recipe—just multiply the weight by 2. For the broth, I use a liquid measuring cup** with markings for both cups and milliliters, depending on my preference.
Nutrition facts
Frequently asked questions
Can I make this Mexican rice in a rice cooker?
Use a rice cooker with a sauté function to brown the onions, garlic, and spices first. Add the chipotle peppers, tomatoes, and seasonings, then stir in the rice and broth. Cook on the rice setting, but check at 15 minutes—you may need to add ¼ cup hot water if needed. The texture will be slightly different but still delicious.
What's the best way to store leftovers?
Store cooked rice in an airtight container in the fridge for up to 5 days. For freezing, portion into single servings and freeze for 3 months. Reheat with a splash of broth or water to restore moisture. The flavors actually improve overnight, making this perfect for meal prep!
How can I make this dish vegetarian?
Swap the chicken broth for vegetable broth and add 1 cup cooked black beans or ½ cup corn kernels along with the rice. The smoky chipotle flavor still shines while adding plant-based protein. Garnish with avocado slices for extra richness.
Why did my rice turn out mushy?
Mushy rice usually happens from over-stirring or too much liquid. Always stir only when necessary and avoid lifting the lid while cooking. For this recipe, the rice-to-liquid ratio is precise—1.5 cups rice to 2 cups broth. If your rice absorbs liquid too quickly, reduce the broth by 2 tablespoons next time.
Can I use instant rice for this recipe?
Not recommended—this recipe relies on the texture and flavor development from cooking with broth. Instant rice cooks too quickly and won't absorb the smoky tomato-chipotle sauce properly. For best results, stick with long-grain white rice and allow the full 20-22 minute cooking time. The flavor difference is worth it!
