Welcome to Rice Cookers 101! Today, I’m excited to share with you a mouth-watering recipe for Persian swordfish rice that is sure to impress your family and guests. This dish combines the delicate flavors of rice with the bold taste of grilled swordfish, along with aromatic herbs and spices that are commonly used in Persian cuisine. It’s a simple and easy-to-follow recipe that can be cooked to perfection in your trusty rice cooker. Whether you’re a fan of fish or simply looking for a new way to spice up your rice dishes, this recipe is definitely worth a try. So, let’s get cooking! We’ve made this persian swordfish 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 swordfish rice ingredients


  • 4 swordfish steaks
  • 2 cups basmati rice
  • 1 onion, chopped
  • 4 tbsp. butter
  • 4 tbsp. vegetable oil
  • 1/2 tsp. turmeric powder
  • 1/2 tsp. salt
  • 1/4 tsp. black pepper
  • 1/4 tsp. saffron powder
  • 3 cups water
  • 1/2 cup chopped parsley


  1. Wash the rice with cold water until the water runs clear.
  2. Soak the rice in warm water with 1 tbsp. of salt for at least 1 hour.
  3. Heat the vegetable oil and 2 tbsp. of butter in a pot over medium heat.
  4. Add the chopped onions and sauté for 5 minutes or until they are golden brown.
  5. Add the rice and stir until the rice is coated with the oil and butter mixture.
  6. Add the turmeric powder, salt, and black pepper, and stir well.
  7. Pour in the water and bring to a boil. Reduce the heat to low and cover the pot with a tight-fitting lid.
  8. Cook the rice for 15 to 20 minutes, or until the water has been absorbed and the rice is tender.
  9. Meanwhile, season the swordfish steaks with salt, black pepper, and saffron powder.
  10. Melt the remaining butter in a pan over high heat.
  11. Add the swordfish steaks and cook for 3 minutes on each side, or until they are golden brown and cooked through.
  12. Once the rice is cooked, remove the pot from the heat and let it sit for 5 minutes.
  13. Use a fork to fluff the rice and add the chopped parsley.
  14. Serve the rice with the swordfish steaks on top, and enjoy your delicious Persian Swordfish Rice!

persian swordfish rice

How long does persian swordfish rice last in the fridge?

Persian swordfish rice can be stored in the refrigerator for up to four days after cooking, if it has been properly stored. It is important to allow the rice to cool down to room temperature before covering and refrigerating it, to prevent bacterial growth. Additionally, it is best to store the rice in shallow, airtight containers to ensure that it cools down rapidly and stays fresh. When reheating the rice, it is important to bring it up to a temperature of at least 165°F (73.9°C) to kill any potential bacteria that could cause foodborne illness. Ultimately, it is important to use your best judgement and to inspect the rice before consuming it to ensure that it is still fresh and safe to eat.

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


Low calorie persian swordfish rice recipe substitutions

To make this Persian Swordfish Rice recipe lower in calories, there are a few substitutions you can make. First, you can swap the butter for a healthier alternative like olive oil or avocado oil. You can also use brown rice instead of basmati rice, which is higher in fiber and lower in calories. Additionally, you can reduce the amount of rice you use and increase the amount of vegetables in the dish, such as adding diced tomatoes or bell peppers. Finally, instead of frying the swordfish steaks in butter, you can grill or bake them with a little bit of olive oil to reduce the overall calorie count. By making these substitutions, you can enjoy a delicious and healthy version of this dish.

What to serve with a persian swordfish rice?

Persian swordfish rice is a delicious and flavorful dish, and there are many great options for side dishes to accompany it. A crisp and colorful salad made with fresh vegetables and drizzled with a tangy vinaigrette would be a perfect counterpart to the rich and savory swordfish rice. Roasted vegetables, such as asparagus or Brussels sprouts, would also be a great choice, providing a complimentary texture and flavor that would enhance the dish. Additionally, a simple and refreshing fruit salad or a plate of fresh fruit slices would round out the meal nicely and provide a sweet and light contrast to the bold flavors of the swordfish rice.

Whats the best sauce for a persian swordfish rice?

The best sauce for Persian swordfish rice is a combination of two traditional Persian sauces, Saffron Sauce and Mint Yogurt Sauce. For the Saffron Sauce, sauté minced onion and garlic in olive oil until fragrant, then add saffron threads, water, and lemon juice. Let the sauce simmer for a few minutes until thickened. For the Mint Yogurt Sauce, mix together plain yogurt, chopped mint, minced garlic, and salt. Serve the rice and swordfish with both sauces on the side, allowing each person to add as much or as little as they prefer. The Saffron Sauce adds a flavorful sweetness and tanginess, while the Mint Yogurt Sauce provides a refreshing contrast. Together, they enhance the overall taste of the dish and are sure to impress.

Persian swordfish rice health benefits

Persian swordfish rice is a delicious and healthy meal that offers several health benefits. Swordfish is a great source of protein, omega-3 fatty acids, and vitamin D, which are essential for overall health and well-being. Moreover, the combination of whole grains, vegetables, and herbs in the recipe provides additional fiber, antioxidants, and phytonutrients that can lower the risk of chronic diseases such as heart disease, cancer, and diabetes. However, it is important to note that swordfish contains high levels of mercury, which may be harmful to certain individuals, especially pregnant women and children. Therefore, it is recommended to limit the consumption of swordfish to no more than two servings per week. If you are looking for a healthier alternative to Persian swordfish rice, you may want to try grilled salmon with quinoa and roasted vegetables, which is also rich in protein, omega-3s, and antioxidants, but lower in mercury.

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