Spicy Mexican Rice Recipe (Spanish Rice) – Easy, Flavor-Packed & Ready in Minutes
If you're looking for a bold, flavorful grain rice dish that brings the perfect balance of spice, warmth, and comfort to your table, this Spicy Mexican Rice recipe is exactly what you need. Also known as Spanish rice, this classic side dish is made with simple ingredients like garlic, tomato, and rich chicken broth to create a deeply satisfying flavor in minimal cooking time.
Whether you're planning Taco Tuesday, meal prepping for the week, or just want a quick and easy addition to your dinner rotation, this recipe is one you'll absolutely love.
Why You’ll Love This Spicy Mexican Rice
- Ready in under 30 minutes
- Made with pantry-friendly ingredients
- Packed with bold tomato and garlic flavor
- The perfect side dish for tacos, burritos, enchiladas, and more
- Customizable heat level
This dish brings warmth and comfort with just the right amount of heat, making it one of those go-to recipes you’ll keep coming back to.
Ingredients
- 1 cup long-grain rice
- 2 cups water or chicken broth
- 2 Roma tomato
- 2 cloves garlic
- 2 tablespoons oil
- 2 tsp chicken bouillon
- Salt to taste
- Optional: jalapeño for extra heat
These simple ingredients combine to create a flavorful rice dish with a rich, slightly spicy tomato base.
How to Make Spicy Mexican Rice
Step 1: Toast the Rice
Heat oil in a medium skillet over medium heat. Add the grain rice and cook for 3–5 minutes, stirring frequently until lightly golden. Toasting enhances the flavor and keeps the rice fluffy.
Step 2: Make tomato mixture
In a blender add the tomatoes, onion, garlic, chicken bouillon and water
Step 3: Add Liquids & Seasoning
Pour in the tomato sauce and salt to taste. Stir well to combine.
Step 4: Simmer
Bring to a boil, then reduce heat to low. Add water cover and simmer for about 18–20 minutes, or until the liquid is absorbed and the rice is tender.
Step 5: Fluff & Serve
Remove from heat and let sit for 5 minutes. Fluff with a fork and serve warm.
Total cooking time: About 25 minutes.
Tips for Perfect Spanish Rice
- Use long-grain rice for the best texture.
- Adjust the heat by adding jalapeño.
- For extra flavor, swap part of the tomato sauce with fire-roasted tomato.
- Let the rice rest before fluffing to keep it light and fluffy.
What to Serve With Mexican Rice
This spicy Spanish rice pairs beautifully with:
- Tacos (perfect for Taco Tuesday!)
- Grilled chicken or steak
- Enchiladas
- Beans and fresh salsa
- Fajitas
It’s a versatile dish that complements so many Mexican-inspired recipes.
Make It Your Own
You can easily customize this recipe by adding peas, carrots, corn, or even shredded chicken for a heartier meal. The rich tomato sauce base makes it adaptable and packed with flavor.
Once you try this easy Spicy Mexican Rice recipe, it might just become your favorite go-to side dish. It’s quick, comforting, and full of authentic flavor that brings warmth to every bite.
[[ recipeID=recipe-2mi7k23bz, title=Arroz Rojo Receta (Mexican Rice Recipe) ]]