Mexican rice is a splendid side dish that brings me back to my family gatherings. My grandmother used to cook up a large batch, filling the house with the comforting aroma of tomato and spices. The simplicity of making the rice contrasts so beautifully with the vibrant flavors it delivers. Whether served alongside tacos or grilled chicken, it's a dish that never fails to bring warmth to the table.

What makes this Mexican rice recipe truly special is its balance of simple ingredients and a surprisingly robust flavor profile. It's quick to prepare and pairs well with almost any main course. Ready in about half an hour, it's the perfect answer for a busy weeknight dinner or a cozy weekend meal with family and friends.
Jump to:
Why You’ll Love This Recipe
- Full of Flavor: The combination of chicken broth and tomato juice creates a richly seasoned rice dish.
- Simple Ingredients: Uses pantry staples, making it both convenient and budget-friendly.
- Quick Cooking: Ready in about 35 minutes, perfect for busy weekdays.
- Versatile Side Dish: Pairs perfectly with a wide variety of dishes from grilled meats to vegetarian meals.
- Family-Friendly: Loved by kids and adults alike, bringing Mexican flair to your dinner table.
Ingredients You'll Need
- Olive oil or vegetable oil – 2 Tbsp. Helps cook the rice, adding a slight richness.
- Long grain white rice – 1 cup. Provides the fluffy, absorbent base of the dish.
- Chicken broth – 2 cups. Adds depth and savory flavor to the rice.
- Tomato juice – 5.5 oz. can. Infuses a delicious tomato flavor, enhancing the color and taste.
- Salt and pepper – to taste. Helps balance flavors, seasoning the rice to perfection.
- Cilantro – for garnish. Offers a fresh, herbaceous finish.
How to Make Mexican Rice
Step 1: Heat the Oil
Begin by heating oil in a skillet over medium-high heat. You want the oil hot to help the rice become slightly crispy.
Step 2: Brown the Rice
Add the rice to the skillet. Stir frequently, allowing it to brown slightly. The rice should turn a light tan, absorbing the oil's flavor.
Step 3: Combine Liquids
Stir in the chicken broth, tomato juice, salt, and pepper. Mix well to ensure even seasoning.
Step 4: Simmer and Cover
Reduce the heat to low, and cover the skillet tightly with a lid. This helps the rice absorb the liquid without losing moisture.
Step 5: Cook Until Liquid Absorbs
Let it simmer for about 20 minutes until the liquid is fully absorbed. You'll see the rice plump up as it cooks.
Step 6: Rest the Rice
Once absorbed, turn off the heat and let it sit covered for another 10-15 minutes. This extra time allows the flavors to meld perfectly.
Step 7: Fluff and Garnish
Fluff the rice with a fork. Garnish with fresh cilantro for an added burst of flavor. Serve and enjoy!

Pro Tips from My Kitchen
✓ Toast the Rice First – Browning the rice in oil before adding liquid enhances its nutty flavor and improves texture.
✓ Control the Heat – Start with medium-high heat for browning then reduce to a low simmer to cook the rice evenly.
✓ Use Fresh Ingredients – Opt for fresh cilantro when garnishing for the best taste and aroma.
✓ Lid Matters – Keep the lid on tight during simmering and resting to ensure proper cooking and moisture retention.
✓ Season Gradually – Taste the rice and alter seasoning with salt and pepper if needed before serving.
Serving Ideas and Variations
- This Mexican rice pairs beautifully with grilled chicken or steak, adding a hearty and flavorful side to your meal.
- For a vegetarian twist, use vegetable broth instead of chicken broth without sacrificing flavor.
- Add a kick by sautéing jalapeños with the rice for a spicy variation that complements the mild tomato taste.
- Incorporate veggies like bell peppers or peas to up your nutrient intake and add more color to your plate.
Frequently Asked Questions About Mexican Rice
Yes, you can, but keep in mind that brown rice takes longer to cook. You may need to adjust cooking time and liquid amount accordingly.
If the rice is mushy, it may be due to too much liquid. Ensure to measure liquids accurately and keep the rice covered during cooking.
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat on the stovetop with a splash of broth or in the microwave, stirring occasionally.
This can happen with uneven heat distribution. Increase the heat slightly and allow it to cook uncovered for a bit longer to evaporate excess liquid.
Mexican rice is ideal with Mexican-inspired dishes like tacos, enchiladas, or fajitas, as well as grilled meats or roasted vegetables.

Mexican Rice Recipe
Ingredients
- 2 tablespoon Olive oil or vegetable oil
- 1 cup Long grain white rice
- 2 cups Chicken broth
- 5.5 oz Tomato juice
- Salt and pepper
- Cilantro
Instructions
- Begin by heating oil in a skillet over medium-high heat.
- Add the rice to the skillet, stirring frequently until it browns slightly to a light tan.
- Stir in the chicken broth, tomato juice, salt, and pepper, ensuring even seasoning.
- Reduce heat to low, cover the skillet tightly with a lid and let it simmer for about 20 minutes until the liquid is fully absorbed.
- Once absorbed, turn off the heat and let it rest covered for another 10-15 minutes.
- Fluff the rice with a fork and garnish with fresh cilantro before serving.
Notes
- For added flavor, consider toasting the rice before adding the liquid.
- Store leftovers in an airtight container in the fridge for up to 3 days.





Leave a Reply