Picture this: a steaming bowl of fluffy, vibrant rice, perfectly seasoned and ready to accompany your favorite Mexican dishes. Mexican Rice is not just a side; it’s a celebration of flavors that transforms any meal into a fiesta. This recipe is special because it’s easy to make, versatile, and bursting with deliciousness. The combination of spices and ingredients creates a dish that is both comforting and exciting. Ready to bring a little spice to your kitchen? Let’s dive into the ingredients!
Why You’ll Love This Recipe
This recipe stands out for its delightful taste and simple preparation.
- Fluffy texture that complements any meal.
- Rich flavors from spices and ingredients.
- Quick to prepare, perfect for busy weeknights.
- Versatile enough to pair with a variety of dishes.
- Can easily be customized to your taste.
My Experience Making This Recipe
I remember the first time I made Mexican Rice for a family gathering. The aroma wafting through the kitchen was enough to draw everyone in, and soon enough, my relatives were hovering around the stove, eager to taste.
As I served it alongside tacos and enchiladas, the vibrant rice stole the show. It was a hit, and I’d be lying if I said I didn’t take a little pride in that moment.
Recipe Overview
- Recipe Name: Mexican Rice
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Course: Side Dish
- Cuisine: Mexican
- Calories per Serving: 220
Equipment You Will Need
- Large saucepan with lid
- Measuring cups and spoons
- Wooden spoon or spatula
- Knife and cutting board
Ingredients for Mexican Rice
- 1 cup long-grain white rice
- 2 tablespoons vegetable oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 can (14.5 oz) diced tomatoes with green chilies
- 2 cups chicken or vegetable broth
- Salt to taste
- Fresh cilantro for garnish (optional)
Ingredient Notes and Substitutions
- Long-grain white rice: This type cooks up fluffy and separate, ideal for this recipe. You can substitute with brown rice, but adjust the cooking time.
- Vegetable oil: Used for sautéing the onions and garlic. Olive oil can work in a pinch for a healthier option.
- Onion: Adds depth of flavor. Shallots can be used for a milder taste.
- Garlic: Provides aromatic flavor. Garlic powder can replace fresh garlic if needed.
- Chili powder: Gives warmth and color. Paprika can be a milder substitute.
How to Make Mexican Rice
Step 1: Rinse the Rice
Begin by rinsing the rice under cold water until the water runs clear. This removes excess starch, preventing the rice from becoming gummy.
Step 2: Heat the Oil
In a large saucepan, heat the vegetable oil over medium heat. This will help sauté the onions and garlic to bring out their flavors.
Step 3: Sauté the Onions
Add the chopped onion to the hot oil and cook until translucent, about 3-4 minutes. This step builds a flavorful base for your rice.
Step 4: Add Garlic and Spices
Stir in the minced garlic, cumin, and chili powder. Cook for about 1 minute until fragrant, but be careful not to burn the garlic.
Step 5: Toast the Rice
Add the rinsed rice to the saucepan, stirring to coat it in the oil and spices. Toasting the rice enhances its nutty flavor.
Step 6: Add Tomatoes and Broth
Pour in the can of diced tomatoes with their juices and the chicken or vegetable broth. This mixture adds moisture and flavor to the rice.
Step 7: Season and Bring to a Boil
Season with salt to taste, then bring the mixture to a boil. Boiling helps to cook the rice evenly.
Step 8: Simmer Until Cooked
Reduce heat to low, cover the pot, and let it simmer for 15-20 minutes. This allows the rice to absorb the flavors and become tender.
Pro Tip: For extra flavor, consider adding a squeeze of lime juice and a handful of chopped cilantro just before serving.
Tips for the Best Mexican Rice
- Always rinse your rice to achieve the best texture.
- Toast the rice properly to deepen its flavor.
- Use low-sodium broth to control the saltiness.
- Let the rice rest covered for a few minutes after cooking for fluffiness.
- Garnish with cilantro for a fresh finish.
Common Mistakes to Avoid
- Not rinsing the rice: This leads to sticky rice instead of fluffy grains.
- Skipping the toast step: Toasting adds depth of flavor that you don’t want to miss.
- Using too much liquid: This can result in mushy rice; follow the recommended ratios.
- Not covering the pot: Leaving it uncovered lets steam escape, affecting cooking time.
Serving Suggestions
Mexican Rice pairs wonderfully with a variety of dishes. Here are some ideas to elevate your meal:
- Tacos or burritos for a complete Mexican feast.
- Grilled chicken or steak for a satisfying dinner.
- Enchiladas, adding rice on the side for a hearty plate.
- Fajitas, serving rice as a tasty accompaniment.
Variations to Try
- Add black beans for a protein boost and extra texture.
- Mix in bell peppers for added crunch and sweetness.
- Incorporate corn for a pop of sweetness and color.
- Spice it up by adding jalapeños or chipotle peppers.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free.
- Dairy-free: No dairy ingredients are used, making it suitable for a dairy-free diet.
- Vegetarian: This dish is vegetarian-friendly; use vegetable broth.
- Low-carb/keto: Substitute rice with cauliflower rice for a low-carb option.
Storage and Reheating
Refrigerator
Store any leftover rice in an airtight container in the refrigerator. It will stay fresh for up to 4 days.
- Cool the rice to room temperature before sealing it.
- Label the container with the date for reference.
Freezer
You can freeze Mexican Rice for longer storage. It lasts up to 3 months in the freezer.
- Portion the rice into freezer-safe bags or containers.
- Remove as much air as possible before sealing.
Reheating
Reheat the rice in the microwave or on the stovetop. Add a splash of broth or water to keep it moist.
- Microwave in short intervals, stirring between, for even heating.
- On the stovetop, cover and heat on low, stirring occasionally.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Total Fat | 7g |
| Saturated Fat | 1g |
| Carbohydrates | 34g |
| Fiber | 2g |
| Sugar | 2g |
| Protein | 4g |
| Sodium | 350mg |
| Cholesterol | 0mg |
This information may vary based on specific ingredients used.
Frequently Asked Questions
Can I make this rice ahead of time?
Yes, you can prepare it in advance and reheat it when ready to serve.
What can I substitute for the tomatoes?
If you don’t have diced tomatoes, you can use tomato sauce or fresh chopped tomatoes with added seasoning.
Is it possible to make this recipe in a rice cooker?
Absolutely! Just follow the same ingredients and settings for white rice.
How do I prevent the rice from being mushy?
Make sure to rinse the rice and follow the liquid-to-rice ratio accurately.
Can I use brown rice instead?
Yes, but you will need to increase the cook time and liquid amount.
Final Thoughts
Making Mexican Rice is a delightful way to bring a taste of Mexico to your table. With its vibrant flavors and ease of preparation, it’s sure to become a staple in your kitchen.
So grab your ingredients and get cooking! And while you’re here, check out more delicious recipes like Puerto Rican Rice and a refreshing Mexican Chicken Salad.

Mexican Rice
Ingredients
Equipment
Method
- Rinse the rice in cold water until it runs clear.
- In a large saucepan, heat vegetable oil over medium heat.
- Add chopped onion and cook until translucent, about 3-4 minutes.
- Stir in minced garlic, ground cumin, and chili powder, and cook for 1 minute until fragrant.
- Add the rinsed rice and stir to coat it in the oil and spices.
- Pour in the can of diced tomatoes (with juices) and the chicken or vegetable broth.
- Season with salt to taste and bring the mixture to a boil.
- Reduce heat to low, cover the pot, and let it simmer for 15-20 minutes.