Spanish Rice

Featured in side-dishes.

Hey friend, you've got to try this Spanish rice! Imagine walking into your kitchen and being greeted by the incredible aroma of garlic, cumin, and tomatoes simmering together. This isn't just any rice – it's fluffy, perfectly seasoned grains that soak up all those rich, savory flavors. Look at that gorgeous golden-orange color in the image – that's what you're creating! The fresh cilantro on top adds the perfect pop of freshness. Whether you're serving this alongside tacos, grilled chicken, or enjoying it on its own, this rice is going to steal the show. It's surprisingly easy to make, and the result? Restaurant-quality Spanish rice right in your own home. Trust me, once you make this, it'll become your go-to side dish. Your family is going to be asking for seconds!

Tswira dial profile dial zaho awlaydi..
Updated on Fri, 09 Jan 2026 22:52:56 GMT
Main recipe image showcasing the final dish pin it
Fluffy Spanish rice in white bowl on marble counter garnished with fresh cilantro | lonerecipes.com

I first encountered authentic Spanish rice at a small family-run Mexican restaurant during a trip to San Diego. The rice was unlike anything I'd had before – each grain was separate and fluffy, yet somehow infused with this deep, savory tomato flavor. The color was this beautiful golden-orange hue, and it was topped with fresh cilantro that added a bright, herbaceous note. I asked the owner about it, and she explained that the key was toasting the rice in oil first, then cooking it with tomato sauce and broth. She mentioned that her grandmother's recipe had been passed down through generations. When I got home, I was determined to recreate it. After several attempts, I finally nailed the technique. The secret is in the ratio of liquid to rice and not stirring it too much once it starts cooking. Now, this Spanish rice is my go-to side dish. I love how it transforms simple ingredients into something so flavorful and satisfying. The aroma while it's cooking fills my entire house, and I always make extra because the leftovers are just as delicious. It's become my signature dish at potlucks and family gatherings.

Why I love this recipe

What I love most about this Spanish rice is its perfect balance of simplicity and flavor. It's one of those recipes that looks and tastes impressive but doesn't require advanced cooking skills or hard-to-find ingredients. I appreciate how forgiving it is – even if your timing isn't perfect, you'll still end up with delicious rice. The toasting step adds this wonderful nutty depth that you just can't get from boxed versions. I also love how versatile it is; you can easily adjust the spice level, add vegetables, or incorporate it into other dishes like stuffed peppers. The recipe makes my kitchen smell like a authentic Mexican restaurant, which always gets everyone excited for dinner. It's also budget-friendly, feeding a crowd without breaking the bank. The fact that it's naturally vegetarian and can be made vegan by using vegetable broth makes it inclusive for all my friends. Most importantly, this rice brings back memories of family dinners and celebrations, making every meal feel special. It's comfort food at its finest.

What You Need From Your Kitchen

  • Long-grain white rice: Rinse thoroughly before using to remove excess starch
  • Vegetable oil: Use for toasting the rice until golden and fragrant
  • Onion: Dice finely and sauté until softened and translucent
  • Garlic: Mince fresh cloves and add just before liquids for maximum flavor
  • Tomato sauce: Provides the rich, savory base and signature color
  • Chicken or vegetable broth: Use instead of water for deeper flavor
  • Ground cumin: Adds warm, earthy notes essential to the dish
  • Chili powder: Gives mild heat and complexity
  • Fresh cilantro: Chop and use as a fresh, bright garnish

Let's Make These Together

Toast the rice perfectly
Start by heating your oil over medium heat and adding the rice. Stir it constantly with a wooden spoon, watching as it transforms from white to a beautiful golden color. You'll know it's ready when it becomes fragrant and nutty-smelling, usually after 3-4 minutes. This step is what separates restaurant-quality Spanish rice from the boxed stuff.
Build the flavor base
Once your rice is toasted, add your diced onions and let them soften for a few minutes. The residual heat from the rice will help cook them quickly. Then add your minced garlic and stir for just 30 seconds – any longer and it might burn. This aromatic base is where all the magic begins.
Add liquids and seasonings
Pour in your tomato sauce, broth, and all your spices in one go. Give everything a good stir, making sure to scrape up any flavorful bits stuck to the bottom of the pan. Bring it to a rolling boil – you want to see those bubbles breaking the surface before you reduce the heat.
The hands-off simmer
This is the hardest part for most people: resist the urge to peek! Cover your pan tightly with a lid, reduce the heat to low, and set a timer for 18-20 minutes. The steam trapped inside is what cooks the rice perfectly. Every time you lift that lid, you're releasing precious steam and risking unevenly cooked rice.
Rest and fluff
When your timer goes off, turn off the heat but keep that lid on for another 5 minutes. This resting period allows the rice to finish steaming and absorb any remaining moisture. Finally, remove the lid and use a fork to gently fluff the rice, separating the grains. Top with fresh cilantro and serve immediately with lime wedges.
Additional recipe photo showing texture and details pin it
Flat lay of Spanish rice ingredients including tomatoes garlic and spices on marble surface | lonerecipes.com

Switch Things Up

I remember the first time I made Spanish rice from scratch instead of using those boxed mixes. I was hosting a taco night and wanted everything to be homemade. I was nervous about getting the rice texture right, but when I lifted that lid after the rice had steamed, I couldn't believe how perfect it looked. The kitchen smelled incredible, and my friends kept asking what restaurant I ordered from. The best part? Watching everyone go back for seconds and thirds. Now, whenever I'm making Mexican-inspired meals, this rice is non-negotiable. I've experimented with adding frozen peas, corn, or diced bell peppers for extra color and nutrition. Sometimes I'll stir in black beans at the end for a heartier dish. My favorite variation is adding a bit of diced jalapeño with the onions for a gentle kick. The recipe is so forgiving that you can really make it your own.

