Savory Spanish Rice Ready in Just 25 Minutes at Home

It was one of those chilly nights when comfort food seemed like a must, and I found myself craving something vibrant yet easy to whip up. That’s when I decided to make Spanish Rice—a dish that never fails to transport me to sun-soaked streets filled with lively markets and delicious aromas. The combination of fluffy rice simmered in rich tomato sauce and fragrant spices not only warms the body but also the soul.

As I sautéed the rice in a mix of olive oil and butter, the nutty scent enveloped my kitchen, pulling family members in like moths to a flame. With just a handful of simple ingredients and barely any prep time, this recipe is perfect for busy weeknights or when you want something that feels special without breaking a sweat. Plus, it’s incredibly versatile; you can serve it as a side or bulk it up with veggies or protein for a filling main dish. Let me show you how to create this flavorful masterpiece in just 25 minutes!

Why is Spanish Rice a Must-Try?

Quick and Easy: You can whip up this flavorful dish in just 25 minutes, making it perfect for busy nights.
Vibrant Flavors: The combination of tomato sauce, spices, and optional fresh tomatoes creates a delightful taste explosion that excites your palate.
Versatile Dish: Serve it as a savory side or elevate it with protein or veggies for a hearty meal.
Crowd-Pleaser: Everyone loves a comforting bowl of Spanish Rice, ensuring it’s a hit at any dinner table.
Nutritious Choice: Packed with essential nutrients, this dish not only satisfies but nourishes too. You’ll be amazed at how such simple ingredients can result in a mouthwatering meal!

Spanish Rice Ingredients

For Cooking the Rice

  • Extra-virgin olive oil – enhances the flavor and adds healthy fats to the dish.
  • Butter – adds richness and a silky finish, complementing the olive oil.
  • Long grain white rice – provides fluffy texture and absorbs flavors beautifully.

For the Flavor Base

  • Chicken broth or stock – infuses the rice with savory depth; for a vegetarian option, use vegetable broth.
  • Tomato sauce or puree – gives a vibrant color and a burst of tangy flavor to the Spanish Rice.
  • Chili powder – brings a mild heat; adjust to your spice preference!
  • Cumin – adds warmth and earthiness, making this dish feel truly comforting.
  • Garlic salt – amps up the savory notes; you can substitute with regular salt and minced garlic.
  • Dried oregano – lends a hint of herbaceousness, perfect for balancing the tomato.

For Garnish (Optional)

  • Diced fresh tomatoes – provide a refreshing crunch and brightness; ensure they are seeded and drained to avoid excess moisture.

How to Make Spanish Rice

  1. Heat the oil and butter: In a medium saucepan set over medium heat, melt together the olive oil and butter. This creates a luscious base for your rice.

  2. Toast the rice: Add the long grain white rice and stir to coat with the oil and butter. Cook, stirring frequently, for about 2 to 3 minutes, until the rice turns golden and fragrant.

  3. Combine the ingredients: Stir in the chicken broth, tomato sauce, chili powder, cumin, garlic salt, oregano, and diced tomatoes (if using). Raise the heat to high, bringing the mixture to a boil while stirring occasionally to avoid sticking.

  4. Simmer to perfection: Reduce the heat to low, cover the pot, and let it simmer gently for 20 minutes. If the rice isn’t tender or liquid isn’t absorbed after this time, replace the lid and cook for an additional 2 to 4 minutes until done.

  5. Fluff and serve: Remove the pot from heat but keep it covered for a few minutes. Then, fluff the Spanish Rice with a fork, revealing its fluffy goodness, and serve warm.

Optional: Garnish with fresh herbs or extra diced tomatoes for a pop of color.
Exact quantities are listed in the recipe card below.

Spanish Rice

What to Serve with Spanish Rice?

