Why You’ll Love This Recipe
Spanish Rice, also known as Mexican Rice, is a flavorful and easy side dish that complements a wide variety of meals—from tacos and enchiladas to grilled meats. Made with simple pantry staples like rice, tomatoes, onion, and spices, this dish delivers savory, slightly tangy flavor with a tender, fluffy texture. It’s a perfect way to elevate your dinner table with minimal effort.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
long grain white riceolive oilyellow onion (finely diced)garlic cloves (minced)tomato sauce or diced tomatoeschicken broth or vegetable brothground cuminchili powdersaltblack pepperoptional: frozen peas or diced carrotsfresh cilantro (for garnish)
directions
Heat olive oil in a large skillet over medium heat.
Add the rice and toast, stirring frequently, until golden brown and fragrant—about 5–7 minutes.
Stir in the diced onion and cook for another 2–3 minutes until softened. Add the garlic and cook for 1 minute more.
Pour in the tomato sauce (or diced tomatoes), chicken broth, cumin, chili powder, salt, and pepper. Stir to combine.
Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 18–20 minutes, or until the rice is tender and the liquid is absorbed.
Fluff the rice with a fork and stir in optional peas or carrots if desired. Let sit, covered, for 5 minutes.
Garnish with chopped cilantro before serving.
Servings and timing
This recipe yields approximately 4–6 servings.
Preparation time: 10 minutes
Cooking time: 20 minutes
Resting time: 5 minutes
Total time: 35 minutes
Variations
Add jalapeños or green chiles for a spicy kick.
Use brown rice for a heartier, whole-grain version (adjust liquid and cooking time).
Stir in cooked shredded chicken for a complete meal.
Top with queso fresco or a squeeze of lime juice for added flavor.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat in the microwave or on the stovetop with a splash of broth or water to restore moisture.
Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
FAQs
Is Spanish rice the same as Mexican rice?
Yes, the terms are often used interchangeably and refer to a tomato-based rice dish popular in Mexican cuisine.
Can I make this ahead of time?
Yes, it reheats very well and can be made a day in advance.
What type of rice works best?
Long grain white rice is ideal for fluffy, separate grains.
Can I use instant rice?
It’s not recommended for this method, as it cooks differently and may become mushy.
Is this dish spicy?
Not inherently, but you can add heat with chili powder or diced chiles.
Can I use tomato paste instead of sauce?
Yes, use 1–2 tablespoons of paste and increase the broth slightly to compensate.
Can I make it vegetarian or vegan?
Absolutely—use vegetable broth instead of chicken broth.
Do I need to rinse the rice first?
Rinsing helps remove excess starch and can lead to fluffier rice, but it’s optional.
How do I prevent mushy rice?
Use the correct rice-to-liquid ratio and avoid overcooking.
What goes well with Spanish rice?
It’s great with tacos, enchiladas, grilled chicken, or beans.
Conclusion
Spanish Rice is a delicious, easy-to-make side dish that adds color and flavor to any meal. With its toasty rice base, savory tomato flavor, and simple prep, it’s a staple you’ll come back to again and again. Perfect for pairing with your favorite Mexican-inspired dishes or enjoying all on its own.
PrintSpanish Rice
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Halal
Description
Spanish Rice is a flavorful side dish made with rice, tomatoes, onions, and spices. It’s the perfect accompaniment to Mexican and Tex-Mex meals, offering a savory and slightly tangy taste.
Ingredients
- 1 tbsp olive oil
- 1 cup long grain white rice
- 1/2 small onion, finely chopped
- 2 cloves garlic, minced
- 1 3/4 cups chicken broth
- 1/2 cup tomato sauce
- 1/2 tsp ground cumin
- 1/4 tsp chili powder
- Salt and pepper to taste
- Chopped fresh cilantro for garnish (optional)
Instructions
- Heat olive oil in a medium saucepan over medium heat.
- Add rice and cook, stirring frequently, until lightly golden, about 5 minutes.
- Add chopped onion and cook for another 2–3 minutes until softened.
- Stir in garlic and cook for 30 seconds until fragrant.
- Pour in chicken broth and tomato sauce, then add cumin, chili powder, salt, and pepper.
- Bring mixture to a boil, then reduce heat to low, cover, and simmer for 18–20 minutes or until rice is tender and liquid is absorbed.
- Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork and garnish with cilantro if desired.
Notes
- Use vegetable broth to make it vegetarian.
- For extra flavor, sauté a diced jalapeño with the onion.
- This rice pairs well with tacos, enchiladas, and grilled meats.
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 2g
- Sodium: 450mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 0mg
Your email address will not be published. Required fields are marked *