Spanish Rice Recipe

Why You’ll Love This Recipe

Spanish Rice, also known as Mexican Rice, is a flavorful side dish made with long grain rice, tomatoes, and spices. It pairs perfectly with tacos, enchiladas, or grilled meats. The fluffy texture and rich, savory taste make it a household staple in Latin cuisine, bringing warmth and comfort to any meal.

ingredients

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

long grain white ricetomatoes (fresh or canned)oniongarlicchicken broth (or vegetable broth)tomato saucetomato pastevegetable oilground cuminchili powder (optional)saltpepperfresh cilantro (optional for garnish)

directions

Heat oil in a large skillet over medium heat.

Add the rice and cook, stirring frequently, until golden brown and toasted.

Add the diced onions and cook until they are soft and translucent.

Stir in the minced garlic and cook for about 30 seconds.

Add tomato sauce, tomato paste, and chopped tomatoes. Stir to combine.

Pour in the chicken broth and stir in cumin, chili powder (if using), salt, and pepper.

Bring the mixture to a boil, then reduce heat to low, cover, and simmer for about 20 minutes or until the rice is fully cooked and liquid is absorbed.

Turn off the heat and let the rice sit covered for 5 minutes.

Fluff the rice with a fork and garnish with chopped cilantro if desired.

Servings and timing

This recipe yields approximately 4-6 servings.Preparation time: 10 minutesCooking time: 25 minutesTotal time: 35 minutes

Variations

Use brown rice for a healthier, whole grain option (adjust cooking time).

Add peas, corn, or diced bell peppers for added texture and nutrition.

Make it spicy by adding diced jalapeños or a splash of hot sauce.

Substitute broth with water and bouillon cubes if preferred.

Top with shredded cheese for a creamy finish.

storage/reheating

Store Spanish Rice in an airtight container in the refrigerator for up to 5 days.Reheat in a skillet over medium heat with a splash of broth or water to restore moisture.You can freeze Spanish Rice for up to 2 months; thaw in the refrigerator before reheating.

Spanish Rice Recipe

FAQs

Is Spanish Rice the same as Mexican Rice?

Yes, they are often used interchangeably and refer to the same dish.

Can I use instant rice?

It’s best to use long grain rice for texture, but you can use instant rice by adjusting cooking times and liquids.

Why is my rice mushy?

Too much liquid or overcooking can cause mushiness. Be sure to measure accurately and keep the heat low while simmering.

Can I make it vegetarian?

Yes, simply use vegetable broth instead of chicken broth.

Do I need to rinse the rice?

Rinsing helps remove excess starch, making the rice less sticky, but it’s optional for this recipe.

Can I use a rice cooker?

Yes, after toasting the rice and combining all ingredients, you can transfer them to a rice cooker to finish cooking.

Can I make it ahead?

Absolutely, Spanish Rice reheats well and can be made a day in advance.

What type of tomatoes are best?

Roma or canned diced tomatoes work well for flavor and consistency.

Should I cover the rice while cooking?

Yes, cover the skillet to trap steam and cook the rice evenly.

Can I double the recipe?

Yes, just make sure to use a larger pot or skillet and adjust cooking time slightly.

Conclusion

Spanish Rice is a versatile and comforting dish that enhances any meal with its bold flavors and fluffy texture. Whether served as a side or the star of the plate, it’s a must-have in your recipe collection. Easy to customize and perfect for meal prep, this dish is sure to become a regular favorite at your table.

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 Recipe

Spanish Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Mollyyeh
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Description

A flavorful and easy Spanish Rice recipe made with rice, tomatoes, onions, garlic, and spices. Perfect as a side dish for any Mexican-inspired meal.


Ingredients

Units Scale
  • 1 cup long grain white rice
  • 2 tablespoons vegetable oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 1/2 cups chicken broth
  • 1 cup canned diced tomatoes (with juice)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • Salt, to taste
  • Fresh cilantro, chopped (optional, for garnish)

Instructions

  1. Heat the vegetable oil in a skillet over medium heat.
  2. Add the rice and cook, stirring frequently, until golden brown.
  3. Add the chopped onion and garlic, and sauté until softened.
  4. Stir in the diced tomatoes with juice, chicken broth, cumin, chili powder, and salt.
  5. Bring the mixture to a boil, then reduce heat to low and cover.
  6. Simmer for about 20 minutes, or until the rice is tender and the liquid is absorbed.
  7. Remove from heat and let sit, covered, for 5 minutes.
  8. Fluff with a fork and garnish with chopped cilantro if desired. Serve warm.

Notes

  • Use vegetable broth to make it vegetarian.
  • Adjust spices to taste for more or less heat.
  • Can be made ahead and reheated for serving.

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 2g
  • Sodium: 340mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 2g
  • Protein: 4g
  • 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 *