
Spanish Rice
Toasted tomato rice with onion, garlic, and cumin, fluffed for tacos, burritos, and weeknight bowls.
Updated: Oct 6, 2026
Why you'll like it
- Ready in about 35 min.
- Serves 6 — easy to halve or double.
- Easy level — everyday equipment only.
- Stays juicy when cooked to 165°F (74°C).
- Storage, freezing and reheating covered below.
Ready in 35 min, this spanish Rice serves 6. Spanish rice is a fixture beside tacos, burritos, and enchiladas across the USA, with toasted long grains simmered in tomato and broth until fluffy and orange-red.
Helpful guides
Instructions
Warm the oil in a large deep skillet or Dutch oven over medium heat until shimmering. Add the dry rice and cook 4 to 5 minutes, stirring often, until grains turn milky white with golden tips. Even toasting builds nutty flavor and helps grains stay separate instead of clumping.
Stir in the onion and cook 3 minutes until softened and translucent at the edges. Add the garlic and cumin and cook 30 seconds until fragrant, stirring constantly so the garlic does not scorch. Toasted aromatics layered over toasted rice give deeper flavor than boiled onion added with the liquid.
Pour in the tomato sauce and cook 2 minutes, stirring, until the mixture turns brick red and thickly coats the grains. This short fry concentrates the tomato flavor and prevents a pale, watery result. Keep the heat at medium so the sauce sizzles gently without spattering or burning.
Add the broth, peas, and salt, stirring once to combine, then bring to a steady boil over medium-high heat. Immediately cover with a tight lid, lower the heat to low, and simmer 18 to 20 minutes without lifting the lid. Escaping steam and stirring both cause uneven, gummy cooking.
Remove the pot from the heat and rest covered for 5 minutes so moisture distributes evenly into every grain. Resting firms the texture noticeably; rice served straight off the burner often tastes wet on top and firm at the bottom. Keep the lid on through the full rest.
Uncover, fluff gently with a fork to separate the grains, and fold in chopped cilantro if using. Taste for salt and serve hot beside tacos, burritos, or grilled chicken. Fork-fluffing instead of stirring keeps grains whole and glossy rather than mashing them into a sticky mass.
Troubleshooting — fixes, not repeats
- If the rice turns mushy, the liquid ran high or the pot was stirred during simmering. Measure broth at exactly 2.25 cups, keep the lid closed, and fluff only after resting. Different tomato sauces vary in water, so drain thin sauces slightly before adding them.
- If grains stay hard in the center, the heat ran too high or the lid sealed poorly. Simmer on true low with a heavy tight lid, and avoid peeking before 18 minutes. If liquid vanishes but rice is firm, sprinkle 0.25 cup hot broth over the rice and rest 5 minutes.
- If the color looks pale, the rice skipped toasting or the sauce was thin. Toast until golden-tipped and fry the tomato sauce 2 full minutes before adding broth. A pinch of paprika deepens color without changing the classic cumin and tomato flavor balance.
- If the bottom scorches, the burner ran hot or the pot was thin. Use a heavy-bottomed pot, keep the simmer low, and move the pot slightly off-center if one side browns. Soak the pot promptly; scorched grains stirred through the batch taste bitter throughout.
Make it your way
- Spicier version: Add one diced jalapeno with the onion for gentle heat.
- Serving with rice or naan: For a one-pot chicken dinner, brown 1 pound of seasoned chicken thighs first, set aside, and nestle them into the rice for the simmer, confirming 165 degrees inside.
- For brown rice, use 3 cups of broth and simmer 45 minutes with the same method.
- Stir in chopped cilantro and lime juice at the end for a brighter finish.
Storage & reheating
Cool leftovers within 2 hours, then refrigerate in a covered container and use within 3 to 4 days. Reheat only the portion you will eat until steaming hot throughout — poultry and reheated rice should reach 165°F (74°C).
Cooked rice can harbor bacteria that reheating does not always destroy, so prompt chilling matters more than with most sides.
Reheat with a splash of water until steaming throughout, at least 165 degrees.
FAQ
What rice works best for Spanish rice?
Long-grain white rice gives fluffy, separate grains that toast evenly and absorb broth cleanly. Medium grains cook softer and clump, while jasmine adds floral notes. Keep the same ratio for long grain; brown rice needs more broth and nearly double the simmering time.
Can I use fresh tomatoes instead of sauce?
Yes. Blend 1.5 cups of chopped ripe tomatoes until smooth and use in place of the canned sauce. Simmer the puree 3 minutes instead of 2 to drive off extra water. Taste for salt, since canned sauce brings sodium that fresh tomatoes lack.
Why toast the rice first?
Toasting coats each grain in oil and firms the surface, which keeps grains separate and adds nutty, complex flavor that boiled rice lacks. It also deepens the final orange-red color once tomato sauce joins the pot. Stir often over medium heat so grains turn golden without scorching.