Go Back
+ servings
vegan rice with tomatoes and veggies served on a large vintage platter.
Print Recipe
4.60 from 25 votes

Vegan Rice with Tomatoes, Zucchini and Carrots

A simple recipe for vegan rice with tomatoes, zucchini and carrots: healthy, quick, cheap and so delicious!
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Pasta and Rice
Cuisine: Romanian
Servings: 4
Calories: 187kcal
Author: Adina


  • 1 onion
  • 2 garlic cloves
  • 1 tablespoon oil
  • 2 thin carrots
  • 1 small zucchini green or yellow
  • 1 ½ cup long grain rice
  • 2 heaped tablespoons tomato paste
  • 1 lb ripe tomatoes or a can of whole or chopped tomatoes
  • 2 ½ cups vegetable broth
  • 1 teaspoon dry thyme
  • ½ teaspoon sugar optional, to taste
  • fine sea salt and pepper
  • some fresh thyme or parsley to garnish


  • Saute: Chop the onion and the garlic cloves finely. Heat the oil in a pot and cook the onions and the garlic until translucent.
  • Chop: In the meantime, chop the carrots into rings. Quarter the zucchini lengthwise and slice the quarters. Add the vegetables and the washed rice to the pot, stir well, and cook for about 2 minutes.
  • Add tomato paste, chopped tomatoes, dry thyme, and hot vegetable broth. Add the sugar if using, about ¼ to ½ teaspoon salt and some pepper.
  • Simmer: Stir well, cover, and let come to a boil. Turn the heat to low and let simmer for about 20-25 minutes or until the rice is cooked. I prefer the rice to be relatively soft when making such a dish. Check and let cook according to your taste.
  • Stir a couple of times in between and add more vegetable broth or hot water if the rice becomes too dry. Most of the liquid should be absorbed, yet the dish should not be dry but nicely wet.
  • Adjust the taste with salt and pepper, sprinkle with the fresh herbs and serve with pickles or salad.


Serving: 1/4 | Calories: 187kcal | Carbohydrates: 34g | Protein: 5g | Fat: 4g | Polyunsaturated Fat: 4g | Sodium: 557mg | Fiber: 4g | Sugar: 7g