History of Spanish Rice
Spanish rice, also known as Mexican rice, is a flavorful and colorful dish that is often served alongside various Mexican meals. The dish has roots in Spanish cuisine, but it has been adapted over time to suit the ingredients and tastes of different cultures in Latin America and beyond. Traditionally made with tomatoes, garlic, onion, and rice, Spanish rice is often used as a side dish to complement meats, tacos, or enchiladas.

Puerta Del Sol Restaurant
San JoseSanta Clara CountyCalifornia
668 Blossom Hill Rd, San Jose, CA 95123, USA
Ingredients for Spanish Rice with Garlic and Onion
To make a simple yet delicious Spanish rice with garlic and onion, you’ll need a few key ingredients. These ingredients work together to infuse the rice with rich flavors and a delightful texture.
1. Long-Grain White Rice: This rice is perfect for Spanish rice because it cooks evenly and has a fluffy texture that absorbs the flavors of the spices.
2. Garlic: Garlic is a key ingredient in Spanish rice, providing a savory depth of flavor that balances the other ingredients.
3. Onion: Onion adds a natural sweetness and a mild, savory taste that complements the garlic.
4. Tomatoes: Tomatoes are a classic addition to Spanish rice, providing a rich, slightly acidic flavor that brightens the dish.
5. Chicken Broth: Using chicken broth instead of water helps infuse the rice with extra flavor, making the dish more savory and hearty.
6. Spices: Common spices used in Spanish rice include cumin, chili powder, paprika, and sometimes saffron, which contribute to the dish’s signature taste.
How to Make Spanish Rice with Garlic and Onion
Making Spanish rice with garlic and onion is easy and only takes a few simple steps. Follow this recipe for a flavorful side dish that will complement any meal:
1. Prepare the Rice: Start by rinsing the rice under cold water to remove excess starch. This will help the rice cook up light and fluffy.
2. Sauté the Garlic and Onion: In a large pan or skillet, heat some oil over medium heat. Add the diced onion and sauté until translucent, about 3-4 minutes. Then, add the minced garlic and sauté for another 30 seconds, until fragrant.
3. Cook the Rice: Add the rice to the pan and sauté it with the garlic and onion for about 2-3 minutes, stirring constantly. This helps the rice absorb the flavors of the aromatics and gives it a slightly toasted taste.
4. Add Tomatoes and Spices: Add the diced tomatoes, cumin, chili powder, and paprika. Stir to combine and cook for another 2 minutes to let the spices bloom and the tomatoes release their juices.
5. Simmer the Rice: Pour in the chicken broth, bring the mixture to a simmer, and cover the pan. Lower the heat and let the rice cook for about 15-20 minutes, or until the liquid is absorbed and the rice is tender. Avoid stirring the rice too often, as this can cause it to become sticky.
6. Fluff and Serve: Once the rice is cooked, remove it from the heat and let it sit, covered, for 5 minutes. Fluff the rice with a fork to separate the grains and serve hot.
Tips for Perfect Spanish Rice
To make sure your Spanish rice turns out perfectly every time, keep these helpful tips in mind:
1. Use a Heavy-Bottomed Pan: A heavy-bottomed pan or skillet ensures even cooking and prevents the rice from burning on the bottom.
2. Don’t Skip Rinsing the Rice: Rinsing the rice helps remove excess starch and results in lighter, fluffier rice.
3. Adjust the Heat Carefully: After adding the broth, be sure to lower the heat to a simmer. If the heat is too high, the liquid will evaporate too quickly, and the rice may not cook properly.
4. Rest Before Serving: Let the rice rest covered for 5 minutes after cooking. This allows the rice to firm up slightly and prevents it from becoming too mushy.
Variations of Spanish Rice with Garlic and Onion
While the classic recipe is delicious on its own, there are plenty of ways to customize Spanish rice to suit your preferences:
1. Spicy Spanish Rice: Add some diced jalapeños or a pinch of cayenne pepper to the rice to give it an extra kick of heat.
2. Vegetable Spanish Rice: For a more colorful and nutritious dish, toss in some chopped bell peppers, peas, or corn while cooking the rice.
3. Cilantro Lime Rice: Add fresh cilantro and a squeeze of lime juice for a refreshing twist on the classic Spanish rice, perfect for pairing with tacos or grilled meats.
4. Chicken or Beef Spanish Rice: You can make Spanish rice a one-pot meal by adding cooked chicken or ground beef. Simply stir in the meat after sautéing the onion and garlic, and proceed with the rest of the recipe.








Kina's Spanish Restaurant4.0 (92 reviews)
Titi Jessica's New Yorican Restaurant4.0 (67 reviews)
Meson Español4.0 (772 reviews)
Barcelona Wine Bar4.0 (1027 reviews)
Fideua Taste of Spain5.0 (174 reviews)
Olé Churros Henderson4.0 (286 reviews)
How to Make Spanish Tarta de Chocolate: Rich Chocolate Cake Recipe
The Best Spanish Restaurants in Orlando for Tapas and Mediterranean Flavors
The Best Spanish Restaurants in Phoenix for Authentic Mediterranean Cuisine
The Best Spanish Food Markets in Bilbao for Regional Ingredients
The Best Spanish Food Markets in La Coruña for Fresh Seafood, Vegetables, and Meats
How to Make Spanish Tarta de Manzana con Miel y Almendras: Apple Honey Almond Cake