Mom's Best Recipes
Recipe

Easy Spanish Rice

Fluffy, tomato-rich Spanish rice made in one pan with pantry staples, ready in about 30 minutes.

Author By Matt Campbell
4.8
A skillet of fluffy Spanish rice with visible tomato-red grains and chopped cilantro on top, with a wooden spoon nearby in a bright home kitchen
Jump to Recipe

Spanish rice is one of those side dishes that quietly carries dinner on its back. It turns tacos into a meal, rescues a plain chicken breast, and makes leftover beans feel like a plan, not a backup. This version is the one I make when I want fluffy grains, bold tomato flavor, and zero drama.

The trick is simple: toast the rice first so it stays separate and nutty, then simmer it gently in a tomato-broth mix that tastes like it came from a restaurant rice cooker. It is weeknight-friendly, kid-friendly, and absolutely lunch-the-next-day friendly.

A plate with Spanish rice beside chicken tacos and lime wedges on a casual family dinner table, warm natural light

Why It Works

  • Fluffy, not mushy: toasting the rice coats the grains so they cook up separate with a little bite.
  • Big flavor from basics: tomato paste, spices, and sautéed onion build that classic savory-sweet rice taste without special ingredients.
  • One pan, hands-off finish: you stir at the beginning, then the lid does the work while you handle the rest of dinner.
  • Easy to stretch: add peas, corn, beans, or shredded chicken to turn it into a quick one-bowl meal.

Pairs Well With

Storage Tips

How to Store and Reheat

  • Fridge: Spread the rice out a bit so it cools fast, then refrigerate within 1 to 2 hours. Store in an airtight container for up to 4 days.
  • Freezer: Freeze in a zip-top bag or container for up to 2 months. Press it flat in a bag for faster thawing.
  • Reheat on the stove (best texture): Add rice to a skillet with a splash of broth or water, cover, and warm over medium-low, stirring once or twice until hot.
  • Reheat in the microwave: Sprinkle 1 to 2 tablespoons water over the rice, cover loosely, and heat in 30-second bursts, fluffing between rounds.

Little trick: If it tastes a bit muted after chilling, wake it up with a pinch of salt and a squeeze of lime.

Common Questions

Common Questions

Is Spanish rice the same as Mexican rice?

In a lot of US kitchens, people use the names interchangeably. This recipe is the classic restaurant-style tomato rice you often see with Mexican and Tex-Mex meals.

Do I need to rinse the rice?

Not strictly. I usually skip it for this recipe because it is already pretty low-drama and we are toasting the rice, which helps with separation. If your rice tends to be extra starchy or you want the grains even more distinct, give it a quick rinse and drain well before toasting.

Why did my rice turn out mushy?

Most often it is too much liquid, too high heat, or too much stirring. Toast the rice, keep the simmer gentle, and do not lift the lid while it cooks. Also make sure you are using long-grain white rice for best separation.

My rice is still hard after 15 minutes. Now what?

No panic. Different stoves and pans run hot or cool. Add 2 to 4 tablespoons hot broth or water around the edges, cover again, and cook on low for another 3 to 5 minutes. Then rest 5 minutes and fluff.

Can I use brown rice?

You can, but it needs more time and usually more liquid. Start with 2 1/2 to 3 cups total liquid for 1 1/2 cups brown rice (broth plus tomato sauce), then simmer 40 to 45 minutes and rest 10 minutes. Brown rice brands vary a lot, so use the package ratio as your north star and adjust if needed.

Can I make it with canned tomatoes instead of sauce?

Yes. Use 1 cup tomato sauce as written, or swap in crushed tomatoes for a chunkier vibe. If you use diced tomatoes, the texture is more rustic and you may want an extra tablespoon of tomato paste for punch.

How do I make it spicier?

Add 1/4 to 1/2 teaspoon cayenne, a minced jalapeño with the onion, or a spoon of chipotle in adobo. Taste at the end and adjust.

Can I add veggies or protein?

Absolutely. For the least fuss, stir in thawed peas or corn after cooking when you fluff. Or fold in cooked shredded chicken at the end and call it dinner.

I started making Spanish rice when I realized my “taco night” was basically just a stack of tortillas and good intentions. The first batch I ever made was… not fluffy. It was more like tomato oatmeal. But once I learned the toasted-rice move and stopped messing with the lid like a nervous parent, it clicked. Now it is my go-to side when dinner needs instant comfort and a little swagger, and it is one of the few leftovers I actively look forward to eating cold out of the container. No shame.