If you’re craving a flavorful, comforting side that’s both vibrant and simple to prepare, I’ve got just the thing for you. This Easy Mexican Style Rice Recipe is a personal favorite that brings a burst of color and savory goodness to any meal. With just a handful of straightforward ingredients, it’s a fantastic way to add a zesty twist to your usual rice dish. Whether you’re a kitchen newbie or a seasoned cook, this recipe guarantees a deliciously fluffy and aromatic rice that complements everything from tacos to grilled chicken perfectly.

Ingredients You’ll Need
The magic of this Easy Mexican Style Rice Recipe lies in its simplicity. Each ingredient plays a key role: from the rice that forms the tender base, to the tomato sauce that adds rich color and tang, and the fresh herbs that give a lovely herbal note. These basics come together to create a dish that’s both approachable and bursting with flavor.
- 1 cup long-grain white rice: This type stays fluffy and separate when cooked, perfect for this recipe’s texture.
- 1 cup tomato sauce or diced tomatoes: Adds vibrant color and a slightly sweet tomato flavor that’s essential.
- 1 small onion, finely chopped: Provides sweetness and depth once sautéed with garlic.
- 2 cloves garlic, minced: A fragrant punch that elevates the savory profile of the dish.
- 2 cups chicken broth or vegetable broth: Using broth instead of water infuses the rice with extra rich flavor.
- 2 tablespoons vegetable oil: Helps toast the rice to a perfect golden hue and prevents sticking.
- ½ teaspoon salt: Balances all the flavors perfectly without overpowering.
- ¼ teaspoon pepper: Adds a subtle hint of warmth and spice.
- 2 tablespoons cilantro or parsley, optional, chopped: Fresh herbs that brighten the final dish and add a refreshing touch.
How to Make Easy Mexican Style Rice Recipe
Step 1: Toast the Rice
Start by heating your vegetable oil in a skillet over medium heat. Once warm, add the rice and stir continuously until it turns golden and fills your kitchen with a toasty, nutty aroma. This step is crucial as it not only gives the rice a beautiful color but also enhances its flavor and ensures a wonderful texture.
Step 2: Sauté Onion and Garlic
Next, add the finely chopped onion and minced garlic to the skillet with the golden rice. Cook them together until the onions soften and become translucent, merging their sweet and savory essence with the rice—this will build the foundational flavor you’re aiming for.
Step 3: Add Tomato Sauce and Broth
Now it’s time to stir in the tomato sauce or diced tomatoes. Mix thoroughly, allowing the rice to absorb the rich red color. Pour in the chicken or vegetable broth, then season with salt and pepper. This combination will infuse your rice with warmth and complexity, bringing the heart of Mexican cuisine right to your skillet.
Step 4: Simmer and Cook
Reduce the heat to low and cover the skillet to let everything simmer gently. Allow the rice to cook undisturbed for 15 to 20 minutes, so it absorbs all the flavorful liquids. Patience here pays off—the rice will become tender and perfectly cooked, with every grain packed with flavor.
Step 5: Fluff and Garnish
Once cooked, fluff the rice with a fork to separate the grains beautifully. Finish by garnishing with freshly chopped cilantro or parsley if you like a fresh herbal pop. Your Easy Mexican Style Rice Recipe is now ready to brighten up your dinner plate!
How to Serve Easy Mexican Style Rice Recipe
Garnishes
Fresh garnishes can truly elevate this rice. Think vibrant lime wedges, a sprinkle of crumbled queso fresco, or even thin slices of fresh jalapeño for those who enjoy a spicy kick. These toppings don’t just add flavor but also bring in beautiful textures and colors.
Side Dishes
This rice pairs like a dream with grilled meats, roasted veggies, or classic Mexican mains such as enchiladas, burritos, and fajitas. It’s versatile enough to stand as a hearty side or promising base for stews and salsas, rounding out your meal with crowd-pleasing appeal.
Creative Ways to Present
For a fun twist, try serving the rice in hollowed bell peppers or use it as a layer in a Mexican rice casserole. You can also mix in some corn kernels or black beans to add extra color and protein, turning your Easy Mexican Style Rice Recipe into a vibrant, colorful centerpiece for your table.
Make Ahead and Storage
Storing Leftovers
If you end up with extras, let the rice cool completely before transferring it to an airtight container. Stored in the refrigerator, it will keep for up to four days, making it a convenient side to whip out for quick lunches or dinners.
Freezing
This rice freezes well if you want a ready-made side dish for busy days. Scoop the cooled rice into freezer-safe bags or containers and freeze for up to three months. Defrost overnight in the fridge before reheating for best results.
Reheating
To reheat, sprinkle a little water over the rice to prevent drying out, cover with a microwave-safe lid or plate, and microwave until warmed through. Alternatively, reheat gently on the stovetop with a splash of broth or water, stirring to maintain the fluffy texture.
FAQs
Can I use brown rice instead of white rice?
Absolutely! Just keep in mind that brown rice needs a longer cooking time and more liquid, so adjust accordingly if you decide to make the swap. It will add a nuttier flavor and a chewier texture to your Easy Mexican Style Rice Recipe.
What if I don’t have tomato sauce or diced tomatoes?
In a pinch, you can substitute with tomato paste diluted with water or even a fresh tomato purée, but be sure to adjust seasoning since these options might vary in intensity.
Is it okay to use water instead of broth?
Yes, water works just fine but using broth really amps up the flavor, giving a richer, more savory rice. If you only have water, consider adding a small bouillon cube or some seasoning to keep the taste vibrant.
Can I make this recipe vegan?
Definitely! Just swap the chicken broth for vegetable broth, and skip any non-vegan garnishes. The flavors will remain just as delicious and satisfying.
How do I get the rice to be fluffy and not mushy?
The key is to toast the rice first and then cook it covered on low heat without stirring during cooking. Also, make sure to use the right rice-to-liquid ratio and fluff gently with a fork once it’s done.
Final Thoughts
Your kitchen will thank you after trying this Easy Mexican Style Rice Recipe. It’s an effortlessly charming dish that adds warmth, color, and authentic flavor to any meal, making it a staple you’ll keep coming back to. So grab your ingredients, roll up your sleeves, and enjoy the bright, comforting taste of this beloved recipe in your own home!
Print
Easy Mexican Style Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Description
This Easy Mexican Style Rice is a flavorful and aromatic side dish perfect for complementing any Mexican-inspired meal. Cooked with tomato sauce, garlic, onions, and seasoned with cilantro, it offers a deliciously simple way to elevate your dinner table in just 30 minutes.
Ingredients
Rice and Vegetables
- 1 cup long-grain white rice
- 1 small onion, finely chopped
- 2 cloves garlic, minced
Liquids
- 1 cup tomato sauce or diced tomatoes
- 2 cups chicken broth or vegetable broth
Seasoning and Oil
- 2 tablespoons vegetable oil
- ½ teaspoon salt
- ¼ teaspoon pepper
- 2 tablespoons cilantro or parsley, optional, chopped
Instructions
- Heat the oil and toast the rice: Heat vegetable oil in a skillet over medium heat. Add the long-grain white rice and stir frequently until the rice becomes golden and releases a fragrant aroma, about 3-5 minutes.
- Sauté onion and garlic: Add the finely chopped onion and minced garlic to the skillet with the rice. Cook, stirring occasionally, until the onion becomes translucent and soft, approximately 3 minutes.
- Add tomato sauce and broth: Stir in the tomato sauce or diced tomatoes until mixed well. Pour in the chicken or vegetable broth, then season with salt and pepper. Stir to combine all ingredients evenly.
- Simmer the rice: Reduce the heat to low, cover the skillet with a lid, and let the rice cook gently. Simmer for 15 to 20 minutes or until the rice has absorbed the liquid completely and is tender.
- Fluff and garnish: Remove the skillet from heat and use a fork to fluff the rice gently. Garnish with chopped cilantro or parsley if desired, and serve warm as a delicious side dish.
Notes
- For a vegetarian or vegan option, use vegetable broth instead of chicken broth.
- Ensure the rice to broth ratio is accurate to avoid mushy or undercooked rice.
- If using diced tomatoes, drain excess liquid for a less watery texture or use tomato sauce for a smoother consistency.
- The cilantro or parsley garnish is optional but adds fresh flavor and color.
- Toasting the rice before adding liquid enhances the nutty flavor and improves texture.