Looking to create a delightful meal that complements the vibrant flavors of your Spanish Rice?

  • Grilled Chicken: Juicy grilled chicken paired with the rice adds protein and a smoky flavor that enhances the overall dish.

  • Black Bean Salad: A refreshing mix of black beans, corn, and lime provides a crisp contrast, bringing out the earthiness of the rice.

  • Avocado Slices: Creamy avocado brings a rich, buttery texture that balances the zesty elements in the rice, making each bite a joy.

  • Roasted Vegetables: Colorful roasted veggies add a sweet, caramelized note, rounding out the meal with wholesome goodness. They also bring a lovely crunch.

  • Fresh Salsa: A zesty tomato salsa with onion and cilantro brightens up the dish, adding freshness that plays beautifully against the rice’s spices.

  • Cornbread: Sweet, fluffy cornbread makes for a comforting side, soaking up the delicious flavors of the rice while offering a tender bite.

  • Chilled White Wine: A crisp, chilled white wine, such as Sauvignon Blanc, complements the rice, enhancing its flavors while offering a refreshing sip.

  • Churros for Dessert: Don’t forget dessert! Light and crispy churros dusted with sugar provide a sweet ending to your hearty meal, creating the perfect balance.

Make Ahead Options

Spanish Rice is an excellent choice for meal prep, saving you precious time during busy weeknights! You can cook the entire dish up to 3 days in advance; simply follow the recipe, allow it to cool, and store it in an airtight container in the refrigerator. To maintain its quality, reheat gently on the stove with a splash of broth or water to prevent drying out. If you prefer, you can also prep the rice and sauce separately up to 24 hours ahead; just combine and cook as instructed before serving. This way, you’ll enjoy the same delicious flavors of Spanish Rice with minimal effort come mealtime!

How to Store and Freeze Spanish Rice

Fridge: Store leftover Spanish Rice in an airtight container for up to 3 days. Make sure it cools to room temperature before sealing to preserve freshness.

Freezer: For longer storage, freeze cooked Spanish Rice in a freezer-friendly container for up to 3 months. Let it cool completely before transferring it to avoid freezer burn.

Reheating: To reheat, add a splash of water and microwave on medium power for 2–3 minutes or until heated through. Stir occasionally to ensure even warmth.

Spanish Rice Variations

Feel free to sprinkle your creativity on this classic dish and make it truly your own!

  • Vegetarian: Replace chicken broth with vegetable broth for a meat-free version that still packs all the flavor.
  • Spicy Kick: Add a chopped jalapeño or 1/2 teaspoon of red pepper flakes for an extra layer of heat that ignites the taste buds.
  • Lemon Zest: Incorporate the zest of a lemon before serving for a refreshing citrus twist that brightens every bite.
  • Herbed Delight: Stir in fresh cilantro or parsley right before serving to elevate the dish with a burst of herbal freshness.
  • Cheesy Finish: Mix in a hand full of shredded cheese, like cheddar or pepper jack, while fluffing the rice for a creamy and comforting upgrade.
  • Black Bean Boost: Add 1 cup of drained and rinsed black beans during the last few minutes of cooking for a heartier, protein-packed meal. It not only enhances the texture but also adds a lovely color contrast.
  • Saffron Infusion: For a luxurious touch, add a pinch of saffron to the chicken broth, giving your Spanish Rice a beautiful golden hue and an aromatic depth.
  • Coconut Cream: Swap out regular broth for coconut milk for a rich and creamy twist that lends a tropical flair to this dish.

Tips for the Best Spanish Rice

  • Perfect Toasting: Ensure the rice is toasted for 2-3 minutes to enhance its nutty flavor. This prevents any blandness in the final dish.
  • Liquid Measurement: Stick to the 1:1 rice-to-liquid ratio for perfect consistency. Too much or too little liquid can lead to mushy or undercooked rice.
  • Gentle Simmer: Keep the heat low while simmering. A gentle simmer ensures even cooking without losing moisture, making your Spanish Rice tender and delicious.
  • Rest for Fluffiness: Allow the rice to rest with the lid on after cooking. This helps steam the rice further, resulting in a fluffier texture.
  • Add-Ons: Feel free to customize with veggies or proteins! Black beans, bell peppers, or chicken can elevate your Spanish Rice for a heartier meal.

