
Spanish Rice
Ingredients
- 3 tbsp unsalted butter
- 2 cups uncooked long grain white rice
- 1 medium onion
diced
- 2 cloves garlic
minced
- 1 tsp cumin
- 1 tsp chili powder
- 1/2 tsp dried oregano
- 4 cups chicken stock
- 15.5 ounce can fire roasted diced tomatoes
with juices
- 1 bay leaf
- salt and pepper
Directions
- 1
Heat a large skillet over medium high heat and melt butter.
- 2
Add in rice and cook until lightly browned, stirring frequently, 2-3 minutes. Add in onion and saute for 2-3 more minutes, stirring frequently or until slightly golden brown.
- 3
Add in garlic, cumin, chili powder and oregano. Saute for one minute. Pour in the chicken stock, fire roasted tomatoes and bay leaf.
- 4
Bring to a boil then reduce to a simmer. Cover and simmer for 15-20 minutes or until the rice is tender. (Refer to the back of your rice, some cook times are shorter or longer depending on what rice you choose)
- 5
When the rice is done fluff with a fork and season with salt and pepper to taste. Serve immediately!

Spanish Rice
Similar Recipes
Ratings & Reviews
Based on 34 ratings
Rating Breakdown
About this Recipe
Craving that quintessential, comforting side dish that perfectly complements any meal? This authentic Spanish Rice, also known as Mexican Rice, is your answer, delivering robust flavors in less than 35 minutes.
The secret to its deeply satisfying, complex flavor lies in the foundational aromatics and thoughtful spice blend. By combining diced onion and minced garlic with earthy cumin, warm chili powder, and aromatic dried oregano, this recipe builds a savory base. The rich chicken stock and a full can of fire roasted diced tomatoes infuse the long grain white rice with a vibrant, comforting taste that truly stands out.
Prepare your senses for a wonderfully aromatic and flavorful experience. You'll be greeted with a fluffy long grain white rice dish, boasting a beautiful reddish-orange hue and a rich, savory aroma. Each spoonful offers a harmonious blend of earthy spices, a subtle tang and sweetness from the fire roasted diced tomatoes, and a comforting depth from the chicken stock and melted unsalted butter. This Spanish Rice is hearty yet balanced, providing the perfect accompaniment without overpowering your main course.
While this recipe is a classic, you can easily adapt it. For a vegetarian option, simply swap the chicken stock for vegetable broth. To add more texture, consider stirring in some frozen peas or corn. If you enjoy a touch more heat, a pinch of cayenne pepper would be a welcome addition, or you could use a spicier variety of chili powder.
This versatile Spanish Rice is truly the perfect side dish. Serve it alongside your favorite grilled beef, tender chicken, or delicate fish for a complete and satisfying meal. It’s also an essential component for taco nights, enchilada platters, or any occasion that calls for a comforting, flavor-packed accompaniment.







