Arroz de Tomate (Portuguese Tomato Rice)

Arroz de tomate is a comforting Portuguese tomato rice, usually served as a savoury side alongside fish, seafood, grilled vegetables or simple mains. Its character comes from a concentrated tomato base: ripe tomatoes, onion, garlic and olive oil cook down until glossy before the rice absorbs the seasoned broth. The finished texture should be soft and creamy rather than loose or soupy, with long-grain rice holding its shape. A little vinegar sharpens the tomato sweetness, while fresh parsley adds a clean herbal finish.
Cuisine style Portuguese home cooking
Cooking style One-pot cooking • Meal prep friendly • Freezer-friendly
Time commitment Under 1 hour

Why this recipe works

  • Deep tomato flavour: Cooking the tomatoes with onion, garlic, olive oil and bay leaves before adding the stock concentrates the base and gives the rice a fuller savoury flavour.
  • Creamy, not soupy: Long-grain rice absorbs the tomato broth as it simmers, creating a soft, creamy texture while still holding its shape.
  • Bright finish: A little white wine vinegar at the end sharpens the tomatoes and keeps the dish from tasting flat.

Get the most out of this recipe

Authenticity notes

  • Portuguese home-style side: Arroz de tomate is commonly served as a simple side rather than a stand-alone rice dish, especially alongside fish, seafood or everyday grilled dishes.
  • Texture can vary: Some versions are looser and more brothy, while this style is cooked until creamy but still spoonable rather than wet.

Ingredient notes

  • Use ripe tomatoes: Ripe tomatoes give the best sweetness and acidity; less flavourful tomatoes may need a little extra seasoning at the end.
  • Cook the base properly: Let the tomatoes reduce until glossy and jammy before adding the stock, as this step builds much of the dish’s flavour.

Texture tips

  • For a creamier finish: Keep the simmer gentle and stir once or twice as the rice cooks so it releases a little starch without breaking down.
  • If the rice thickens too much: Add a small splash of hot stock or water and stir gently until the texture loosens.

Make-ahead tips

  • Reheat gently: Warm in a saucepan over low heat with a splash of water, stirring until piping hot, as the rice thickens after chilling.
  • Freezes well: Cool quickly, freeze in a sealed container, then defrost overnight in the fridge before reheating.

Equipment you'll need

Ingredients
Instructions
Print
  1. Warm the olive oil in a saucepan over medium heat. Finely chop the onion, add it to the pan with a pinch of the salt, and cook for 8 to 10 minutes until soft and translucent.
  2. Crush the garlic and stir it in for 30 seconds until fragrant. Chop the tomatoes, add them with the tomato purée and bay leaves, and cook for 6 to 8 minutes until the tomatoes break down and the mixture looks jammy.
  3. Pour in the hot vegetable stock and bring to a gentle simmer. Stir in the rice, remaining salt and the black pepper, then reduce to low, cover, and cook for 15 minutes, stirring once or twice, until the rice is tender and the texture is creamy but not soupy.
  4. Remove from the heat and stir in the white wine vinegar. Finely chop the parsley, fold it through, then cover and rest for 2 to 3 minutes before serving; remove the bay leaves as you dish up.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • Keep the heat low once the rice goes in; a gentle simmer helps the rice cook evenly without catching on the base of the pan.
  • If it looks dry before the rice is tender, add a small splash of hot vegetable stock and continue cooking until creamy.
  • For the best flavour, use ripe tomatoes and cook them down until they look glossy and concentrated before adding the stock.

Substitutions

  • Replace Fresh parsley with Fresh coriander for a different herbal finish.
  • Replace White wine vinegar with Apple-cider-vinegar for a slightly fruitier acidity.
  • Replace Vegetable stock with Water for a lighter result, then adjust Fine sea salt to taste.

Storage

  • Refrigerate up to 3 days
  • Cool quickly, then refrigerate in a sealed container for up to 3 days. Reheat in a saucepan over low heat with a splash of water, stirring until piping hot; the rice will thicken as it stands. Freeze for up to 2 months and defrost overnight in the fridge before reheating.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Arroz de Tomate (Portuguese Tomato Rice)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 45min (15min active)
  • Difficulty: Easy
  • Cuisine: Portuguese
Beginner friendly One pot Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.