Persian Tomato Rice Recipe
Hello there, fellow food enthusiasts! Today, I am thrilled to share with you my love for Persian cuisine and one of my all-time favorite dishes – Persian Tomato Rice Recipe. This vibrant and flavorful rice dish is perfect for a family dinner or a special gathering. The combination of tomatoes, spices, and fresh herbs makes it a standout meal that will impress your guests.
Why You’ll Love This Recipe
- Flavorful Experience: The blend of crushed tomatoes, turmeric, and spices creates a deliciously rich taste that is uniquely Persian.
- Easy Preparation: With simple steps and common ingredients, this recipe is straightforward enough for beginner cooks.
- Versatile Dish: Serve it as a main course or a side dish; it pairs wonderfully with various proteins or vegetarian options.
- Fresh Ingredients: Infused with fresh herbs like cilantro, dill, or mint, every bite bursts with freshness.
- Comfort Food: This hearty dish makes for a satisfying meal that warms the soul and fills the belly.
Tools and Preparation
Before diving into cooking this delightful Persian Tomato Rice Recipe, gather your tools to ensure a smooth cooking experience.
Essential Tools and Equipment
- Pot
- Knife
- Chopping board
- Measuring cups
- Wooden spoon
- Lid
Importance of Each Tool
- Pot: A sturdy pot is essential for evenly cooking the rice while allowing it to absorb flavors from the tomatoes and spices.
- Knife: A sharp knife helps in chopping onions and garlic quickly and safely.
- Chopping board: Providing a stable surface for cutting ensures efficiency in ingredient preparation.

