Love and Lemons Spanish Rice Recipe

Updated November 5, 2026

Total time
40 min
prep 12 min · cook 28 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Love and Lemons Spanish Rice Recipe

Love and Lemons Spanish rice is a tomato-seasoned rice side made with long-grain rice, onion, garlic, broth, and warm spices. This stovetop version cooks the rice in the tomato mixture until fluffy and savory, making an easy pairing for beans, tacos, or grilled vegetables; recipes for Spanish rice vary by household and region.

Ingredients

  • 1 tablespoon olive oil (15 ml)
  • 1 small yellow onion, finely diced, about 1 cup (150 g)
  • 1 medium red bell pepper, finely diced, about 1 cup (150 g)
  • 2 cloves garlic, minced (about 6 g)
  • 1½ cups long-grain white rice (280 g), rinsed and drained
  • 1 teaspoon ground cumin (2 g)
  • ½ teaspoon smoked paprika (1 g)
  • ¼ teaspoon chili powder (1 g), or to taste
  • 1 cup tomato sauce (240 ml), preferably plain and unsalted
  • 1½ cups vegetable broth (360 ml), plus 2 tablespoons (30 ml) if needed
  • ¾ teaspoon fine salt (4 g), adjusting for the salt in your broth
  • ¼ teaspoon freshly ground black pepper (0.5 g)
  • 2 tablespoons chopped fresh cilantro (6 g), plus more to serve
  • 1 tablespoon fresh lime juice (15 ml)

Instructions

  1. Prepare the rice and vegetables. Rinse the rice in a fine-mesh sieve under cool water until the water runs mostly clear, then drain it well. Dice the onion and bell pepper, and mince the garlic. Rinsing removes some surface starch, helping the cooked grains stay separate.
  2. Soften the vegetables. Heat the olive oil in a medium, heavy-bottomed saucepan with a tight-fitting lid over medium heat. Add the onion and bell pepper and cook for 4 to 5 minutes, stirring now and then, until softened but not browned. Stir in the garlic, cumin, paprika, and chili powder; cook for 30 seconds, just until fragrant.
  3. Toast the rice. Add the drained rice and stir to coat the grains in oil and spices. Cook for 2 minutes, stirring frequently. The rice may look slightly translucent around the edges; avoid letting it brown, which can create a bitter taste.
  4. Add liquid and simmer. Pour in the tomato sauce and vegetable broth. Stir in the salt and pepper, scraping the bottom of the pan once to loosen any rice. Bring the mixture to a gentle boil, then immediately cover and turn the heat to low. Simmer for 16 to 18 minutes without lifting the lid or stirring. The rice is ready when tender and the liquid has been absorbed. If it is still firm and the pan is dry, add 2 tablespoons (30 ml) hot broth, cover, and cook for 2 to 3 minutes more.
  5. Rest and finish. Turn off the heat and let the covered pan stand for 5 minutes. Fluff gently with a fork, then fold in the cilantro and lime juice. Taste and add a little more salt, pepper, or lime if needed. Serve warm.

Tips

  • Measure the liquid carefully. Tomato sauce contributes moisture, so use the listed amount of broth rather than treating the sauce as extra liquid to be added on top. Too much liquid can leave the rice soft and sticky.
  • Keep the lid on. Steam is part of how the rice cooks. Repeatedly opening the pan or stirring during the simmer releases steam and can lead to unevenly cooked grains.
  • Choose your broth with salt in mind. If using regular salted vegetable broth, start with less added salt and adjust after cooking. Low-sodium broth gives you more control.
  • Rinse, then drain thoroughly. Excess water clinging to the rice changes the liquid ratio. Let it drain while you chop the vegetables; a fine-mesh sieve helps prevent grains from escaping.

Serving Suggestions

Serve the rice as a side with black beans, pinto beans, refried beans, or a simple green salad. It also works alongside tacos, enchiladas, quesadillas, grilled vegetables, or roasted corn. For a fuller bowl, add cooked beans, sliced avocado, and a spoonful of salsa; keep these toppings separate until serving so the rice stays fluffy. Lime wedges and extra cilantro let everyone adjust the brightness at the table.

Variations

  • Make it mild or spicy. Leave out the chili powder for a gentler flavor, or add a finely diced jalapeño with the onion and pepper for more heat. Removing the seeds and ribs reduces the pepper’s intensity.
  • Use fresh tomatoes. Replace the tomato sauce with 1 cup (240 ml) finely blended canned crushed tomatoes. If using fresh tomatoes, blend about 1¼ cups (300 ml) ripe tomatoes and simmer until smooth; their water content can vary, so add broth gradually if needed.
  • Add vegetables. Stir ½ cup (75 g) thawed corn or ½ cup (75 g) thawed peas into the rice after cooking, while it rests covered. This warms them without changing the simmering liquid ratio.
  • Try brown rice. Long-grain brown rice needs more liquid and a longer cook, so it cannot be substituted cup-for-cup using these times. Follow the package’s liquid and timing guidance, adding the tomato sauce as part of the total liquid.

Storage and Reheating

Transfer leftover rice to a shallow container and refrigerate within 2 hours of cooking. Keep it covered and use it within 3 to 4 days. For longer storage, freeze in meal-size portions for up to 2 months for best texture; thaw in the refrigerator before reheating. Rice should not sit at room temperature for extended periods.

Reheat only the portion you plan to eat, adding a splash of water or broth to loosen the grains. In a covered saucepan, warm over low heat, stirring occasionally, until steaming hot throughout. In a microwave, cover loosely and heat in short intervals, stirring between them. Leftovers should reach 165°F (74°C), the USDA FSIS safe minimum reheating temperature; check the center with a food thermometer. Discard rice that has been left out for more than 2 hours, or more than 1 hour when the air temperature is above 90°F (32°C).

Frequently Asked Questions

Is Spanish rice the same as Mexican rice?
In many US cookbooks and restaurants, “Spanish rice” is a name for tomato-seasoned rice often served with Mexican or Tex-Mex meals. The naming is inconsistent, and recipes differ; this version is a simple stovetop tomato rice, not a claim to represent every regional tradition.

Can I use jasmine or basmati rice?
Yes, but their aroma and texture will change the result. Long-grain white rice is a neutral choice; jasmine may be softer and more fragrant, while basmati tends to cook into separate, slender grains. Check the package guidance and begin checking for tenderness a few minutes early.

Why did my rice turn mushy?
Common causes are excess liquid, a loose lid, stirring during the simmer, or cooking beyond tenderness. Measure the broth, keep the pan covered, and use low heat. If the rice is tender but a little wet, remove it from the burner and let it stand uncovered for a few minutes.

Can I make it ahead?
Yes. Cook it, cool it promptly in a shallow container, and refrigerate within 2 hours. Reheat with a little broth or water until steaming hot and 165°F (74°C) throughout. For the best texture, add fresh cilantro and lime after reheating.

Can I cook this in a rice cooker?
It is simplest to cook this version on the stovetop because the vegetables and spices are sautéed first. You can sauté them in a pan, then transfer them with the rinsed rice, tomato sauce, broth, and seasonings to a rice cooker. Use the cooker’s white-rice setting and follow its liquid guidance; the result may be softer than the stovetop version.

What can I use instead of vegetable broth?
Water works, though the rice will be less savory; add salt to taste after cooking. Chicken broth is another option if you do not need the dish to be vegetarian. Choose low-sodium broth when possible so you can control the seasoning.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).