Hello fellow food lovers! Today, we are excited to share with you a delicious and aromatic recipe for Persian Trout Rice. This dish is a perfect blend of savory flavors, with the tender and juicy trout fillets adding a protein punch to the buttery, fragrant rice. Using a rice cooker simplifies the cooking process, making it an ideal meal option for busy weeknights or for those looking to experiment with Persian cooking. So let’s get started and discover how easy it is to make this delightful dish! We’ve made this persian trout rice recipe easy to follow 👨‍🍳. If you’re looking for our favorite rice cookers to make this recipe, check out our list of top rice cookers here.

persian trout rice ingredients


  • 1 pound trout fillets
  • 1 1/2 cups basmati rice
  • 1/4 cup vegetable oil
  • 1 large onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 teaspoon saffron threads
  • 2 teaspoons salt
  • 4 cups water
  • 3 tablespoons butter
  • 1/2 cup slivered almonds, toasted (optional)


  1. Rinse the rice in cold water and soak in fresh water for 20 minutes. Drain and set aside.
  2. In a large pot or dutch oven, heat the vegetable oil over medium-high heat. Add the onions and cook until golden brown, stirring occasionally.
  3. Add the garlic and trout fillets and cook for 5 minutes, moving the fillets around so they don’t stick to the bottom of the pot.
  4. Remove the fish from the pot and set aside.
  5. Add the saffron, salt and drained rice to the pot and stir everything together.
  6. Pour in the water and bring to a boil over high heat.
  7. Reduce the heat to low, cover and simmer for 15-20 minutes, or until the rice is cooked and the water is absorbed.
  8. Remove the pot from the heat and add the butter. Stir until the butter is melted and the rice is evenly coated.
  9. Top the rice with the cooked trout fillets and toasted almonds (if using) before serving. Enjoy!

persian trout rice

How long does persian trout rice last in the fridge?

Persian trout rice can be stored in the fridge for up to four days after cooking. However, it is important to properly store the rice in an airtight container and ensure it is cooled down to room temperature quickly before placing it in the fridge. It is recommended to reheat the rice thoroughly before consuming to ensure it is safe to eat. If the rice has been stored for more than a day, it is advisable to consume it as soon as possible to guarantee freshness and to prevent foodborne illnesses.

Click the banner below to find more of our favorite rice cookers!


Low calorie persian trout rice recipe substitutions

To make this Persian Trout Rice recipe lower in calories, a few substitutions can be made. Firstly, the vegetable oil can be replaced with a low-calorie cooking spray or a small amount of olive oil. Secondly, instead of using regular butter, a low-fat or non-dairy alternative can be chosen. Lastly, the slivered almonds can be omitted or replaced with a smaller amount of chopped nuts to decrease the overall calorie count. Additionally, the serving size can be reduced to further decrease the calories consumed. By making these substitutions and adjustments, the recipe can still be enjoyed while being lighter and healthier.

What to serve with a persian trout rice?

Persian Trout Rice is a delightful delicacy that resonates with poached Trout that is seasoned with aromatic and flavorful ingredients, served with a plate of Persian rice. The rice is well-known for its natural flavor enriched with traditional herbs, including saffron and barberries, topped with a pomegranate glaze. To make it a complete meal, you can serve it with a plate of Middle Eastern Salad, consisting of crisp lettuce, tomato, cucumber, onion, and mint leaves, dressed with a tangy lemon dressing. Additionally, you can serve a side of Baghali Polo, a traditional Persian dish with fava beans and dill, that compliments the flavors of Trout and Persian Rice.

Whats the best sauce for a persian trout rice?

The best sauce for Persian trout rice is Mast-o-Khiar or Yogurt and Cucumber Sauce. This cool and refreshing sauce perfectly complements the warm and fragrant flavors of the rice. To make the sauce, combine plain yogurt, finely chopped cucumbers, minced garlic, salt, and chopped dill. You can also add a splash of lemon juice or vinegar for some added tanginess. Allow the flavors to meld together by refrigerating the sauce for at least an hour before serving. The result is a delicious and creamy sauce that will take your Persian trout rice to the next level.

Persian trout rice health benefits

The Persian trout rice recipe typically contains a variety of healthy ingredients such as rice, trout fish, onions, garlic, herbs, and spices. Trout fish is a great source of omega-3 fatty acids, which can reduce the risk of heart disease and stroke. Additionally, the herbs and spices that are commonly used in the recipe, such as saffron and turmeric, have anti-inflammatory properties and can boost the immune system. The rice provides complex carbohydrates which are essential for energy and satiety. Overall, this dish can provide various health benefits and is a nutritious meal choice. If you would like a recipe that is even healthier, I could recommend a quinoa and roasted vegetable salad which is high in fiber and packed with vitamins and minerals.

Click the banner below to find more of our favorite rice cookers!