Mexican Rice Recipe – Easy Homemade Mexican Rice with Tomato, Garlic & Cumin 🍅🍚
If you’re looking to add a vibrant, flavorful side dish to your dinner table, then look no further than the classic Mexican Rice. This aromatic, colorful dish is a staple in Mexican cuisine, and it’s incredibly easy to make right at home. With its light, fluffy texture and rich tomato flavor, it pairs perfectly with a wide variety of main courses, from tacos and fajitas to grilled meats or even beans. In this article, we’ll guide you through a simple recipe, offer some expert tips, and even give you a breakdown of how to store and reheat it. Plus, we’ll discuss the nutritional information to help you feel good about enjoying this dish.

💛 Why You’ll Love This Recipe
📦 Why you’ll love this recipe
- Uses simple ingredients you already have
- Ready in about 30 minutes
- Light and fluffy texture every time
- Pairs well with tacos, fajitas, grilled meats, or beans
- Easy to store and reheat
- Budget friendly and family friendly
This rice feels special. But it’s not hard. I think that’s what makes it so good.
Ingredients:
| Ingredient | Quantity | Notes |
|---|---|---|
| Long-grain white rice | 1 cup | Rinse well before cooking |
| Vegetable oil | 2 tablespoons | Helps toast the rice |
| Onion, finely chopped | 1 medium | Adds sweetness |
| Garlic, minced | 2 cloves | Fresh is best |
| Tomato sauce | 1 cup | Gives color and flavor |
| Chicken broth | 1 ¾ cups | Use vegetable broth for vegetarian |
| Frozen peas (optional) | ½ cup | Adds color |
| Ground cumin | ½ teaspoon | Warm earthy flavor |
| Chili powder | 1 teaspoon | Mild heat |
| Salt | To taste | Adjust later |
| Fresh cilantro | For garnish | Bright finish |
| Lime wedges | Optional | For serving |
After reading this list, you might think it’s just rice with tomato. But it’s more than that.

Instructions:
Step 1: Rinse the Rice
Place the rice in a bowl. Rinse under cold water until the water runs clear. This removes starch. It helps the rice stay fluffy.
Step 2: Toast the Rice
Heat vegetable oil in a large saucepan over medium heat.
Add the drained rice. Stir for 2 to 3 minutes.
The rice should turn light golden. This step adds a nutty flavor. Do not skip it.
Step 3: Cook Onion and Garlic
Add chopped onion and minced garlic.
Cook for about 2 minutes until soft and fragrant.
Your kitchen will smell amazing here.
Step 4: Add Tomato Sauce and Spices
Stir in tomato sauce, cumin, chili powder, and salt.
Cook for 1 to 2 minutes until slightly thick.
Step 5: Simmer
Pour in chicken broth. Stir gently.
Bring to a soft simmer.
Lower heat. Cover with lid. Cook for 15 to 20 minutes.
Do not lift the lid. The steam cooks the rice evenly.
Step 6: Add Peas (Optional)
In the last 5 minutes, stir in peas. Cover again.
Step 7: Rest and Fluff
Turn off heat. Let it sit covered for 5 minutes.
Fluff with a fork.
Add a squeeze of lime juice. Sprinkle chopped cilantro on top.
Taste. Adjust salt if needed.
That’s it.

Recipe Notes:
| Topic | Notes |
|---|
| Softer rice | Add ¼ cup extra broth |
| More flavor | Use homemade broth |
| Extra veggies | Add diced bell peppers or carrots |
| Spicy version | Add chopped jalapeño |
| Vegetarian option | Use vegetable broth |
⏱️ Time and Servings
| Detail | Time |
|---|---|
| Prep Time | 5 minutes |
| Cook Time | 25 minutes |
| Total Time | 30 minutes |
| Servings | 4 people |

🌿 Health Benefits of Mexican Rice
This dish provides carbohydrates for energy.
Tomato sauce contains lycopene. That supports heart health.
Garlic may help immune support.
Peas add fiber and plant protein.
It’s not heavy food. It’s light but filling.
🧊Storage Instructions:
Mexican rice is great for leftovers! Here’s how to store it properly:
- Refrigerator: Allow the rice to cool completely before transferring it to an airtight container. Store in the fridge for up to 4 days.
- Freezing: If you want to store it longer, you can freeze the rice. Place it in a freezer-safe container or zip-lock bag and freeze for up to 3 months. When ready to eat, defrost it overnight in the fridge and reheat it on the stove with a splash of water or broth to restore its moisture.
- Reheating: To reheat, add a tablespoon of water or broth to the rice and cover it while heating on low in a pan. Stir occasionally until fully heated.

🥗 Nutrition Breakdown (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 200 kcal |
| Protein | 4g |
| Carbohydrates | 42g |
| Fat | 4g |
| Fiber | 1g |
| Sodium | 400mg |
| Sugar | 3g |
Values may vary depending on broth and extras.
Extra Tips to Make the Recipe Perfect:
- Use a Non-Stick Pan: To prevent the rice from sticking to the bottom of the pan, using a non-stick saucepan is recommended, especially when you’re sautéing the rice.
- Don’t Lift the Lid: While the rice is simmering, avoid lifting the lid. This keeps the steam inside, which helps the rice cook evenly.
How to Serve:
Mexican rice is versatile and can be paired with almost any Mexican meal. Serve it as a side with tacos, burritos, enchiladas, or grilled chicken. It can also be used as a base for rice bowls or mixed with beans for a delicious vegetarian dish.

Kitchen Tools Needed:
- Large saucepan with lid: To cook the rice evenly.
- Wooden spoon: For stirring the rice and spices.
- Measuring cups: To ensure you add the right amounts of rice and broth.
Frequently Asked Questions (FAQs):

🌮 Final Thoughts
Mexican rice is simple. Yet it feels special. It adds color to your plate. It brings warmth to the table. And honestly, it’s one of those recipes that gets better each time you make it.
The secret lime squeeze makes a quiet difference. The toasted rice adds depth. Small steps matter here.
Try it once. You might start making it every week. I kind of do.
