Mexican Rice | Flavorful & Easy Homemade Classic

There’s something deeply comforting about a warm bowl of Mexican rice. It reminds me of sunny afternoons, colorful plates, and meals shared with family where every bite feels vibrant and alive. This Mexican rice recipe transforms simple pantry staples into a bold, aromatic dish with rich tomato flavor and a gentle kick of spice. It’s the kind of recipe you’ll come back to again and again because it’s easy, reliable, and incredibly satisfying.

This Mexican rice recipe is a vibrant and comforting side dish perfect for weeknight dinners or festive meals. It features toasted rice, tomato-rich flavor, and warm spices, and is ready in just 30 minutes!
Why You’ll Love This Recipe
- Incredible Flavor: Toasted rice, garlic, cumin, and tomato create a rich, savory depth
- Lightning Fast: Ready in just 30 minutes from start to finish
- Perfectly Customizable: Adjust the spice level or add vegetables and beans
- Chef-Approved Tips: Simple techniques like toasting the rice make all the difference
Mexican Rice | Flavorful & Easy Homemade Classic
Cuisine: Mexican, Tex-MexDifficulty: Easy15
minutes15
minutes4
210
kcalIngredients
1 tablespoon olive oil
1 small onion, diced
2 garlic cloves, minced
1/2 red bell pepper, diced
1 small jalapeño, finely diced
1 cup long-grain white rice
1/2 teaspoon cumin
Salt and pepper, to taste
8 ounces tomato sauce
1 cup vegetable or chicken broth
Fresh cilantro, chopped (optional)
Directions
- Rinse the Rice
- Wash the rice thoroughly using a fine mesh sieve until the water runs clear, then drain well.
- Sauté the Aromatics
- Heat olive oil in a saucepan over medium-high heat. Add onion, garlic, bell pepper, and jalapeño, then cook for 1 to 2 minutes until softened.
- Toast the Rice
- Add the rice and stir until it turns lightly golden. Stir in cumin, salt, tomato sauce, and broth, and mix well.
- Simmer
- Bring to a boil, then cover and reduce heat to low. Simmer for 15 minutes until the rice is tender.
- Fluff and Serve
- Remove from heat, fluff with a fork, and garnish with fresh cilantro before serving.
Chef’s Tips for Perfect Results
- Always toast the rice before adding liquid for a nutty flavor and fluffy texture
- Keep the lid closed while simmering so the steam stays trapped and cooks the rice evenly
- Use broth instead of water for deeper, richer flavor in every bite
- Adjust the spice level easily by reducing or omitting the jalapeño
Equipment
- Large saucepan with lid
- Fine mesh sieve
- Wooden spoon or spatula
Storing, Freezing & Serving
- Storage: Keep in an airtight container in the fridge for up to 5 days
- Reheating: Warm in a pan with a splash of broth or microwave until heated through
- Freezing: Freeze in portions for up to 3 months
- Serving ideas: Pair with grilled chicken, tacos, or seafood, or use it in burrito bowls with beans, guacamole, and fresh salsa
Variations
- Make it heartier: Add black beans and corn for extra texture and protein
- Swap the tomato base: Use blended fresh tomatoes instead of tomato sauce for a fresher flavor
- Make it ahead: Prepare it in advance and reheat just before serving for easy meal planning
- Keep it vegetarian: Use vegetable broth for a fully vegetarian version
Frequently Asked Questions
Can I use brown rice instead?
Brown rice requires more liquid and a longer cooking time, so it’s best to cook it separately.
Why is my rice mushy?
Too much liquid or overcooking can cause this. Stick to the ratios and timing.
Can I make it less spicy?
Yes, simply omit the jalapeño or replace it with mild chili powder.
Conclusion
This Mexican rice is proof that simple ingredients can create something truly special. It’s bold, comforting, and incredibly easy to make at home. Whether you’re serving it alongside tacos or enjoying it on its own, this recipe brings warmth and flavor to every table.
