Food and Journeys®

  • WORLD CUISINES
  • HOW-TOS
  • ABOUT
    • About Me
    • Notes on Copyright
    • Privacy Policy
menu icon
go to homepage
  • Categories
  • Countries
  • Global Pantry
  • Subscribe
  • Privacy Policy
    • Facebook
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Categories
    • Countries
    • Global Pantry
    • Subscribe
    • Privacy Policy
    • Facebook
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Rice & Grains

    Portuguese Tomato Rice (Arroz de Tomate)

    Published: Feb 6, 2020 · Modified: Mar 23, 2026 by Neriz · This post contains some affiliate links.

    Jump to Recipe

    Portuguese Tomato Rice (Arroz de Tomate) is a delicious and simple dish made with rice simmered in tomatoes.  It’s so easy to make and pairs perfectly with seafood or grilled meats — definitely a dish worth adding to your table any day of the week!

    A shot of a pan of Arroz de Tomate, fresh out of the stove, highlighting the sauce and the bits of tomatoes and parsley leaves.

    Portuguese tomato rice showcases the simple cooking found in Portuguese cuisine.

    Locally known as ‘arroz de tomate,’ it’s made by cooking rice in a rich mixture of tomatoes, garlic, onion, and olive oil. The result is a dish with a vibrant color and a soft, slightly soupy texture that pairs beautifully with (almost) anything.

    Like chickpeas and rice from Portugal and the rest of the classic Portuguese rice dishes, arroz de tomate is adaptable.

    It’s a staple in many homes across Portugal, and now you can easily prepare it in your own kitchen — enjoy it as an appetizer, a side dish, or a base for a filling seafood entrée.  

    Jump to:
    • Why arroz de tomate is a keeper!
    • Ingredients
    • How to make arroz de tomate
    • Helpful tips
    • Recipe variation
    • FAQs
    • Serving suggestions
    • 📖 Recipe

    Why arroz de tomate is a keeper!

    • Simple ingredients, big flavor. Made with pantry staples like garlic, onion, tomatoes, and rice, this Portuguese dish delivers without complicated steps.
    • Quick and easy to make. You can have this delicious tomato rice ready in about 40 minutes, making it perfect for busy weeknights.
    • Pairs with so many dishes. This classic rice dish pairs well with grilled fish, roasted chicken, seafood, or meat, making it a versatile side.

    Ingredients

    Jun2021, updated image showing the list of ingredients needed to make arroz de tomato at home.

    (See the recipe card below for measurements.)

    • Olive oil – use extra virgin olive oil if possible. 
    • Garlic – minced or finely chopped.
    • Onion – finely chopped; the goal is for the onions to disappear in the dish altogether.
    • Tomatoes – get the best, fresh ones that you can find.
    • Stock – I typically use chicken stock.
    • Herbs, seasoning and spice – dried bay leaves, fresh parsley, chilli flakes, salt and ground black pepper.
    • Rice – since I cannot find carolino rice anywhere in Stockholm, I use long-grain rice like basmati because it only releases a little starch in cooking (compared to other short-grain varieties).

    If you like a bit more creaminess, use medium-grain rice like arborio (commonly used for making risotto) or bomba rice (generally used for paella).  

    An overhead shot of a serving of Portuguese tomato rice, with fresh tomatoes, onion and garlic on the background.

    How to make arroz de tomate

    Sauteing the onions and garlic to form the base for the tomato sauce for the rice.

    Saute the garlic and onion.

    Using a medium-sized or large pan, heat the olive oil over medium-high heat.  

    Once the oil is ready, add the finely chopped garlic and cook until fragrant.

    Add finely chopped onion and cook until it becomes soft.

    Adding the tomatoes and some seasoning before allowing them to cook longer for the sauce to form for the arroz de tomate.

    Saute the tomatoes.

    Add the tomatoes and season with salt, pepper, and a dash of chili flakes — mix to combine.

    Letting the tomatoes cook to let the juices out before adding the rice for making authentic tomato rice from Portugal.

    Simmer the tomatoes.

    Turn the heat down to medium and cover the pan with a lid.  

    Cook until the tomatoes soften, and the juices start to run out — about 3 to 5 minutes.

    Adding the rice with the tomatoes and onion to start cooking it for traditional arroz de tomate.

    Cook the rice.

    Add rice and mix to coat the rice with the tomatoes in the pan.

    Pouring stock to help cook the rice for preparing tomato rice from Portugal.

    Simmer to cook.

    Pour the stock and add the bay leaves.

    Mix, cover, and bring to a soft boil.

    Lower the heat and simmer until the rice is cooked.

    Adding parsley as the last step in making recipe for tomato rice from Portugal.

    Finish cooking.

    Taste and adjust the seasoning by adding salt, ground black pepper, or chili flakes.

    Add the fresh parsley.

    Mix, replace the lid, and remove the pan from the heat.

    Let it sit for a minute, then transfer it to plates.

    Garnish with more parsley, if desired — then serve!

    An overhead shot of a pan of tomato rice, with fresh cherry tomatoes and onion, next to it.

    Helpful tips

    • Go for the ripest (and juiciest) kind of tomatoes that you can find.  I usually use cherry tomatoes because they’re excellent in Stockholm year-round.
    • Stick to fresh tomatoes if you can.
    • If you think there is not enough liquid, do not hesitate to add more stock and adjust the seasoning.
    • Do not skip the parsley.  There is a noticeable difference in flavor if you omit it.  So, if you’re a fan, add more.

    Recipe variation

    • Stock. You can use beef, vegetable, or fish stock if you want to add seafood to it.

    I generally use chicken stock for tomato rice because that is what I always have on hand. 

    • Carolino rice. It is the kind of rice that locals use to make arroz de tomate.  

    Update: A few years after publishing this post, I managed to buy carolino rice from Germany, and for comparison, I did this exact Portuguese tomato rice recipe using traditional rice.

    A serving of a popular Portuguese rice recipe, arroz de tomate.

    Notice how creamy it is? So, yep, if it’s easy for you to purchase them, don’t hesitate. 🙂

    FAQs

    What is the right kind of rice to use?

    If you cannot find carolino rice, I find that basmati or any long-grain rice is a great alternative, which I used for this recipe.

    How much liquid should there be left? Is it supposed to be soupy?

    Note that my response is based on what I have tried in some regions of Portugal; there may be areas of the country that do it differently.

    I have always seen their tomato rice with a bit of soup, not dry. You can see in my images (i.e., pan fresh out of the stove) — there’s quite a lot of liquid in there.  

    The rest of my images show you what happens after waiting for about 10 to 15 minutes.  Naturally, the rice absorbs more liquid, but it does not affect the dish’s taste.

    Can I prepare it ahead of time?

    I don’t recommend doing this.  

    There would be very little sauce (if any) left in your tomato rice if you do. 

    A closer shot of a serving of tomato rice, with a spoon showing the texture of the rice.

    Serving suggestions

    This recipe is a great starting point, but it gets even better when paired with other Portuguese favorites.  

    Browse our classic Portuguese recipes page to discover mains, sides, and desserts that bring together on one table.

    A spoonful of beans and rice, highlighting the creaminess of this authentic Portuguese dish.

    Arroz de Feijão

    Yep, they’re both rice dishes.  You could serve it with a smaller side of Portuguese beans and rice as well to keep the plate balanced.

    Add some grilled meat or fish so the two rice dishes work as flavorful dishes, rather than competing mains.

    A closer shot of a pan of Portuguese salt crusted potatoes straight out of the oven.

    Salt Crusted Baked Potatoes

    Enjoy arroz de tomate on the side of salt-crusted baked potatoes, letting each bite alternate between different textures.  

    It’s a simple pairing where the bright tomato flavor balances the salty, fluffy potatoes without overcomplicating the plate.

    An overhead shot of creamy rice pudding, decorated with cinnamon powder, ready for serving.

    Arroz Doce

    Serve Portuguese tomato rice as your main savory, then follow it with a small bowl of creamy Portuguese rice pudding for a satisfying, sweet finish.  

    The tangy richness of the tomatoes pairs perfectly with the cool, cinnamon-dusted dessert for a simple home-cooked meal.

    So give arroz de tomate a try and see how easily it comes together with just a handful of ingredients. It’s one of those Portuguese dishes you’ll find yourself making again once you’ve had that first spoonful.

    If you do make it, I’d love to hear how it turned out for you — leave a comment and share your experience. Did you keep it simple or pair it with something else?

    OR GET MORE IDEAS FROM THIS LIST OF INTERNATIONAL RICE DISHES!

    📖 Recipe

    Arroz de Tomate in a pan, ready for transferring to serving plates, with fresh cherry tomatoes next to it.

    Arroz de Tomate Recipe (Portuguese Tomato Rice)

    Deliciously packed with flavor, this traditional rice and tomato dish from Portugal is ready for serving in thirty minutes. Easy-peasy preparation, try Arroz de Tomate (Portuguese Tomato Rice) for tomorrow night's dinner! (VIDEO BELOW)
    5 from 18 votes
    Print Pin Rate
    Course: Side Dish
    Cuisine: portuguese
    Prep Time: 10 minutes minutes
    Cook Time: 40 minutes minutes
    Servings: 5
    Calories: 250kcal
    Author: Neriz

    Video

    Equipment

    • Large Saute Pan
    • Rubber Spatula
    • Pyrex Measuring Cups
    • Measuring Spoons

    Ingredients

    • 2 & 1/2 tbsp olive oil
    • 3 cloves garlic, finely chopped
    • 1 medium onion, finely chopped
    • 1 & 1/2 cups tomatoes, chopped
    • 1 cup long-grain white rice
    • 3 & 3/4 cups stock (or more if needed)
    • 2 pcs dried bay leaves
    • salt and pepper, to season
    • dash chili flakes
    • 3 tbsp fresh parsley, roughly chopped (or about a handful)

    Instructions

    • Using a medium-sized to a large pan, heat the olive oil on medium-high heat.
    • Once the oil is ready, add finely chopped garlic and cook until fragrant.
    • Add finely chopped onion and cook until it has softened.
    • Add chopped tomatoes, salt, pepper, and chili flakes.  Mix to combine.  Cover the pan with a lid and cook until tomatoes are a bit mushy.  It typically takes about 5 minutes.
    • Remove the lid and add rice.  Mix to coat the rice with the liquid in the pan.
    • Pour the stock into the rice and add bay leaves.  Mix and put the lid back on. Turn the heat up to medium-high and bring rice to a boil.
    • Add parsley and mix.  Cover and turn heat to low.  
    • Simmer for about 20 minutes or until the rice has cooked.  Mix the rice a couple of times during this cooking time to make sure that nothing is sticking.
    • Adjust the seasoning if needed.  Mix and take tomato rice off the heat.
    • Serve and garnish with more parsley, if desired.

    Notes

    • Cook’s Tip:  If you think there is not enough liquid, do not hesitate to add more stock and adjust the seasoning.
    • Refer to the post for more tips and suggestions.

    Nutrition

    Calories: 250kcal
    Tried this Recipe? Pin it for Later!Mention @foodandjourneys or tag #foodandjourneys!

    More Rice & Other Grain Recipes

    • A serving of Mexican yellow rice, highlighting its fluffy texture.
      Mexican Yellow Rice (Arroz Amarillo)
    • A closer shot of a serving of Portuguese beans and rice, with a drizzle of extra virgin olive oi.
      Portuguese Beans and Rice (Arroz de Feijão)
    • Portuguese Chickpeas and Rice (Arroz com Grao)
    • Feature image for Basic Risotto, with freshly grated cheese.
      How to Make Basic Risotto (Traditional)

    Comments

    1. Marnie Carvalho says

      April 20, 2020 at 5:03 am

      5 stars
      Thank you for this recipe. I am Portuguese but grew up with none of the culture. This dish was a delicious side and very easy to make.

      Reply
      • Neriz says

        April 20, 2020 at 9:00 am

        You’re welcome Marnie – and thank you too 🙂

        Reply
    2. Nelson Ganhao says

      July 31, 2020 at 2:46 pm

      in Portugal they actually never use basmati but a local variety, carolino rice. also fennel is not a comom ingredient. nevertheless is a good recipe.

      Reply
      • Neriz says

        July 31, 2020 at 3:53 pm

        Thanks for your comment Nelson. 🙂

        I completely agree about the local rice. Silly me, I thought it would be easy to buy it from Amazon – no such luck there. I tried all other types of rice I have (arborio, carnaroli, bomba, and jasmine; basmati is the only one closest to the texture of carolino rice. Quite expected because the Italian and Spanish ones have more starch.

        Planning to visit Alto Douro next — this time I will bring some carolino rice back to Stockholm. 🙂

        Reply
    3. Cristina Ragusa says

      August 16, 2020 at 7:08 pm

      Thx for the recipe. Can this be made ahead?

      Reply
      • Neriz says

        August 24, 2020 at 10:10 pm

        You’re welcome Cristina! I do not recommend making this ahead, because the rice will soak up the soup and you’ll end up with dried, almost risotto-like consistency. It’s still delicious, but that is not the right texture.

        Reply
    4. johnny walker says

      October 17, 2020 at 5:11 pm

      Thanks for taking the time to post this recipe, but your ingredients picture lists celery but I believe you meant parsley.

      Reply
      • Neriz says

        October 27, 2020 at 6:40 pm

        I know Johnny. :/ I noticed that weeks after publishing the post – just never got around to updating it. I reckon the recipe card and the instructions are saying parsley anyway…?

        I will try to update it during this Christmas break. Apologies again.

        Reply
        • Elizabeth says

          December 06, 2025 at 10:10 pm

          5 stars
          My mom used to make the soup all time I almost forgot how to make it.
          Just passed away this year and I figured I’d make it in memory of her.
          Thank you for the recipe.

          Reply
          • Neriz says

            January 07, 2026 at 10:42 am

            You’re welcome Elizabeth ❤️

            Reply
    5. DONNA WETMORE says

      February 16, 2021 at 2:24 pm

      5 stars
      Looking for this childhood recipe for quite a while Will definitely try your recipe Sounds delicious

      Reply
      • Neriz says

        February 17, 2021 at 4:15 pm

        Thank you Donna — enjoy!

        Reply
    6. Linh says

      September 01, 2021 at 7:17 pm

      I just found your blog! I’m excited to try this dish. Thanks for the Video – it’s very helpful.

      Reply
      • Neriz says

        September 02, 2021 at 11:11 am

        You’re welcome Linh — hope you like it! 🙂

        Reply
    7. Gerri says

      October 15, 2021 at 12:41 pm

      I’m going to try this this weekend thank you fir posting

      Reply
      • Neriz says

        October 21, 2021 at 5:35 pm

        You’re welcome Gerri! I hope you’ll like it. 🙂

        Reply
    8. Howell Saybro says

      August 18, 2022 at 9:46 pm

      5 stars
      Enjoyed both making and eating this dish! My tomatoes have gone insane and I can’t give them all away… so, I was on the hunt and came across this dish! Family LOVED it! It’s in our rotation!

      I have photos!

      Reply
    9. Tyler says

      October 05, 2022 at 11:06 pm

      love the recipe, i know the recipe says parsley but in the picture it looks like cilantro. just curious which one i should be using?

      Reply
      • Neriz says

        October 06, 2022 at 7:35 pm

        Hej Tyler,

        Yep, its parsley — flat-leaf parsley, not the curly-leaf ones. Enjoy! 🙂

        Reply
    10. Martin says

      June 06, 2023 at 4:40 am

      5 stars
      Absolutely delicious! Used our canned tomatoes, now turned out perfectly. Had a delicious risotto texture. Ate way more than I should have!

      Reply
    11. dalia says

      July 18, 2024 at 5:36 pm

      5 stars
      more like this! yummy!

      Reply
    12. Jason Marks says

      September 19, 2024 at 5:08 pm

      5 stars
      A easy recipe that is flavorful and great side for linguisa or piri piri chicken. I used diced canned tomatoes instead of fresh and it turned out perfectly.

      Reply
    13. Kathe says

      February 11, 2025 at 4:17 pm

      5 stars
      Made it —ate it—loved it! A taste of the old country. Did add a large pinch each of cumin, coriander, and sweet paprika.

      Reply
    14. Kwelt says

      August 04, 2025 at 12:04 am

      5 stars
      Just the simplest and the best. Always try to use fresh tomatoes if I have them.

      Reply
    15. Erik Schmid says

      March 30, 2026 at 1:37 am

      5 stars
      My wife gave it a 10out of 5, told I need to keep this recipe as it’s a definite keeper. Plus add a mixed salad and it becomes a great vegetarian dinner.

      Reply
      • Neriz says

        April 11, 2026 at 9:17 am

        Great suggestion — thanks Erik!

        Reply
    5 from 18 votes (8 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Updated image for sidebar, 2026.

    Hej there!

    A smorgasbord of traditional and delicious international recipes awaits you, so feel free to look around and pick your favorites. No need to leave your kitchen to experience the real deal!

    More about me →

    Image for listing as-featured-on

    Spring Favorites!

    • Feature image for Semla, showing a bunch of semlor in a cooling rack.
      Semla (Semlor or Swedish Lent Buns)
    • Feature image for asparagus risotto, showing a serving of it, topped with grated parmigiano.
      Easy Asparagus Risotto (Perfect for Spring!)
    • Feature image for Lebanese lentil soup with lemons, showing a serving of the dish.
      Lebanese Lemon Lentil Soup (Adas Bhamod)
    • A plate of Swedish dill potatoes, with new potatoes and fresh dill on the background.
      Swedish Dill Potatoes (So CREAMY!)
    • Latest (Mar23) feature image for pan di ramerino.
      Pan di Ramerino (Easter Bread with Raisins)
    • Feature image for Melopita, showing a slice with honey poured on it.
      Melopita (Greek Honey Pie)
    • Latest feature image for Italian orange and carrot cake, Jan23.
      Italian Orange and Carrot Cake
    • Latest feature image for Finnish Carrot Bread, showing the texture of the inside of the rolls.
      Finnish Carrot Bread Rolls

    Popular Posts

    • Two servings of German Potato Soup (Kartoffelsuppe). Both creamy potato soup servings are garnished with spring onions.
      German Potato Soup (Kartoffelsuppe)
    • A closer shot of kanelbullar on a cooling rack, highlighting the filling of the buns.
      Swedish Cinnamon Buns (Kanelbullar)
    • A pan of pollo al ajillo, fresh out of the stove, ready for serving.
      Spanish Garlic Chicken (Pollo Al Ajillo)
    • Arroz de Tomate in a pan, ready for transferring to serving plates, with fresh cherry tomatoes next to it.
      Portuguese Tomato Rice (Arroz de Tomate)
    • Latest feature image for drommekage, highlighting the texture of the cake.
      Danish Dream Cake (Drømmekage)
    • Three freshly-baked pasticciotti sprinkled with powdered sugar and served wiith espresso.
      Pasticciotto (Italian Cream Filled Pastry)
    • An image showing two bowls of Finnish Salmon Soup served with some bread.
      Finnish Salmon Soup (Lohikeitto)
    • An overhead shot of a bunch of freshly baked taralli, served with a shot of espresso, with scaterred fennel seeds on the background.
      Taralli (Italian Crackers)
    • Swedish Almond Tart
      Swedish Almond Tart
    • Latest feature image (Apr23) for Filipino picadillo showing the dish on a plate.
      Filipino Picadillo
    • Latest feature image for Salt and Pepper pork belly, showing the slices garnished with more chili.
      Salt and Pepper Pork Belly
    • A slice of cardamom sponge cake, served with a cup of coffee.
      Swedish Cardamom Cake

    Favorite Snacks

    • Fried panzerotti served with a glass of wine, for snack.
      Panzerotti (Panzarotti)
    • A collage of flammkuchen toppings to choose from.
      Classic Flammkuchen (+ More Flammkuchen Toppings!)
    • Freshly cooked panelle from Palermo, served with a dustingg of ground black pepper.
      Panelle (Sicilian Chickpea Fritters)
    • Chocolate balls served with coffee, for afternoon snack.
      Swedish Chocolate Balls (Chokladbollar)

    Popular Cuisines

    • Latest feature image for authentic Swedish recipes, showing västerbottenostpaj, a midsummer favorite.
      Authentic Swedish Recipes
    • Feature image for Italian recipes by region post.
      Italian Recipes by Region
    • Feature image for German Recipes post.
      Authentic German Recipes
    • Feature image for Portuguese Recipes, as part of recipes by country.
      Easy Portuguese Recipes
    • Feature image for Traditional Spanish Recipes, a pan of espinacas con garbanzos.
      Traditional Spanish Recipes
    • Feature image for Finnish Recipes post.
      Easy Finnish Recipes
    • Feature image for Greek Recipes post.
      Traditional Greek Recipes
    • Feature image for Lebanese Recipes post.
      Lebanese Recipes

    Footer

    Policy

    • Privacy Policy

    Contact

    • About Me

    Copyright

    • Notes on Copyright

    A PARTICIPANT IN THE AMAZON ASSOCIATES PROGRAM, AN AFFILIATE ADVERTISING PROGRAM DESIGNED TO PROVIDE A MEANS FOR SITES TO EARN ADVERTISING FEES BY ADVERTISING AND LINKING TO AMAZON.COM.

    Copyright © 2026. FOOD AND JOURNEYS®

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.