The basic ingredients for Spanish rice include rice, stock and tomatoes. Spices, such as salt, pepper, garlic and chili powder, are needed, along with vegetables. Common vegetables include onions and bell peppers.
The best rice is basic medium or long grain white rice, and chicken stock is a common choice. Vegetable stock is also an acceptable alternative. Vegetable or olive oil is required in the beginning of the recipe to brown the rice and cook the vegetables, which should be chopped into small pieces. After, all of the ingredients are cooked together until the rice has finished cooking. This dish can take up to 30 minutes to cook after all of the ingredients are combined.
Oregano and bay leaves can be added to enhance the flavor. Both minced garlic and garlic powder are acceptable options when adding the garlic flavor to the dish.
Spanish rice is often used as a side dish in Mexican meals alongside refried beans. The dish can also be used as a rice pilaf for meats, to add volume to burritos, fajitas and tacos, or as a main component of a meal. Spanish rice can be cooked in a single pot to reduce cleanup after cooking.