Persian One Pot Tomato Rice – Dami Gojeh Farangi
Persian tomato rice is an easy vegetarian dish full of amazing flavors. This one pot rice recipe uses very few ingredients and can be prepared in no time!

- Prep time
- 10 min
- Cook time
- 35 min
- Yield
- 4 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 2 tablespoons vegetable oil
- 1 onion (finely chopped)
- ½ teaspoon turmeric
- 2 medium sized potatoes (diced)
- 7 Large tomatoes (crushed (See Notes))
- 1 teaspoons salt
- ½ teaspoon cayenne
- 2 cups Basmati rice (washed and drained)
- 2 to 3 cups water
Instructions
- 1
Heat vegetable oil in a pot over medium heat. Once hot, sauté onion until golden.
- 2
Add in turmeric and stir. Add in diced potatoes, cook for 5 minutes.
- 3
Add in crushed tomatoes, salt, cayenne, rice and 2 cups of water. Bring it to boil, turn the heat low and let it simmer until the excess water is almost evaporated.
- 4
Take out a rice grain and check if it’s cooked. If the rice grain is still hard, add ½ cup water and let it simmer. Wrap the lid in a clean towel and put it on the pot. Let the rice steam for 10 minutes until fully cooked.
- 5
Serve warm with yogurt or fresh herbs.