How to Make Tomato Dampokhtak Rice: A Simple Meat-Free Recipe

Sunday, August 09, 2026

SAEDNEWS: A simple and delicious traditional Persian dish made with everyday ingredients. This guide includes an easy meat-free tomato rice recipe, useful cooking tips, and its key benefits.

How to Make Tomato Dampokhtak Rice: A Simple Meat-Free Recipe

According to Saednews, Tomato Dampokhtak is a popular traditional Iranian rice dish known for its delicious flavor, simple ingredients, and easy preparation. Because it uses affordable ingredients that are usually easy to find, it has long been a favorite on Persian family tables.

In this article, you’ll learn how to make Persian tomato rice without meat, including the ingredients, step-by-step cooking instructions, and useful tips for getting the best flavor and texture.

Ingredients for Persian Tomato Rice

To prepare this simple Iranian dish, you will need:

  • 500 g fresh tomatoes

  • 3 cups rice

  • 1 medium onion

  • 1–2 garlic cloves

  • 1/2 teaspoon curry powder

  • Turmeric, as needed

  • Black pepper, as needed

  • Salt, as needed

  • Cooking oil, as needed

How to Make Tomato Dampokhtak

1. Prepare the Ingredients

Start by rinsing the rice and soaking it in water for about 1–2 hours. Soaking helps the rice cook more evenly and gives it a softer, more tender texture.

Meanwhile, finely chop the onion and garlic. Dice the tomatoes into small pieces.

2. Sauté the Onion and Garlic

Heat some oil in a suitable pot over medium heat. Add the chopped onion and sauté until it becomes soft and lightly golden.

Add the minced garlic and cook for another couple of minutes, stirring occasionally, until fragrant.

3. Add the Tomatoes and Spices

Add the diced tomatoes to the onion and garlic mixture. Stir in the curry powder, turmeric, and black pepper.

Mix everything well and allow the tomatoes to cook until they soften and some of their excess liquid evaporates.

4. Add the Rice

Drain the soaked rice and add it to the tomato mixture. Stir gently so the rice becomes evenly coated with the tomato sauce.

Add approximately 4–5 cups of water, depending on the type of rice and how much liquid remains in the tomatoes. Season with salt and stir carefully.

5. Cook the Dampokhtak

Place the pot over medium heat and bring the mixture to a boil. Once it starts boiling, reduce the heat to low and cover the pot.

Allow the rice to cook gently for approximately 30–40 minutes, or until the rice is fully tender and most of the liquid has been absorbed.

Check the pot occasionally during cooking and adjust the heat if necessary to prevent the rice from sticking or burning.

6. Serve the Tomato Rice

Once the rice is completely cooked and the excess liquid has evaporated, remove the pot from the heat.

Let the tomato rice rest for a few minutes before serving. Spoon it onto a serving dish and enjoy it with Shirazi salad, plain yogurt, or cucumber yogurt.

Tips for Making Better Tomato Dampokhtak

Choose Ripe Tomatoes

Fresh, ripe tomatoes provide a richer flavor and naturally enhance the color and taste of the dish.

Adjust the Spices

You can customize the flavor by adding spices such as cinnamon or saffron. Add them in small amounts so they complement rather than overpower the tomato flavor.

Add Extra Vegetables

For a more nutritious and colorful version, add vegetables such as diced carrots or bell peppers.

Keep an Eye on the Heat

Controlling the temperature is important when cooking rice in a single pot. Once the liquid begins to boil, lower the heat so the rice cooks gradually without sticking to the bottom.

A Simple Persian Comfort Food

Tomato Dampokhtak is an excellent choice when you want a flavorful homemade meal without meat or complicated ingredients. The combination of tomatoes, onions, garlic, and warm spices creates a comforting Persian dish that is both easy to prepare and satisfying.