What You’ll Love About This Recipe
This homemade Mexican rice recipe is a crowd-pleaser that’s simple, flavorful, and perfect for any meal. It’s a dish that feels like a warm hug, bringing a touch of tradition to your table. You’ll love how easy it is to make with just a few pantry staples. The fluffy texture and bold, smoky flavors will make it a standout side dish. Plus, it’s so versatile, it pairs beautifully with tacos, enchiladas, or even on its own!
Recipe

Intro:
Mexican rice, also known as Spanish rice, is a flavorful and versatile side dish that pairs perfectly with tacos, enchiladas, or any Mexican-inspired meal. This homemade version is easy to make and packed with authentic flavors.
Ingredients:
- 1 cup long-grain white rice
- 2 tablespoons vegetable oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 ½ cups chicken broth
- ½ cup tomato sauce
- ½ teaspoon cumin
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ cup fresh cilantro, chopped (optional)
Instructions:
- Rinse the rice under cold water until the water runs clear. Drain well.
- Heat oil in a large skillet over medium heat. Add the rice and cook, stirring frequently, until golden brown (about 5 minutes).
- Add the onion and garlic, cooking until softened (about 2 minutes).
- Stir in the chicken broth, tomato sauce, cumin, salt, and black pepper. Bring to a boil.
- Reduce heat to low, cover, and simmer for 20 minutes or until the liquid is absorbed and the rice is tender.
- Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork and stir in cilantro if desired.
Notes:
- For a spicier version, add a diced jalapeño with the onion and garlic.
- Substitute vegetable broth for a vegetarian option.
Equipment:
- Large skillet with lid
- Measuring cups and spoons
- Wooden spoon
Time:
- Prep time: 5 minutes
- Cooking time: 25 minutes
Cuisine: Mexican
Serving: 4
Nutrition
Homemade Mexican Rice is a flavorful dish that complements any meal. It’s packed with essential nutrients for a balanced diet.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 210 kcal |
| Fat | 5 g |
| Carbs | 35 g |
| Protein | 4 g |
| Fiber | 2 g |
| Sodium | 450 mg |
What To Serve With It
I love pairing my homemade Mexican rice with grilled fajitas, as the smoky flavors blend perfectly with the dish. Adding a side of refried beans makes the meal feel complete and satisfying. It’s a combination I reach for every time I’m craving something hearty and delicious.
Grilled Fajitas
Grilled fajitas are one of my favorite dishes to whip up, but it’s the sides that really make the meal shine. I love pairing them with warm, fluffy tortillas, fresh guacamole, and a zesty pico de gallo for that perfect crunch. A dollop of sour cream or a sprinkle of cheese adds creaminess, while a squeeze of lime brightens everything up. Don’t forget a side of charred peppers and onions—they’re just as tasty as the meat! With these extras, every bite feels like a fiesta. Trust me, your taste buds will thank you.
Refried Beans
Refried beans are a go-to side dish that’s as comforting as it is versatile. I love how creamy they get when you mash them just right, and they pair perfectly with Mexican rice for a hearty meal. You can keep them simple with just garlic and cumin, or jazz them up with cheese and jalapeños for extra flavor. I’ve even used them as a filling for tacos or a dip for chips—they’re that adaptable! Whether you’re serving them alongside enchiladas or scooping them onto a plate with rice, they’re always a crowd-pleaser. Trust me, you’ll want seconds.