Ingredients
For the Rice Base
- 2 cups Basmati rice, washed and drained
- 2 tablespoons vegetable oil
- 1 onion, finely chopped
- 2 medium-sized potatoes, diced
- 7 large tomatoes, crushed
For Seasoning
- ½ teaspoon turmeric
- ½ teaspoon cayenne pepper
- 1 teaspoon salt
- Freshly ground black pepper to taste
For Garnishing
- â…“ cup coarsely chopped cilantro, (or dill/mint)
- 3 garlic cloves, thinly sliced
- 2 tablespoons unsalted butter, cut into pieces
How to Make Persian Tomato Rice Recipe
Step 1: Heat the Oil
Begin by heating the vegetable oil in a pot over medium heat until it shimmers.
Step 2: Sauté Onions
Add the finely chopped onion to the pot and sauté until it turns a rich golden color. Stir occasionally to ensure even cooking.
Step 3: Add Turmeric
Once the onions are golden, sprinkle in the vibrant turmeric. Stir well to infuse the onions with its aromatic flavor.
Step 4: Cook Potatoes
Introduce the diced potatoes into the pot. Cook them for approximately 5 minutes, allowing them to soak up flavors while beginning to soften.
Step 5: Incorporate Tomatoes
Pour the crushed tomatoes into the pot with the onions and potatoes. Combine them thoroughly to create a flavorful base.
Step 6: Season Mixture
Season with salt and cayenne pepper according to your taste preferences. Stir well to distribute seasonings throughout.
Step 7: Add Rice
Gently add the washed Basmati rice to the pot along with 2 cups of water. Allow grains to mingle with the savory tomato mixture.
Step 8: Bring to Boil
Bring the pot to a gentle boil over medium heat. Then reduce heat to low and let it simmer until most excess liquid has been absorbed.
Step 9: Adjust Cooking
Sample a grain of rice; if it’s still slightly firm, add an additional ½ cup of water. Continue simmering until rice is tender.
Step 10: Cover & Steam
Once cooked through, cover the pot with a lid wrapped in a clean towel. Let steam trap inside for about 10 minutes for perfect texture.
Step 11: Fluff Rice
Uncover the pot and fluff the Persian tomato rice gently with a fork. Blend in any remaining liquid.
Step 12: Enhance Flavor
Sprinkle thinly sliced garlic cloves over the rice along with freshly ground black pepper. Distribute small pieces of unsalted butter on top for richness.
Step 13: Garnish
Finish by garnishing generously with coarsely chopped cilantro, dill, or mint for vibrant freshness.
Step 14: Serve & Enjoy
Serve this fragrant Persian tomato rice alongside creamy yogurt or fresh herbs for an unforgettable culinary experience!
How to Serve Persian Tomato Rice Recipe
Persian Tomato Rice is a versatile dish that pairs well with various accompaniments. Here are some delightful serving suggestions to enhance your meal.
With Creamy Yogurt
- A generous dollop of creamy yogurt adds a cool and tangy contrast to the warm, spiced rice.
Fresh Herbs
- Serve with a side of fresh herbs like parsley, mint, or cilantro. These herbs brighten up the dish and add freshness.
Grilled Chicken or Turkey
- Pair the rice with grilled chicken or turkey for a protein-rich meal. The smoky flavor complements the savory tomato base beautifully.
Pickled Vegetables
- Offer pickled vegetables such as torshi for a crunchy and tangy bite that balances the softness of the rice.
Salads
- A simple salad made with cucumbers, tomatoes, and onions drizzled with olive oil provides a refreshing crunch alongside the rice.
Roasted Vegetables
- Roasted seasonal vegetables bring a sweet depth of flavor that enhances the overall dining experience when served next to Persian Tomato Rice.
How to Perfect Persian Tomato Rice Recipe
To ensure your Persian Tomato Rice turns out perfectly every time, follow these simple tips for optimal results.
-
Use Quality Rice: Choose high-quality Basmati rice for its fragrant aroma and fluffy texture when cooked.
-
Soak the Rice: Soaking the rice for at least 30 minutes before cooking allows it to absorb water, resulting in perfectly cooked grains.
-
Monitor Liquid Levels: Keep an eye on water levels while cooking; too much water can lead to mushy rice.
-
Fluff Before Serving: Gently fluff the rice with a fork before serving to separate any grains and enhance presentation.
-
Adjust Seasoning: Taste your dish before serving and adjust spices or salt as needed for maximum flavor.
-
Let it Rest: Allowing the rice to sit covered after cooking will help it steam and absorb any remaining moisture for better texture.
Best Side Dishes for Persian Tomato Rice Recipe
Pairing side dishes with your Persian Tomato Rice can elevate your meal. Here are some great options:
- Cucumber Yogurt Salad: A refreshing mix of diced cucumbers and yogurt seasoned with dill or mint.
- Tabbouleh Salad: This herbaceous salad made from bulgur wheat, parsley, mint, tomatoes, and lemon juice adds a vibrant touch.
- Roasted Eggplant Dip (Baba Ganoush): Smoky roasted eggplant blended with tahini offers a delicious spread for dipping or as a side.
- Stuffed Grape Leaves (Dolma): Tender grape leaves filled with rice and herbs provide a delightful Mediterranean flavor contrast.
- Fattoush Salad: This crispy Lebanese salad features mixed greens and fried pita bread tossed in a zesty lemon dressing.
- Sautéed Greens: Lightly sautéed spinach or Swiss chard seasoned with garlic makes for a nutritious side option.
- Chickpea Salad: A hearty chickpea salad mixed with veggies and dressed in olive oil adds protein to your meal.
- Grilled Zucchini: Simple grilled zucchini brushed with olive oil brings out its natural sweetness while complementing the main dish.
Common Mistakes to Avoid
Cooking Persian Tomato Rice can be a delightful experience, but there are a few common pitfalls that can affect your dish.
- Bold seasoning: Using too little salt or spice can result in bland rice. Always taste and adjust the seasoning throughout the cooking process.
- Skipping rinsing the rice: Not washing your Basmati rice can lead to sticky grains. Rinse it thoroughly until the water runs clear to achieve fluffy rice.
- Ignoring cooking time: Overcooking or undercooking the rice can ruin its texture. Keep an eye on the simmering time and test for doneness.
- Neglecting to cover properly: Leaving the pot uncovered while cooking can dry out the rice. Use a tight-fitting lid or wrap it with a towel to trap steam effectively.
- Forgetting about garnishes: Skipping fresh herbs can make your dish less vibrant. Add coarsely chopped cilantro, dill, or mint for that fresh touch.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- Persian Tomato Rice stays fresh for up to 3 days in the refrigerator.
Freezing Persian Tomato Rice Recipe
- Allow the rice to cool completely before freezing.
- Use freezer-safe containers or bags; it lasts up to 3 months in the freezer.
Reheating Persian Tomato Rice Recipe
- Oven: Preheat to 350°F (175°C), place rice in an oven-safe dish, add a splash of water, and cover with foil. Heat for about 20 minutes.
- Microwave: Place rice in a microwave-safe bowl, sprinkle with water, cover loosely, and heat for 2-3 minutes until warm.
- Stovetop: Add a little water to a pot with leftover rice over low heat. Stir occasionally until heated through.
Frequently Asked Questions
Here are some common questions about making this delicious Persian Tomato Rice recipe.
How do I ensure my Persian Tomato Rice is fluffy?
To achieve fluffy rice, rinse your Basmati rice well and avoid stirring too much during cooking, which can break down the grains.
Can I customize my Persian Tomato Rice Recipe?
Absolutely! You can add vegetables like peas or bell peppers, or use different herbs based on your preferences for added flavor and nutrition.
What type of tomatoes should I use for this recipe?
Fresh ripe tomatoes work best for this Persian Tomato Rice recipe. However, canned crushed tomatoes can also be used as a convenient alternative.
How long does it take to prepare this dish?
The total time for preparing Persian Tomato Rice is approximately 50 minutes, including both prep and cooking time.
Can I make this recipe vegan?
Yes! Simply omit the butter or substitute it with plant-based margarine for a vegan-friendly version of Persian Tomato Rice.
Final Thoughts
Persian Tomato Rice is not just flavorful but also versatile, making it perfect for various occasions. Feel free to customize it with your favorite herbs and vegetables. Try this delightful dish today; you won’t be disappointed!
Persian Tomato Rice Recipe
Discover the vibrant flavors of Persian cuisine with this delightful Persian Tomato Rice Recipe. This aromatic dish combines fluffy basmati rice, crushed tomatoes, and a blend of spices to create a comforting meal that’s perfect for family dinners or special gatherings. Infused with fresh herbs like cilantro, dill, or mint, every bite bursts with flavor and freshness. Easy to prepare and versatile enough to pair with grilled chicken, turkey, or roasted vegetables, this recipe is a crowd-pleaser that everyone will love. Enjoy it as a main course or side dish, making it an ideal addition to your culinary repertoire.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: Serves approximately 4
- Category: Main
- Method: Cooking
- Cuisine: Persian
Ingredients
- 2 cups Basmati rice
- 2 tablespoons vegetable oil
- 1 onion, finely chopped
- 2 medium-sized potatoes, diced
- 7 large tomatoes, crushed
- ½ teaspoon turmeric
- ½ teaspoon cayenne pepper
- 1 teaspoon salt
- Freshly ground black pepper to taste
- â…“ cup coarsely chopped cilantro (or dill/mint)
- 3 garlic cloves, thinly sliced
- 2 tablespoons unsalted butter, cut into pieces
Instructions
- Heat vegetable oil in a pot over medium heat until shimmering.
- Sauté the chopped onion until golden.
- Add turmeric and stir to combine.
- Introduce diced potatoes and cook for about 5 minutes.
- Pour in crushed tomatoes and mix well.
- Season with salt and cayenne pepper; stir to combine.
- Add washed basmati rice and 2 cups of water; bring to a gentle boil.
- Reduce heat to low and simmer until liquid is mostly absorbed.
- If rice is firm, add an additional ½ cup of water and continue simmering.
- Cover the pot with a lid wrapped in a towel; let steam for about 10 minutes.
- Fluff the rice gently with a fork; add sliced garlic and butter pieces on top.
- Garnish generously with chopped herbs before serving.
Nutrition
- Serving Size: 1 cup (200g)
- Calories: 310
- Sugar: 5g
- Sodium: 370mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 0mg
