
This one-pot method delivers authentic Spanish rice with minimal effort and maximum flavor. The tomato sauce infuses every grain, creating a vibrant, savory dish that pairs perfectly with any main course.
Simple ingredients and a one-pot approach make this recipe both easy to prepare and simple to clean up. The result is consistently tender rice with rich, traditional taste.
Ingredients for Easy Spanish Rice Recipe with Tomato Sauce
Authentic flavors come from simple, well-sourced ingredients cooked together in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Tomato Sauce 🍅 | 1 ½ cups | Plain, unsweetened variety |
| Vegetable Broth 🥕 | 2 ½ cups | Low-sodium preferred for control |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced to release full flavor |
| Green Bell Pepper 🌶️ | 1 whole | Diced into small uniform pieces |
| Olive Oil 🫒 | 3 tbsp | Extra-virgin for best results |
| Ground Cumin 🌿 | 1 tsp | Toasted briefly to enhance aroma |
| Smoked Paprika 🌶️ | 1 tsp | Adds authentic depth of flavor |
| Dried Oregano 🍃 | ½ tsp | Mexican oregano preferred if available |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste at end |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Adds subtle heat and complexity |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish (optional) |
[recipe_ingredient_scaler]
The rice quality matters here. Long-grain white rice like Carolina or Mahatma gives the best texture—avoid instant or pre-cooked varieties. For the tomato sauce, San Marzano crushed tomatoes blended smooth work beautifully, but any plain tomato sauce without added sugar is fine. Vegetable broth should be robust; Better Than Bouillon makes a concentrated paste that’s perfect for this.
No green bell pepper? Red or yellow bell peppers add sweetness instead. Short on spices? A pinch of cayenne can stand in for smoked paprika in a pinch. For extra depth, add one tablespoon of tomato paste along with the sauce. The cilantro garnish is optional but recommended—flat-leaf parsley works if you’re not a cilantro fan (or if it tastes like soap to you).
Leftovers keep well in the fridge for 4-5 days and actually taste better the next day. Freezes beautifully for up to 3 months. Reheat with a splash of water or broth to restore moisture.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in one pan—rice, tomato sauce, broth—and let it simmer while I do other things.
- Rich and Savory: The garlic and onion cooked in tomato sauce give it this deep, comforting flavor that’s way better than takeout.
- Meal Prep Hero: I make a big batch on Sunday and it reheats beautifully for lunches all week.
Step-by-Step Instructions for Spanish Rice with Tomato Sauce
This one-pot method delivers authentic flavor with minimal effort and cleanup.
Step 1: Sauté Aromatics in Olive Oil
Heat the 3 tbsp olive oil in a large, heavy pot or Dutch oven over medium heat. Add the finely diced yellow onion and cook for 3-4 minutes until it becomes translucent and just begins to soften at the edges.
Add the diced green bell pepper and continue cooking for another 3 minutes. Stir in the minced garlic cloves and cook for 30 seconds until fragrant. This builds the flavor foundation for the dish.
Step 2: Toast Spices and Rice
Stir in the 1 tsp ground cumin, 1 tsp smoked paprika, 0.5 tsp dried oregano, 1 tsp kosher salt, and 0.5 tsp freshly ground black pepper. Cook for 1 minute to toast the spices and deepen their aroma.
Add the rinsed 1.5 cups long-grain white rice and stir to coat the grains with the oil and spices. Cook for 2-3 minutes until the rice becomes slightly translucent at the edges and emits a nutty fragrance.
Step 3: Add Liquids and Simmer
Pour in the 1.5 cups tomato sauce and 2.5 cups vegetable broth, stirring to combine all ingredients. Add the bay leaf and bring the mixture to a gentle boil over medium-high heat.
Once boiling, reduce heat to low, cover the pot, and simmer for 18-20 minutes. Do not stir during this time to allow the rice to cook evenly and develop a proper texture.
Step 4: Rest and Serve
After 20 minutes, remove the pot from heat and let it sit covered for an additional 5 minutes. This resting period allows the steam to finish cooking the rice and ensures even absorption of liquid.
Remove the bay leaf before serving. Fluff the rice gently with a fork and garnish with the 0.25 cup fresh cilantro if desired. The rice should be tender with a slight bite, and the liquid fully absorbed.
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 that plain rice just doesn’t have. I learned this the hard way after making bland batches for years.
- Bloom the Garlic: Let the minced garlic sizzle in the oil for 30 seconds until fragrant, but don’t let it brown. Burnt garlic turns bitter, and that bitterness will linger in the finished rice.
- Use Warm Broth: Add vegetable broth that’s already warm or hot from the tap—cold broth slows down the cooking and can make the rice gummy. Sounds weird, but it works.
- Skip the Stirring: Once the tomato sauce and broth are in, resist the urge to stir. Stirring releases starch and can make the rice mushy—I was skeptical until I tried it, but the texture improves when left alone.
Best Sauces and Condiments for easy spanish rice recipe with tomato sauce
Spicy Options 🔥
For those who love a kick, sriracha or chipotle in adobo can elevate your easy spanish rice recipe with tomato sauce to new heights. A drizzle of hot sauce like Tabasco or Valentina adds heat without overpowering the dish. If you prefer homemade, blend roasted jalapeños with garlic and lime for a fresh, zesty touch. Store-bought options are quick and convenient, but a homemade spicy sauce lets you control the heat level perfectly.
Sweet and Tangy
A touch of sweetness balances the savory flavors of Spanish rice beautifully. Try mango salsa for a fruity twist or pineapple pico de gallo for a tropical flair. Store-bought sweet chili sauce works well, but a homemade mix of diced tomatoes, honey, and vinegar can be just as delicious. These sauces add a bright contrast that complements the rich tomato base of your rice.
Creamy and Rich
For a velvety finish, consider sour cream or crema drizzled over your rice. A homemade avocado crema (blended avocado, lime, and Greek yogurt) adds a creamy, tangy layer. Store-bought queso or cheese sauce can also work in a pinch, but fresh toppings often taste better and feel more authentic.
Nutrition Facts
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026