Spanish Rice Recipe

The Ultimate Authentic Spanish Rice Recipe (Foolproof & Fluffy!)

Spread the love

Are you tired of mushy, bland rice? Looking for that perfect, authentic Spanish rice recipe that delivers incredible flavor and texture every time? You’ve come to the right place! Many people confuse Spanish rice with Mexican rice, but today I’m sharing a truly Spanish-inspired rice dish that will transport your taste buds straight to the Mediterranean. This foolproof Spanish rice recipe creates perfectly fluffy, flavor-packed rice that will elevate any meal.

Why You’ll Love This Spanish Rice Recipe

  • Authentic Mediterranean Flavor – deep, rich taste without being overly spicy
  • Perfect Texture Guaranteed – fluffy, separate grains every single time
  • Simple Pantry Ingredients – no specialty store trips required
  • Quick Prep – ready in under 30 minutes
  • Versatile Side Dish – pairs with countless main courses

This recipe has been perfected over years of testing and is based on traditional Spanish cooking techniques. My readers consistently rate this as their go-to Spanish rice recipe for family dinners and special occasions alike.

Ingredients You’ll Need

IngredientUS CustomaryMetric
Long-grain white rice2 cups400g
Olive oil3 tablespoons45ml
Yellow onion, finely diced1 medium150g
Garlic, minced3 cloves9g
Red bell pepper, diced1 medium150g
Tomato paste2 tablespoons30g
Chicken or vegetable broth3.5 cups840ml
Smoked paprika1 tablespoon7g
Saffron threads (optional)1 pinch0.5g
Bay leaf11
Salt1 teaspoon5g
Fresh parsley, chopped2 tablespoons8g

Notes on Ingredients:

  • Rice: Long-grain white rice is recommended for best texture – do not use Arborio or short-grain rice as they become too sticky.
  • Broth: Use good quality chicken or vegetable broth for the best flavor foundation.
  • Saffron: Optional but highly recommended for authentic Spanish flavor and beautiful color. A little goes a long way!
  • Paprika: Smoked paprika (pimentón) is traditional, but regular paprika can work in a pinch.

Equipment Needed

  • Large skillet or paella pan with lid
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Fine mesh strainer (for rinsing rice)
  • Sharp knife and cutting board

Step-by-Step Instructions

  1. Rinse the rice: Place rice in a fine mesh strainer and rinse under cold water until water runs clear. This removes excess starch for fluffier grains.
  2. Toast the rice: Heat olive oil in a large skillet over medium heat. Add rice and toast for 2-3 minutes, stirring frequently, until it turns slightly translucent at the edges. This adds nutty flavor and prevents mushiness.
  3. Sauté aromatics: Add onion and cook for 3-4 minutes until softened. Add garlic and bell pepper, cooking for another 2 minutes until fragrant.
  4. Build flavor base: Stir in tomato paste and smoked paprika, cooking for 1 minute to bloom the spices and deepen their flavors.
  5. Add liquid and seasonings: Pour in the broth, add saffron (if using), bay leaf, and salt. Stir gently to combine all ingredients.
  6. Simmer: Bring mixture to a boil, then reduce heat to low. Cover and simmer for 18-20 minutes without stirring until liquid is absorbed.
  7. Rest: Remove from heat, keep covered, and let stand for 5 minutes. This allows moisture to distribute evenly.
  8. Fluff and serve: Remove bay leaf, fluff rice with a fork, and fold in fresh parsley before serving.

Pro Tips for Perfect Spanish Rice Every Time

  • Avoid mushy rice: Never skip the rinsing and toasting steps – they’re crucial for texture. Also, resist the urge to stir while cooking.
  • Getting the right flavor balance: Taste your broth before adding – if it’s very salty, reduce additional salt. If using saffron, crush threads slightly between fingers to release more flavor.
  • Achieving the right color: Saffron provides the traditional golden hue, but tomato paste and paprika also contribute. For deeper color, add 1/4 teaspoon turmeric.
  • Checking for doneness: Perfectly cooked rice should be tender but still have a slight bite. If needed, add 2-3 more tablespoons of hot broth and cook a few minutes longer.

Recipe Variations

Vegan/Vegetarian Spanish Rice

Simply use vegetable broth instead of chicken broth – no other changes needed!

Protein-Packed Spanish Rice

  • With Chicken: Add 1 cup diced cooked chicken during the last 5 minutes of cooking
  • With Shrimp: Stir in 8oz peeled shrimp during the last 3-4 minutes of cooking
  • With Chorizo: Brown 4oz diced Spanish chorizo before adding rice for an authentic touch

Spicy Spanish Rice

Add 1 diced jalapeño with the bell pepper or 1/4 teaspoon cayenne with the paprika.

Vegetable-Loaded Spanish Rice

Stir in 1/2 cup frozen peas during the last 5 minutes, or add diced carrots, corn, or additional bell peppers with the onions.

Serving Suggestions

This authentic Spanish rice recipe pairs perfectly with:

  • Grilled or roasted meats, especially chicken or pork
  • Seafood dishes like garlic shrimp or baked fish
  • Spanish-style meatballs
  • Roasted vegetables
  • As a base for paella-inspired dishes

Garnish with fresh lemon wedges, additional parsley, or a drizzle of good olive oil for an extra touch of flavor.

Storage & Reheating Instructions

Store leftover Spanish rice in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of water or broth (about 1 tablespoon per cup of rice), cover, and microwave until hot, or reheat in a skillet over medium-low heat, stirring occasionally.

Spanish Rice Recipe

Frequently Asked Questions

What’s the difference between Spanish rice and Mexican rice?

Spanish rice typically uses saffron for its golden color and features Mediterranean flavors like paprika. Mexican rice (also called “arroz rojo”) gets its red color from tomatoes and often includes more spices like cumin and chili powder.

Can I use brown rice for this Spanish rice recipe?

Yes! Use 2 cups brown rice and increase broth to 4 cups. Cooking time will increase to about 35-40 minutes, and you may need to add more broth if it becomes dry.

Can I freeze Spanish rice?

Absolutely! Portion cooled rice into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating with a splash of liquid.

Why is my rice still crunchy?

If your rice is undercooked, add 1/4 cup hot broth, cover, and cook for an additional 5 minutes on low heat.

Can I make this Spanish rice recipe in a rice cooker?

Yes! Complete steps 1-4 on the stovetop, then transfer everything to your rice cooker, add broth and seasonings, and cook on the regular white rice setting.

Recipe Card

Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6

See full ingredient list and instructions above.

Nutrition Estimate (per serving): Calories: 220 Carbohydrates: 40g Protein: 4g Fat: 5g Fiber: 1g Sodium: 390mg

Let’s Connect!

Did you try this authentic Spanish rice recipe? I’d love to hear how it turned out! Leave a rating and comment below to share your experience or any variations you tried.

Looking for more delicious rice dishes? Check out my Easy Chicken and Rice Recipe or browse more Spanish-inspired recipes on the blog!