Easy Spanish Rice Recipe With Tomato Sauce: One-Pot Weeknight Comfort

Easy Spanish Rice Recipe With Tomato Sauce: One-Pot Weeknight Comfort

This one-pot Spanish rice delivers weeknight comfort with minimal effort and maximum flavor. The tomato sauce base creates a rich, savory foundation that transforms simple ingredients into something extraordinary.

I developed this method to streamline the process without sacrificing taste. The rice cooks directly in the tomato-infused broth, absorbing all the bold, aromatic flavors as it tenderizes to perfection.

The result is fluffy, vibrant rice with a subtle sweetness from the tomato sauce, balanced by warm spices. It pairs beautifully with any protein or stands alone as a satisfying vegetarian meal.

With only one pot to clean and about 30 minutes of hands-off cooking, this dish makes busy evenings feel effortless.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Easy Spanish Rice Recipe with Tomato Sauce

Simple pantry staples transform into a vibrant, one-pot meal with rich tomato depth.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Tomato Sauce 🍅 2 cups Plain, unsalted preferred
Vegetable Broth 🥕 2 ½ cups Low-sodium for better control
Yellow Onion 🧅 1 whole Finely diced, medium size
Garlic Cloves 🧄 3 cloves Minced for even distribution
Green Bell Pepper 🌶️ 1 whole Diced, seeds removed
Olive Oil 🫒 2 tbsp Extra-virgin for depth
Ground Cumin 🌿 1 tsp Freshly ground if possible
Smoked Paprika 🌶️ 1 tsp Adds authentic Spanish flavor
Dried Oregano 🍃 ½ tsp Mediterranean variety preferred
Bay Leaf 🍁 1 whole Removed before serving
Kosher Salt 🧂 1 tsp Adjust to taste at end
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for brightness

The rice is critical here—long-grain white absorbs the tomato broth perfectly without turning mushy. Mahatma or Carolina brands work reliably. For the tomato sauce, Muir Glen organic has the right balance of acidity and sweetness (avoid the pre-seasoned kinds). The vegetable broth should be robust; Better Than Bouillon paste dissolved in water gives the best flavor concentration for this application.

No green bell pepper? Red or yellow add a sweeter note that works well. Missing cumin or paprika? A taco seasoning packet at half the amount can substitute in a pinch (just watch the salt). Fresh tomatoes won’t give the same depth as sauce, but crushed tomatoes blended smooth can work—reduce the broth by half a cup to compensate. The cilantro garnish is optional but recommended for freshness.

Leftovers keep beautifully, actually improving as flavors meld. Store in an airtight container for up to 5 days in the fridge or freeze for 3 months. Reheat with a splash of water to refresh the rice’s texture. The bay leaf loses potency quickly, so add fresh if making a second batch.

❤️

Why You’ll Love This Recipe

  • One Pan Magic: I just dump everything in—rice, tomato sauce, broth—and let it simmer. No fancy techniques, no stress.
  • Garlic-Kissed Depth: The onion and garlic caramelize in the sauce, giving it that rich, savory backbone you crave.
  • Weeknight Hero: Honestly, it’s my Tuesday night lifesaver—ready before the kids finish their homework.
  • Budget Stretch: A pound of rice and a can of sauce feed my family for two meals. Can’t beat that.

Step-by-Step Instructions for Spanish Rice With Tomato Sauce

This one-pot method delivers perfectly fluffy rice with rich tomato flavor in minimal time.

Step 1: Sauté the Aromatics in Olive Oil

Heat the 2 tbsp Olive Oil in a large, heavy pot or Dutch oven over medium heat until shimmering. Add the finely diced 1 whole Yellow Onion and cook for 3-4 minutes until it begins to soften and turn translucent at the edges.

Stir in the diced 1 whole Green Bell Pepper and continue cooking for another 3 minutes. You want the vegetables to soften slightly but not brown. Add the minced 3 cloves Garlic Cloves and cook for 30 seconds until fragrant—don’t let it burn.

Step 2: Toast the Rice and Spices

Add the 1.5 cups Long-Grain White Rice to the pot and stir to coat it in the oil and vegetables. Cook for 2 minutes, stirring constantly, until the rice grains turn slightly opaque and begin to smell nutty.

