This Classic Spanish Rice recipe makes the perfect, flavorful side dish for busy weeknights (and it’s ready in less than 30 minutes with only a few minutes of hands-on work)!
This would pair beautifully with our Sheet Pan Chicken Fajitas and Mexican Corn!

Classic Spanish Rice
You can’t go wrong with rice! Today we’re making a Classic Spanish Rice that whips up quickly (but tastes like it’s straight from your favorite Mexican restaurant!)
This Spanish Rice is great served with this Southwest Ground Beef Casserole or with these Crispy Baked Avocado Tacos!

- To make this Classic Spanish Rice, you’ll first need to toast the rice. Toasting the rice gives it a slightly nutty flavor while also helping the final texture to be fluffy and firm rather than mushy.
- Then you’ll stir in a few flavor makers, onion and garlic!

- Cook until those soften, stir in broth, then let it cook into fluffy, tender rice perfection!
- But the ultimate secret to easy Spanish Rice? Salsa! Stir in your favorite salsa once the rice is cooked for instant spicy tomato flavor.

To make this Classic Spanish Rice you’ll need:
- 2 Tbsp oil
- 2 cups dry white rice
- 1/2 cup chopped white onion
- 2 cloves garlic, minced
- 3 cups vegetable broth
- 1 cup salsa
Kitchen tools you may find useful:
More Mexican Inspired Recipes:
- Mexican Style Summer Rolls
- Sopa De Fideos: Mexican Noodle Soup
- Champurrado
- Mexican Inspired Sangria
- Quesadillas

Classic Spanish Rice
IMPORTANT – There are often Frequently Asked Questions within the blog post that you may find helpful. Simply scroll back up to read them!
Print It Pin It Rate ItIngredients
- 2 Tbsp oil
- 2 cups dry white rice
- ½ cup white onion chopped
- 2 cloves garlic minced
- 3 cups vegetable broth
- 1 cup salsa
Instructions
- Heat oil in a large saute pan over medium/high. Add rice and toast until the grains begin to turn golden brown, stirring often, about 7 minutes.
- Reduce heat to medium and add onion and garlic, continuing to cook until onion is soft.
- Add broth, cover, and cook until rice is tender and broth is absorbed. About 15 minutes.
- Stir in salsa and serve warm.
Nutrition
The recipes on this blog are tested with a conventional gas oven and gas stovetop. It’s important to note that some ovens, especially as they age, can cook and bake inconsistently. Using an inexpensive oven thermometer can assure you that your oven is truly heating to the proper temperature. If you use a toaster oven or countertop oven, please keep in mind that they may not distribute heat the same as a conventional full sized oven and you may need to adjust your cooking/baking times. In the case of recipes made with a pressure cooker, air fryer, slow cooker, or other appliance, a link to the appliances we use is listed within each respective recipe. For baking recipes where measurements are given by weight, please note that results may not be the same if cups are used instead, and we can’t guarantee success with that method.
Amanda Davis
Latest posts by Amanda Davis (see all)
- Icebox Cookies - December 10, 2025
- Crispy Gingersnap Cookies - December 9, 2025
- Red Velvet Cake Mix Cookies - December 8, 2025











Tom says
Sure would be nice to know how much rice to use!
Amanda Formaro says
It says “2 cups dry white rice” – I’m not sure where the confusion is.