Classic Spanish Rice

Classic Spanish Rice

Course: Sides
Cuisine: Mexican
Keyword: dinner sides, rice, side dish, spanish, vegetarian
Prep Time: 5 minutes
Cook Time: 22 minutes
Total Time: 27 minutes
Servings: 4 servings
Calories: 437 kcal
Author: Live Eat Learn
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)!


  • 2 Tbsp oil
  • 2 cups dry white rice
  • 1/2 cup white onion chopped
  • 2 cloves garlic minced
  • 3 cups vegetable broth
  • 1 cup salsa


  1. 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.
  2. Reduce heat to medium and add onion and garlic, continuing to cook until onion is soft.
  3. Add broth, cover, and cook until rice is tender and broth is absorbed. About 15 minutes.

  4. Stir in salsa and serve warm.
Nutrition Facts
Classic Spanish Rice
Amount Per Serving (1 serving)
Calories 437 Calories from Fat 63
% Daily Value*
Total Fat 7g 11%
Sodium 1168mg 49%
Potassium 320mg 9%
Total Carbohydrates 82g 27%
Dietary Fiber 2g 8%
Sugars 5g
Protein 7g 14%
Vitamin A 13.7%
Vitamin C 3.9%
Calcium 5.3%
Iron 5.6%
* Percent Daily Values are based on a 2000 calorie diet.