Spanish Rice
Fluffy, flavorful Spanish rice with toasted grains, aromatic vegetables, and perfectly balanced spices—this authentic Mexican rice recipe delivers restaurant-quality results that beat any takeout. Prep Time: 10 minutes | Cook Time: 30 minutes | Total Time: 40 minutes | Servings: 6

Ingredients
Instructions
Rinse the rice under cold water in a fine-mesh strainer, swishing it around until the water runs completely clear. This removes excess starch and is crucial for fluffy rice. Drain well and set aside.
Heat the olive oil in a large skillet with a tight-fitting lid over medium heat. The skillet should seem slightly bigger than you need—rice expands a lot.
Add the chopped onion, diced bell pepper, and minced garlic. Sauté for about 5 minutes, stirring occasionally, until the vegetables are softened and the onions are translucent. You want them sweet and tender, starting to caramelize at the edges. This aromatic base is crucial for flavor.
Add your rinsed, drained rice to the skillet. Here’s the key step: stir constantly for 2-3 minutes until the grains are lightly toasted and coated with oil. You should hear gentle crackling and smell a nutty aroma. Some grains might turn lightly golden—that’s perfect. This toasting creates fluffy, separate grains.
Pour in the can of diced tomatoes with all their juices, followed by the broth. Add the chili powder, cumin, salt, and pepper. Stir everything together just once to distribute seasonings, scraping up any bits stuck to the bottom.
Bring the mixture to a boil, then immediately reduce heat to low and cover with a tight-fitting lid. Here’s the hard part: walk away for 18-20 minutes. Don’t lift the lid, don’t stir, don’t peek. Every time you lift that lid, steam escapes and rice won’t cook evenly.
After 18-20 minutes, turn off the heat but leave the lid on for another 5 minutes. This resting time lets the rice finish steaming to perfection.
Remove the lid and fluff the rice gently with a fork—never stir with a spoon or you’ll mash it. Taste and adjust salt if needed.
Garnish generously with fresh chopped cilantro for color and brightness. Serve immediately while hot and fluffy!
170
30g
4g
5g
2g
510mg
35% DV
8% DV
Rinsing rice until water runs clear is crucial for fluffy, separate grains
Don’t skip the toasting step—it’s what creates that restaurant texture and nutty flavor
Leave the rice completely undisturbed while covered and simmering
Use a heavy-bottomed skillet for even heat distribution
Taste the broth before adding rice to ensure it’s well-seasoned
Store in an airtight container in the fridge for up to 4 days
Reheat gently with a splash of water or broth to prevent drying out
Freezes beautifully for up to 3 months in portion-sized containers
Thaw in fridge overnight and reheat with added moisture
This actually tastes better the next day after flavors meld
Classic pairing for any Mexican meal
Simple proteins let the flavorful rice shine
Serve alongside for a complete vegetarian meal
Round out your Mexican feast
Add frozen peas and diced carrots in the last 5 minutes for color and texture
Use diced fresh tomatoes instead of canned for lighter, brighter flavor
Stir in black beans or shredded chicken after rice is cooked for heartier dish
Add diced jalapeños with bell peppers and extra chili powder for heat
Add a pinch of saffron or turmeric with spices for golden color and different flavor













