Spanish Rice

Spanish Rice, also known as Mexican Rice or Arroz Rojo, is a flavorful and vibrant side dish that perfectly complements a variety of Mexican and Tex-Mex meals. This dish features long-grain white rice cooked with tomatoes, onions, garlic, and a blend of spices, resulting in a savory and slightly tangy flavor profile.​

Why You’ll Love This Recipe

  • Versatile Side Dish: Pairs well with numerous main courses such as tacos, enchiladas, and grilled meats.​
  • Simple Ingredients: Utilizes pantry staples, making it convenient and budget-friendly.​
  • Customizable Heat Level: Easily adjustable spice levels to suit your preference.​
  • Meal Prep Friendly: Stores and reheats well, ideal for make-ahead meals.​Love and Lemons+1Simply Scratch Made+1

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Directions

  1. Rinse the Rice: Rinse 1 cup of long-grain white rice under cold water until the water runs clear to remove excess starch.​FIVEheartHOME+2Cooking in the Midwest+2Chef Savvy+2
  2. Toast the Rice: In a large skillet over medium heat, add 2 tablespoons of olive oil. Add the rinsed rice and cook, stirring frequently, until the rice turns golden brown.​
  3. Sauté Aromatics: Add 1 small chopped onion and 1 tablespoon of minced garlic to the skillet. Sauté until the onion becomes translucent.​
  4. Add Liquids and Spices: Stir in 2 cups of chicken broth, 8 ounces of tomato sauce, 1 teaspoon of chili powder, 1 teaspoon of cumin, ½ teaspoon of salt, and ½ teaspoon of pepper. Mix well to combine.​FIVEheartHOME
  5. Simmer: Bring the mixture to a boil. Once boiling, reduce the heat to low, cover the skillet with a lid, and let it simmer for about 20 minutes, or until the rice is tender and the liquid has been absorbed.​
  6. Rest and Fluff: Remove the skillet from heat and let it sit, covered, for an additional 5 minutes. Then, remove the lid and fluff the rice with a fork before serving.​

Servings and Timing

Variations

  • Vegetarian Option: Substitute chicken broth with vegetable broth to make the dish vegetarian-friendly.​
  • Add Vegetables: Incorporate diced bell peppers, peas, or carrots for added nutrition and color.​
  • Spicier Version: Add diced jalapeños or increase the amount of chili powder to enhance the heat.​
  • Tomato Alternatives: Use salsa or diced tomatoes in place of tomato sauce for a chunkier texture and varied flavor.​

Storage/Reheating

  • Refrigeration: Store leftover Spanish Rice in an airtight container in the refrigerator for up to 4 days.​
  • Freezing: For longer storage, place the cooled rice in a freezer-safe container or zip-top bag and freeze for up to 3 months.​
  • Reheating: To reheat, add a splash of water or broth to the rice to prevent drying out. Warm in the microwave in 1-minute intervals, stirring in between, until heated through. Alternatively, reheat on the stovetop over low heat, stirring occasionally, until warmed.​Isabel Eats
Spanish Rice

FAQs

What is the difference between Spanish Rice and Mexican Rice?

While often used interchangeably, Spanish Rice typically has a firmer texture and uses saffron, giving it a yellow hue. Mexican Rice, on the other hand, is softer and gets its red color from tomatoes.​

Can I use brown rice instead of white rice?

Yes, you can substitute brown rice; however, it requires a longer cooking time and additional liquid. Adjust the broth accordingly and simmer until the brown rice is tender.​

Is it necessary to rinse the rice before cooking?

Rinsing removes excess starch, which helps prevent the rice from becoming sticky. It’s recommended for achieving fluffy Spanish Rice.​

Can I make Spanish Rice in a rice cooker?

Yes, after toasting the rice and sautéing the aromatics on the stovetop, transfer the mixture to a rice cooker. Add the liquids and spices, then cook according to the rice cooker’s instructions.​

How can I prevent my rice from becoming mushy?

Ensure you’re using the correct rice-to-liquid ratio and avoid overcooking. Once the liquid is absorbed, remove the rice from heat and let it sit covered to finish steaming.​

Can I add protein to this dish?

Absolutely! Adding cooked chicken, shrimp, or beans can turn this side dish into a hearty main course.​

What should I serve with Spanish Rice?

Spanish Rice pairs well with dishes like tacos, enchiladas, grilled meats, and refried beans.​

How do I add more flavor to my Spanish Rice?

Incorporate additional spices like paprika, oregano, or cayenne pepper. Using homemade broth can also enhance the flavor.​

Can I use fresh tomatoes instead of tomato sauce?

Yes, blend fresh tomatoes to create a sauce or add

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spanish Rice

Spanish Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: simplemealsbykim
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican

Description

This easy Spanish Rice (also known as Mexican Rice) is a flavorful side dish made with long grain rice, tomatoes, onion, garlic, and spices. It’s the perfect companion for tacos, enchiladas, burritos, or grilled meats. Lightly toasted rice cooked in a tomato-based broth gives it that authentic flavor everyone loves!


Ingredients

  • 1 cup long grain white rice

  • 2 tablespoons vegetable oil

  • 1/2 small onion, finely chopped

  • 2 cloves garlic, minced

  • 1 3/4 cups chicken broth (or vegetable broth for vegetarian)

  • 1/2 cup tomato sauce

  • 1/2 teaspoon ground cumin

  • 1/2 teaspoon chili powder

  • Salt, to taste

  • Optional: chopped cilantro and lime wedges for garnish


Instructions

  1. Heat the oil in a large skillet over medium heat.

  2. Add the rice and cook, stirring often, until lightly golden brown (about 5-7 minutes).

  3. Stir in the chopped onion and garlic. Cook for another 2 minutes until softened and fragrant.

  4. Pour in the chicken broth and tomato sauce, then stir in the cumin, chili powder, and salt.

  5. Bring the mixture to a boil. Once boiling, reduce the heat to low, cover, and simmer for 18-20 minutes, or until the rice is tender and the liquid is absorbed.

  6. Remove from heat and let it sit covered for 5 minutes.

  7. Fluff with a fork, garnish with chopped cilantro and lime wedges if desired, and serve.


Notes

  • You can add diced tomatoes, bell peppers, or peas for extra texture and flavor.

  • For a spicier version, stir in a diced jalapeño or a pinch of cayenne pepper.

  • This rice also freezes well—just cool completely before storing in an airtight container.


Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 2g
  • Sodium: 400mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *