How to Make Authentic Mexican Rice: A Step-by-Step Guide

Hello Challenger, welcome to our guide on how to make authentic Mexican rice. Mexican rice, also known as Spanish rice, is a staple in Mexican cuisine. It is a flavorful and nutritious dish that is perfect for both family dinners and parties. In this article, we will take you through the step-by-step process of making perfect Mexican rice that is fluffy, moist and packed with flavor.


Mexican rice is a side dish that is made from white rice, tomatoes, onions, and various seasonings. It is a versatile dish that can be paired with a variety of main dishes, such as tacos, burritos, and enchiladas. Mexican rice is renowned for its bold and vibrant flavor, while being easy to prepare. While there are many variations to Mexican rice, the basic recipe is easy to follow and customize according to your preferences.

In this guide, we will guide you step-by-step on how to make perfect Mexican rice that you can easily replicate in your own kitchen. We’ll share tips on how to mix the flavors, how to ensure you get fluffy rice, and how to pair it with various meals,”

Whether you’re cooking for your family or hosting a dinner party, Mexican rice is guaranteed to be a crowd pleaser. So why not give it a try?

Ingredients For Mexican Rice

Before you start, you need to gather all the ingredients you will need to make delicious Mexican rice. These include:

Ingredients Measurement
White rice 2 cups
Onion 1 medium, finely chopped
Garlic 2 cloves, minced
Tomatoes 2 medium-size, finely chopped
Chicken broth 3 cups
Oil or shortening 2 tablespoons
Cumin powder 1 tablespoon
Salt 1 teaspoon
Pepper 1/4 teaspoon

Step-by-Step Guide to Making Mexican Rice

Step 1: Rinse the Rice

Start by rinsing the rice thoroughly with cold water to remove any excess starch. Give it a good stir with your hand and let the water drain away.

Step 2: Sauté the Onion and Garlic

Next, heat the oil or shortening in a heavy-bottomed pan over medium heat. Add the onion and garlic and sauté until they’re lightly browned, stirring occasionally.

Step 3: Add the Rice

Once the onion and garlic are ready, add the rice to the pan and stir continuously to coat the rice with oil. Sauté the rice for a few minutes until it’s golden brown.

Step 4: Add the Seasonings

Add the chopped tomatoes, cumin powder, salt, and pepper to the rice and stir. Turn up the heat and let the rice cook for a minute or two, while stirring continuously.

Step 5: Add the Chicken Broth

Next, add the chicken broth to the pan and stir well. Make sure the broth is well incorporated with the rice and spices. Bring the mixture to a boil.

Step 6: Lower the Heat and Cover

Once the broth starts boiling, lower the heat to the lowest and cover the pot with a tight lid. Let the rice cook for around 20-25 minutes.

Step 7: Let the Rice Rest

Once the rice is cooked, remove the lid and let it rest for 5-10 minutes. Fluff the rice with a fork and it’s ready to serve!

The 13 Most Frequently Asked Questions

1. Can I use brown rice to make Mexican rice?

Yes, you can use brown rice, but you’ll need to adjust the cooking time accordingly.

2. What’s the best type of tomato to use in Mexican rice?

Use fresh, ripe tomato for the best flavor. Roma tomatoes or beefsteak tomatoes are good choices.

3. How do I keep the rice from sticking to the bottom of the pot?

Make sure that you stir the rice well and regularly, especially when you add the broth. Also, choose a pot with a thick bottom to ensure even heat distribution.

4. Can I add peas and carrots to my Mexican rice?

Yes, you can add vegetables like peas and carrots to the dish for added texture and flavor.

5. Can I use vegetable broth instead of chicken broth?

Yes, you can use vegetable broth if you prefer a vegetarian option.

6. How can I make my Mexican rice spicy?

You can add a dash of cayenne pepper or red pepper flakes to make the dish spicy.

7. Can I make Mexican rice in a rice cooker?

Yes, you can cook Mexican rice in a rice cooker, but make sure to follow the manufacturer’s instructions for rice-to-liquid ratio and cooking time.

8. Can I use long-grain rice instead of short-grain rice?

Yes, you can use long-grain rice instead of short-grain rice, but the texture and flavor may be slightly different.

9. What can I serve with Mexican rice?

You can pair Mexican rice with a variety of dishes, such as tacos, burritos, enchiladas, and grilled meats.

10. How long can I store Mexican rice in the fridge?

Mexican rice can be stored in an airtight container in the fridge for up to 4 days. Reheat it in the microwave or on the stovetop.

11. Can I freeze Mexican rice?

Yes, you can freeze Mexican rice for up to 3 months. Make sure to store it in an airtight container or freezer bag.

12. Can I use a different type of oil?

Yes, you can use a different type of vegetable oil, such as avocado or grapeseed oil, instead of vegetable shortening.

13. Can I add cheese to my Mexican rice?

Yes, you can add grated cheese to the dish after it’s cooked for an added cheesy flavor.


Congratulations, you now know how to make perfect Mexican rice! This staple dish is an excellent addition to your culinary arsenal and is sure to impress your family and friends. Remember to follow the steps carefully, and don’t be afraid to experiment with various ingredients to find your perfect flavor combination.

Now that you’ve made your Mexican rice, we encourage you to pair it with your favorite Mexican-inspired dish or spread the deliciousness by sharing it with others. Happy cooking!


Please note that the nutritional and dietary information provided is for educational purposes only and does not substitute for professional medical advice, diagnosis or treatment. Always seek the advice of a qualified healthcare provider with any questions you may have regarding a medical condition.