Spanish Rice

Spanish Rice Recipe FAQs

What type of rice is best for Spanish Rice?
I recommend using long grain white rice for the best results. It cooks up fluffy and absorbs flavors beautifully. Avoid using sticky rice varieties, as they may turn mushy in this dish.

How can I tell if the tomatoes I buy are ripe?
Look for tomatoes that are firm yet slightly soft to the touch, with vibrant color and a sweet aroma. Avoid those with dark spots or blemishes, as they may indicate overripeness or spoilage.

How do I store leftover Spanish Rice?
Store your leftover Spanish Rice in an airtight container in the refrigerator for up to 3 days. Always let it cool to room temperature before sealing to maintain freshness and flavor.

Can I freeze Spanish Rice, and how do I do it?
Absolutely! To freeze Spanish Rice, first allow it to cool completely. Then, place it in a freezer-safe container or heavy-duty freezer bag, removing as much air as possible. It can be stored for up to 3 months. When ready to eat, simply thaw in the fridge overnight and reheat with a splash of water for added moisture.

What should I do if my rice turns out mushy?
If your Spanish Rice is mushy, it’s likely that too much liquid was used or it was cooked for too long. To salvage it, try spreading the rice on a baking sheet and baking it in a preheated oven at 350°F (175°C) for about 10-15 minutes to dry it out slightly. Avoid stirring too much while cooking in the future to prevent clumping.

Is this dish pet-friendly or safe for allergies?
While the ingredients in Spanish Rice are generally safe for humans, it’s important to note that onions and garlic (often found in variations) can be harmful to pets. If you have allergies, please check the ingredient labels for possible allergies related to chicken broth or any added spices. Always prioritize safety for your loved ones!

Spanish Rice

Savory Spanish Rice Ready in Just 25 Minutes at Home

A vibrant and easy-to-make Spanish Rice recipe that combines fluffy rice with rich tomato sauce and fragrant spices.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Spanish
Calories: 250

Ingredients
  

For Cooking the Rice
  • 2 tablespoons extra-virgin olive oil enhances flavor
  • 1 tablespoon butter adds richness
  • 1 cup long grain white rice provides fluffy texture
For the Flavor Base
  • 2 cups chicken broth or stock for vegetarian option, use vegetable broth
  • 1 cup tomato sauce or puree gives vibrant color
  • 1 teaspoon chili powder adjust to spice preference
  • 1 teaspoon cumin adds warmth
  • 1 teaspoon garlic salt or substitute with regular salt and minced garlic
  • 1 teaspoon dried oregano perfect for balancing tomato flavor
For Garnish (Optional)
  • 1 cup diced fresh tomatoes ensure they are seeded and drained

Equipment

  • Medium saucepan

Method
 

Cooking Instructions
  1. In a medium saucepan set over medium heat, melt together the olive oil and butter.
  2. Add the long grain white rice and stir to coat with the oil and butter. Cook, stirring frequently, for about 2 to 3 minutes.
  3. Stir in the chicken broth, tomato sauce, chili powder, cumin, garlic salt, oregano, and diced tomatoes (if using). Raise the heat to high, bringing the mixture to a boil.
  4. Reduce the heat to low, cover the pot, and let it simmer gently for 20 minutes.
  5. Remove the pot from heat but keep it covered for a few minutes. Fluff the Spanish Rice with a fork and serve warm.

Nutrition

Serving: 1cupCalories: 250kcalCarbohydrates: 45gProtein: 5gFat: 7gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 10mgSodium: 800mgPotassium: 200mgFiber: 2gSugar: 3gVitamin A: 500IUVitamin C: 2mgCalcium: 20mgIron: 1mg

Notes

Optional to garnish with fresh herbs or extra diced tomatoes for a pop of color.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating