Fluffy Spanish Rice

Spanish Rice, known in Mexico as arroz rojo or arroz a la mexicana, is one of the most beloved side dishes in Mexican and Mexican-American cooking. Despite its name, it’s a distinctly Mexican creation, born when Spanish colonists introduced rice to Mexico in the 16th century and local cooks transformed it with native ingredients like tomatoes, onions, and chiles.

Today, a pot of red rice is a staple at family dinners, celebrations, and taquerías, served alongside everything from enchiladas and tacos to carne asada and beans. Nearly every family has its own method, passed down from mothers and grandmothers.

This version focuses on achieving perfectly fluffy, separate grains every time. Fragrant jasmine rice is soaked in cold water to remove excess starch, then toasted in oil until golden tan, which adds a nutty flavor and helps the grains stay distinct. A fresh blend of ripe tomatoes, onion, and chicken bouillon gives the rice its beautiful orange-red color and savory, homestyle flavor, with no canned tomato sauce needed. After a short simmer under a tight lid and a crucial 10-minute rest, the rice turns out light, fluffy, and full of flavor. It’s simple, reliable, and the perfect companion to any Mexican-inspired meal.

Why People Will Love Fluffy Spanish Rice Recipe

Perfectly fluffy every time: Soaking and toasting the rice prevents sticky, mushy results.

Fresh tomato flavor: Made with fresh tomatoes instead of canned sauce for a bright, natural taste.

Toasty, nutty grains: Frying the rice until golden adds rich flavor and texture.

Fragrant jasmine rice: Its delicate aroma makes the rice extra flavorful.

Savory, homestyle taste: Chicken bouillon gives it that classic restaurant flavor.

Simple ingredients: Just rice, tomatoes, onion, bouillon, oil, and water.

Foolproof method: A timed cook and rest make it easy to get right.

Quick to make: Ready in about 35 minutes plus soaking.

Budget-friendly: Affordable pantry staples feed the whole family.

Versatile side dish: Pairs with almost any Mexican meal.

Kid-friendly: Mild, savory, and comforting.

Great for meal prep: Reheats beautifully for easy meals all week.

Key Ingredients

Jasmine rice: A fragrant long-grain rice with a delicate floral aroma. It cooks up soft yet fluffy, especially after soaking. Long-grain white rice is the traditional alternative.

Fresh tomatoes: Blended into a smooth purée, they give the rice its vibrant color and fresh, natural flavor. Ripe Roma tomatoes are ideal.

White onion: Adds savory sweetness and depth to the tomato blend.

Chicken bouillon: The secret to the rice’s rich, savory, restaurant-style flavor. Powdered tomato-chicken bouillon (like Knorr) is especially popular.

Cooking oil: Used to toast the rice until golden, adding nutty flavor and keeping the grains separate.

Water: Cooks the rice into tender, fluffy grains.

Salt: Balances and enhances the flavors.

Expert Tips

Soak the rice: Soaking for 20 minutes removes surface starch, helping prevent sticky or mushy rice.

Drain thoroughly: Let the rice drain well so it fries instead of steams.

Toast patiently: Stir often and fry until the grains turn light golden tan. This step is key for flavor and fluffy texture.

Use a heavy pot with a tight lid: It distributes heat evenly and traps steam for perfect cooking.

Strain the tomato blend: For an extra-smooth rice, pour the blend through a strainer to remove seeds and skin.

Add the blend carefully: It will sizzle and splatter when it hits the hot rice, so pour slowly.

Let it boil before covering: Bring the liquid to a full boil, then cover and reduce the heat.

Don’t lift the lid: Lifting the lid lets out steam and affects the cooking. Trust the timer.

Don’t stir while it cooks: Stirring releases starch and makes the rice sticky.

Rest the rice: Letting it sit covered for 10 minutes allows the steam to finish cooking the grains.

Fluff gently: Use a fork to separate the grains without mashing them.

Add vegetables: Stir in peas, diced carrots, or corn with the water for a colorful version.

Add flavor: A garlic clove in the blend, a sprig of cilantro, or a serrano chile on top while cooking adds extra depth.

Fluffy Spanish Rice

Ingredients

For the rice:

Jasmine rice: 1 cup

Cooking oil: about 2 tablespoons

Water: 2 cups

For the tomato blend:

Fresh tomatoes: 2 (fresh, not canned)

White onion: ¼

Chicken bouillon: 2 heaping spoonfuls of powder, or 2 cubes

Salt: to taste

Water: ½ cup

Instructions

1. Soak the rice.

Cover the rice with cold water and let it soak for 20 minutes.

Drain well.

Soaking washes away excess starch so the rice turns out fluffy instead of sticky or mushy.

2. Blend the tomato mixture.

Add the tomatoes, onion, chicken bouillon, salt, and ½ cup of water to a blender.

Blend until smooth and set aside.

3. Toast the rice.

Heat the oil in a pot over medium heat.

Add the drained rice and cook, stirring often, until the grains turn a light golden tan.

4. Add the tomato blend.

Pour the tomato mixture over the rice (it will sizzle) and stir.

Let it come to a boil.

5. Add water and cover.

Stir in 2 cups of water, bring it back to a gentle boil, then cover the pot with a tight-fitting lid.

6. Cook for exactly 20 minutes.

Lower the heat to medium-low and cook for 20 minutes.

Use a timer, and don’t lift the lid.

7. Rest.

Turn off the heat and leave the lid on.

Let the rice sit undisturbed for 10 minutes so it can finish steaming.

8. Fluff and serve.

Fluff the rice gently with a fork and enjoy!

Important Notes When Making Fluffy Spanish Rice

Water ratio: This recipe uses about 2½ cups of total liquid for 1 cup of rice, plus the tomato blend, which makes softer, tender rice. If you prefer firmer rice, reduce the added water by ¼–½ cup.

Watch the salt: Chicken bouillon is very salty. Taste the tomato blend before adding extra salt.

Burner differences: Stovetops vary. If your rice sticks or burns, lower the heat slightly next time.

Rice type: Long-grain white rice works well. Brown rice needs more water and a longer cooking time.

Vegetarian option: Use vegetable bouillon instead of chicken bouillon.

Storage: Refrigerate leftovers in an airtight container for up to 4–5 days.

Reheating: Sprinkle with a little water and reheat covered in the microwave or on the stovetop.

Freezing: Freezes well for up to 3 months. Reheat with a splash of water.

Food safety: Cool cooked rice quickly and refrigerate within 1 hour.

Dietary notes: Naturally gluten-free and dairy-free (check bouillon labels).

How to Enjoy Fluffy Spanish Rice After Cooking

Serve it warm and fluffy. Fluff the rice gently with a fork and serve right away while it’s light and fragrant.

Pair with Mexican main dishes.

Tacos: Carne asada, al pastor, carnitas, or chicken tacos.
Enchiladas: Red, green, or cheese enchiladas.
Burritos and burrito bowls: A perfect base or filling.
Fajitas: Chicken, beef, or shrimp fajitas.
Chile rellenos: A classic combination plate.
Grilled meats and fish: Steak, chicken, or seafood.

Make a complete plate. Serve with refried or charro beans, salsa, and warm tortillas for a classic Mexican combination plate.

Add simple toppings.

Chopped fresh cilantro
A squeeze of lime
Crumbled queso fresco
Sliced avocado
A spoonful of salsa or pico de gallo

Use it in other dishes.

Stuffed peppers: Mix with ground beef and cheese.
Burritos: Wrap with beans, meat, and cheese.
Rice bowls: Top with beans, chicken, corn, and salsa.
Soup: Spoon into caldo de pollo or albondigas soup.

Pair with drinks. Agua fresca, horchata, Mexican lager, iced tea, or lemonade.

Store and reheat.

Refrigerate: Store in an airtight container for up to 4–5 days.
Microwave: Sprinkle with water, cover, and heat until steaming.
Stovetop: Reheat in a covered pan with a splash of water.
Freeze: Portion into freezer bags for up to 3 months.

Nutrition Information

Estimated per serving (about ¾ cup), based on 4 servings, made with 1 cup of jasmine rice, 2 tablespoons of oil, fresh tomatoes, and 2 teaspoons of powdered chicken bouillon.

Calories: 250 kcal | Total Fat: 7.7 g | Saturated Fat: 0.7 g | Monounsaturated Fat: 4.7 g | Polyunsaturated Fat: 2.1 g | Cholesterol: 0 mg | Sodium: 620–720 mg (depending on bouillon and added salt) | Total Carbohydrates: 40.8 g | Dietary Fiber: 1.5 g | Sugars: 2.1 g | Protein: 4 g

Note: Most of the sodium comes from the bouillon. Using 1 teaspoon of bouillon and skipping added salt lowers sodium to about 280–340 mg per serving. Using 1 tablespoon of oil saves about 30 calories and 3.5 g of fat per serving.

Smart FAQs About This Recipe

Is Spanish rice the same as Mexican rice?
Yes, in the U.S., “Spanish rice” usually refers to Mexican red rice (arroz rojo). It’s different from Spanish paella, which comes from Spain and uses saffron.

Why soak the rice?
Soaking removes excess surface starch, which helps the grains cook up fluffy and separate instead of sticky or mushy.

Can I use long-grain white rice instead of jasmine?
Yes. Long-grain white rice is the traditional choice. It’s slightly firmer and less fragrant than jasmine but works beautifully.

Can I use canned tomato sauce?
Yes. Use about ½ cup of tomato sauce blended with the onion, bouillon, and water. Fresh tomatoes give a brighter flavor, but canned sauce is a convenient shortcut.

Can I make it vegetarian?
Absolutely. Use vegetable bouillon or a tomato bouillon without chicken.

Why is my rice mushy?
Too much water, not toasting long enough, stirring during cooking, or lifting the lid can cause mushy rice. Reduce the water slightly next time, and leave the lid on.

Why is my rice still hard?
The heat may have been too low, or steam escaped from the pot. Add 2–3 tablespoons of hot water, cover tightly, and cook on low for 5 more minutes.

Why did my rice stick to the bottom?
The heat was likely too high. Use a heavy-bottomed pot and cook on medium-low or low after the rice comes to a boil.

Can I double the recipe?
Yes. Use a larger pot, double all the ingredients, and keep the same cooking time. It may need a few extra minutes to come to a boil.

Can I make it in a rice cooker?
Yes. Toast the rice in a skillet first, then transfer it to the rice cooker with the tomato blend and water. Cook on the white rice setting and let it rest before fluffing.

Leave A Reply