Perfect Pairings

Spanish rice is incredibly versatile and pairs beautifully with a wide range of dishes. Serve it alongside classic tacos, burritos, or enchiladas for an authentic Mexican feast. It's also perfect with grilled chicken, carne asada, or fish tacos. For a vegetarian meal, pair it with black beans, roasted vegetables, and a fresh guacamole. The rice also works wonderfully as a base for burrito bowls, topped with your favorite proteins, salsa, sour cream, and cheese. Don't forget a side of refried beans and some warm tortillas to complete the meal!

Step-by-step preparation photo pin it
Overhead view of two servings of golden Spanish rice with lime wedges and cilantro | lonerecipes.com

Frequently Asked Questions

→ Can I use brown rice instead of white rice?

Yes, you can substitute brown rice, but you'll need to adjust the cooking time and liquid ratio. Brown rice typically requires about 40-45 minutes of cooking time and an additional 1/2 cup of liquid. The texture will also be chewier and nuttier compared to white rice.

→ Why is my Spanish rice mushy?

Mushy rice usually results from using too much liquid, stirring too frequently during cooking, or not toasting the rice properly at the beginning. Make sure to use the correct rice-to-liquid ratio and avoid lifting the lid or stirring once the rice starts simmering.

→ Can I make this recipe in a rice cooker?

While you can use a rice cooker, you'll miss out on the crucial toasting step that gives Spanish rice its signature flavor. For best results, toast the rice and sauté the aromatics in a pan first, then transfer everything to the rice cooker with the liquids and cook on the white rice setting.

→ How do I reheat leftover Spanish rice?

Reheat Spanish rice in the microwave with a splash of water or broth to restore moisture. Cover the dish with a damp paper towel and heat in 1-minute intervals, stirring between each. You can also reheat it in a covered skillet over low heat with a bit of liquid added.

→ Can I freeze Spanish rice?

Absolutely! Spanish rice freezes beautifully for up to 3 months. Let it cool completely, then portion it into freezer-safe containers or bags. Thaw in the refrigerator overnight and reheat as directed above. The texture remains excellent after freezing.

→ What can I add to make this Spanish rice more substantial?

You can easily bulk up Spanish rice by adding cooked black beans, corn, diced bell peppers, or peas during the last 5 minutes of cooking. For a protein boost, stir in cooked chicken, shrimp, or chorizo. You can also top it with cheese, avocado, or sour cream for extra richness.

Conclusion

This Spanish rice recipe brings authentic flavors to your table with minimal effort. The secret is toasting the rice before adding the liquid, which creates that signature nutty flavor and prevents mushiness. Each grain stays perfectly separate while absorbing all the delicious tomato and spice flavors. This versatile side dish complements everything from grilled meats to vegetarian mains, making it a staple you'll return to again and again. Serve it fresh and hot, garnished with plenty of cilantro and a squeeze of lime for brightness.

Spanish Rice

Fluffy Spanish rice infused with tomatoes, garlic, and spices. A vibrant, flavorful side dish that pairs perfectly with any meal.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes
By: chris

Category: side-dishes

Difficulty: easy

Cuisine: Spanish, Mexican

Yield: 6 Servings (6 balls)

Dietary: Vegetarian, Vegan-friendly

Ingredients

012 cups long-grain white rice
023 tablespoons vegetable oil
031 medium onion, finely diced
043 cloves garlic, minced
051 cup tomato sauce
062 cups chicken or vegetable broth
071 teaspoon ground cumin
081 teaspoon chili powder
091/2 teaspoon paprika
10Fresh cilantro for garnish
11Lime wedges for serving

Instructions

Step 01

Heat the vegetable oil in a large skillet or saucepan over medium heat. Add the rice and stir constantly for about 3-4 minutes until the rice becomes golden and fragrant. This toasting step is crucial for developing the nutty flavor and ensuring the grains stay separate.

Step 02

Add the diced onion to the toasted rice and cook for 2-3 minutes until softened. Stir in the minced garlic and cook for another 30 seconds until fragrant. Be careful not to burn the garlic as it can turn bitter.

Step 03

Pour in the tomato sauce, chicken or vegetable broth, cumin, chili powder, and paprika. Stir everything together thoroughly, making sure to scrape any browned bits from the bottom of the pan. Bring the mixture to a boil.

Step 04

Once boiling, reduce the heat to low, cover the pan tightly with a lid, and simmer for 18-20 minutes. Do not lift the lid or stir during this time, as this releases steam and can result in unevenly cooked rice.

Step 05

After 20 minutes, remove the pan from heat and let it sit, covered, for 5 minutes. Then remove the lid and fluff the rice gently with a fork. Garnish with fresh chopped cilantro and serve with lime wedges on the side.

Notes

  1. Use long-grain white rice for the best texture. Short-grain rice will result in a stickier consistency.
  2. Toasting the rice is essential – don't skip this step as it creates the signature nutty flavor and prevents mushy rice.
  3. Avoid stirring the rice once it starts simmering, as this releases starch and makes the rice gummy.
  4. If the rice is still a bit crunchy after the cooking time, add 2-3 tablespoons of water, cover, and cook for another 3-5 minutes.
  5. Leftover Spanish rice can be refrigerated for up to 4 days and reheated in the microwave with a splash of water or broth.

Tools You'll Need

  • Large skillet or saucepan with lid
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Knife and cutting board
  • Fork for fluffing

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Garlic
  • Tomatoes
  • Onions

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 215
  • Total Fat: 4 g
  • Total Carbohydrate: 42 g
  • Protein: 4 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!