Nutrition Facts for Dairy-free arroz de tomate

Dairy-Free Arroz de Tomate

Delight in the comforting flavors of Dairy-Free Arroz de Tomate, a classic Portuguese-inspired tomato rice dish made entirely plant-based. This one-pot recipe combines fragrant garlic, sweet ripe tomatoes, and a touch of tomato paste to create a vibrant, savory base that perfectly coats fluffy long-grain white rice. Simmered in vegetable broth and seasoned with aromatic bay leaf, this recipe ensures rich, robust flavors in every bite—all without a drop of dairy. Quick to prepare in under 45 minutes and loaded with pantry-friendly ingredients, it’s an easy yet satisfying side dish or light main course. Garnished with fresh parsley for a burst of color and brightness, this vegan arroz de tomate is perfect for pairing with roasted vegetables, grilled protein, or a fresh green salad. Ideal for weeknight dinners or impressing guests, it’s a wholesome, flavorful addition to any table!

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Dairy-Free Arroz de Tomate
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 4 medium ripe tomatoes, chopped
  • 2 tablespoons tomato paste
  • 1.5 cups long-grain white rice
  • 3 cups vegetable broth
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 bay leaf
  • 2 tablespoons fresh parsley, chopped

Directions

Step 1

Heat the olive oil in a large saucepan over medium heat.

Step 2

Add the chopped onion to the saucepan and cook until translucent, about 5 minutes.

Step 3

Stir in the minced garlic and cook for an additional 1 minute until fragrant.

Step 4

Add the chopped tomatoes and tomato paste to the saucepan. Stir well and cook for about 5 minutes until the tomatoes start to break down.

Step 5

Rinse the rice under cold water in a fine-mesh sieve until the water runs clear to remove excess starch.

Step 6

Add the rinsed rice to the tomato mixture and stir to coat the rice with the tomato sauce.

Step 7

Pour in the vegetable broth and add the salt, black pepper, and bay leaf. Stir everything together.

Step 8

Increase the heat to bring the mixture to a boil, then reduce the heat to low, cover the saucepan, and let it simmer for about 20 minutes or until the rice is tender and has absorbed all the liquid.

Step 9

Remove the saucepan from the heat and let it sit, covered, for about 5 minutes to allow the flavors to meld.

Step 10

Discard the bay leaf, fluff the rice with a fork, and sprinkle with fresh parsley before serving.

Nutrition Facts

Serving size (1197.3g)
Amount per serving % Daily Value*
Calories 1001.0
Total Fat 35.4g 0%
Saturated Fat 5.9g 0%
Polyunsaturated Fat 4.8g
Cholesterol 0mg 0%
Sodium 4071.2mg 0%
Total Carbohydrate 149.1g 0%
Dietary Fiber 13.9g 0%
Total Sugars 19.5g
Protein 24.2g 0%
Vitamin D 0IU 0%
Calcium 200.6mg 0%
Iron 9.3mg 0%
Potassium 1990.6mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 31.5%
Protein: 9.6%
Carbs: 58.9%