Hello food lovers and rice enthusiasts! Are you ready to savor a taste of Spain in your own kitchen? Today, we’ll be sharing a recipe for the delicious Spanish tomato rice that will take your taste buds on a flavorful adventure. Made with fresh tomatoes, fragrant spices, and perfectly cooked rice, this dish will surely satisfy your hunger and warm your heart. So, let’s roll up our sleeves and get cooking! We’ve made this spanish tomato rice recipe easy to follow 👨‍🍳. If you’re looking for our favorite rice cookers to make this recipe, check out our list of top rice cookers here.

spanish tomato rice ingredients


  • 1 cup white rice
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, chopped
  • 1 can (14 oz) diced tomatoes
  • 2 cups chicken broth
  • 1 tsp paprika
  • 1 tsp dried oregano
  • Salt and pepper to taste
  • 2 tbsp olive oil


  1. Heat 2 tbsp olive oil in a large skillet over medium-high heat.
  2. Add 1 chopped onion and sauté until soft and translucent, about 5 minutes.
  3. Add 2 cloves minced garlic and sauté for another minute until fragrant.
  4. Add 1 chopped red bell pepper, 1 tsp paprika, 1 tsp dried oregano, salt, and pepper. Sauté for another 5 minutes.
  5. Add 1 cup white rice and stir to coat. Sauté for another 2-3 minutes until the rice is lightly toasted.
  6. Add 1 can (14 oz) diced tomatoes and 2 cups chicken broth. Bring to a boil.
  7. Reduce heat to low, cover and simmer for about 20 minutes or until the liquid is absorbed and the rice is tender.
  8. Turn off the heat and let the rice sit for 5 minutes before fluffing with a fork.
  9. Serve hot and enjoy your Spanish tomato rice.

spanish tomato rice

How long does spanish tomato rice last in the fridge?

Spanish tomato rice can be stored in the refrigerator for up to four days after cooking. It is important to allow the rice to cool completely before placing it in an airtight container or resealable plastic bag. Properly stored rice should not be left at room temperature for more than two hours, as this increases the risk of bacterial growth. To reheat the rice, it should be placed in a covered microwave-safe dish and heated in the microwave on high for 1-2 minutes, or until heated through. Alternatively, the rice can be rewarmed on the stovetop by adding a small amount of water or broth and heating over low heat until warm. Any leftover rice that has been stored in the refrigerator for longer than four days should be discarded.

Click the banner below to find more of our favorite rice cookers!


Low calorie spanish tomato rice recipe substitutions

To make this Spanish tomato rice recipe lower calorie, one could make a few ingredient substitutions. Firstly, one could use brown rice instead of white rice to increase the fiber content and make the dish more filling. Secondly, one could reduce or eliminate the amount of olive oil used to sauté the vegetables and use a non-stick cooking spray instead. Thirdly, one could use low-sodium chicken broth or vegetable broth instead of the regular chicken broth to reduce the sodium content. Finally, one could use fresh diced tomatoes instead of canned tomatoes to lower the sodium content further. These substitutions would make the dish healthier and help reduce the calorie content.

What to serve with a spanish tomato rice?

Spanish tomato rice pairs well with a variety of dishes, such as grilled vegetables, seafood, chicken, or beef. A simple salad with cucumber, tomatoes, and red onion with a tangy vinaigrette dressing also complements the rice. Another option is to serve it with a side of bread, such as garlic bread or crusty baguette, to soak up the flavorful sauce. For a complete meal, consider serving it with a refreshing glass of sangria or a Spanish-style omelette.

Whats the best sauce for a spanish tomato rice?

When it comes to Spanish tomato rice, the best sauce to serve alongside it is aioli. This creamy and garlicky sauce is the perfect complement to the flavorful and slightly spicy tomato rice. Aioli is typically made with garlic, egg yolks, olive oil, lemon juice, and salt, which makes for a rich and tangy sauce that perfectly rounds out the dish. Additionally, aioli is easy to make and can be prepared ahead of time, allowing you to focus on preparing the rice and other components of your meal.

Spanish tomato rice health benefits

Spanish tomato rice is a tasty and nutritious dish that has many health benefits. Tomatoes, which are the main ingredient, are high in vitamins A and C, potassium, and fiber, which are essential for maintaining healthy skin and a strong immune system. They also contain lycopene, a powerful antioxidant that can help reduce the risk of heart disease and some cancers. The rice in this dish is a great source of complex carbohydrates, which provide sustained energy and help regulate blood sugar levels. Additionally, the dish often includes onions and garlic, which are both known for their anti-inflammatory properties. Overall, Spanish tomato rice is a healthy and delicious meal that can help you meet your nutritional needs. If you are looking for a recipe that is even healthier, try a vegetable stir-fry with brown rice, which would provide more fiber and nutrients than traditional Spanish rice.

Click the banner below to find more of our favorite rice cookers!