Sprinkle in the 1 tsp Ground Cumin, 1 tsp Smoked Paprika, 0.5 tsp Dried Oregano, 1 tsp Kosher Salt, and 0.5 tsp Black Pepper. Stir for 30 seconds to toast the spices, which deepens their flavor and ensures they bloom in the oil.

Step 3: Add Liquids and Simmer

Pour in the 2 cups Tomato Sauce and 2.5 cups Vegetable Broth, stirring to combine. Add the 1 whole Bay Leaf and bring the mixture to a boil over medium-high heat.

Once boiling, reduce the heat to low, cover the pot, and simmer for 18-20 minutes. Check at 15 minutes—the rice is done when the liquid is absorbed and the grains are tender with no chalky center. Avoid stirring during cooking to prevent the rice from becoming mushy.

Step 4: Rest and Finish with Fresh Flavors

Remove the pot from heat and let it sit, covered, for 5 minutes. This resting period allows the steam to finish cooking the rice evenly and prevents a gummy texture.

Discard the Bay Leaf, then gently fluff the rice with a fork. Stir in the juice of the 1 whole Lime and half of the 0.25 cup Fresh Cilantro. Garnish with the remaining cilantro before serving. The lime brightens the dish, while the cilantro adds freshness.

👨‍🍳

Pro Tips For Making Easy Spanish Rice Recipe With Tomato Sauce

  • Toast the Rice: Cook the rice in the pot for 2-3 minutes before adding liquids—this brings out a nutty flavor and prevents mushiness. I learned this the hard way after serving bland, gummy rice too many times.
  • Sauté Onions Slowly: Let the yellow onions caramelize slightly in the oil before adding garlic; about 5 minutes on medium-low heat. It adds depth that raw onions just can’t deliver.
  • Use Warm Broth: Heat your vegetable broth before adding it to the rice—cold liquid can shock the grains and lead to uneven cooking. After burning a batch, I finally figured out this small step matters.
  • Simmer Covered: Once everything’s in the pot, resist the urge to peek—keep it covered for 18-20 minutes on low heat. My grandmother swore by this, and she was right: it guarantees fluffy, perfectly cooked rice every time.

Troubleshooting This Dish

Rice Still Crunchy

If your rice is undercooked after 20 minutes, add ½ cup hot water or broth and cook covered for another 5-7 minutes. Check the heat—if it’s too low, the liquid won’t absorb properly. I always verify with a taste test. 💡

Mushy Rice Texture

Stirring during cooking breaks the grains, causing mush. Keep the lid on tight and resist peeking until at least 15 minutes in. If it’s overcooked, next time reduce liquid by ¼ cup or check for doneness sooner.

Sauce Too Thin

Uncover the pot for the last 5 minutes of cooking to let excess moisture evaporate. If it’s still soupy, cook uncovered over medium-low heat for 3-5 minutes, stirring occasionally. The rice will absorb the remaining liquid.

Bland Flavor

Boost with ½ tsp salt and a squeeze of lime juice before serving. If the spices seem weak, toast them longer in oil next time—30-60 seconds makes a difference. I always taste and adjust at the end. ✨

Burnt Bottom

Lower the heat if you see dark spots forming. Use a heavy pot like enamel-coated cast iron for even heat distribution. If it’s already burnt, transfer the rice to a clean pot with a splash of broth to salvage it.

Uneven Cooking

Ensure your pot has a tight-fitting lid to trap steam. If the top layer is dry while the bottom is wet, gently fold the rice once halfway through cooking. Avoid excessive stirring to keep grains intact.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 5g6%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 55g20%
Dietary Fiber 4g14%
Sugars 6g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Yes, but increase liquid to 3 cups and simmer for 40-45 minutes. Brown rice needs more time to soften. The texture will be chewier, but the tomato flavor still shines.

2

Why toast the rice first?

Toasting for 2 minutes enhances nuttiness and helps grains stay separate. It also prevents a mushy texture by strengthening the rice’s outer layer before cooking.

3

Can I make this ahead of time?

Cooked rice keeps well for 5 days refrigerated. Reheat with a splash of water to restore moisture. The flavors deepen overnight.

4

My rice turned out dry. What went wrong?

Likely the heat was too high or the lid wasn’t tight. Next time, use low heat and ensure the lid seals well to trap steam.

★★★★★4.6(13 reviews)
Tyler Campbell