Welcome to Rice Cookers 101! If you’re looking for a quick and easy Thai-inspired dish, you’ll love our recipe for Swordfish Rice. With its delicious mix of flavors and textures, this dish is a fantastic way to spice up your routine and enjoy a tasty and nutritious meal. Whether you’re cooking for one or for a crowd, this recipe is sure to satisfy. So grab your rice cooker and let’s get started! We’ve made this thai 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.

thai swordfish rice ingredients


  • 1 pound swordfish steak, cut into cubes
  • 2 cups cooked jasmine rice
  • 4 tablespoons vegetable oil
  • 3 tablespoons red curry paste
  • 1 tablespoon fish sauce
  • 1 tablespoon sugar
  • 1/2 cup chopped onion
  • 2 cloves garlic, minced
  • 1 red chili pepper, thinly sliced (optional)
  • 1/4 cup chopped fresh basil
  • 1/4 cup chopped fresh cilantro
  • Lime wedges for serving


  1. Heat a large skillet over high heat. Add 2 tablespoons of vegetable oil.
  2. Add swordfish and stir-fry for 1-2 minutes.
  3. Remove swordfish from skillet and set aside.
  4. Reduce heat to medium and add remaining 2 tablespoons of vegetable oil.
  5. Add onion and garlic and stir-fry for 1-2 minutes.
  6. Add red chili pepper (if using), red curry paste, fish sauce, and sugar to the skillet.
  7. Stir-fry for another 1-2 minutes.
  8. Add the cooked rice to the skillet and stir-fry for 2-3 minutes.
  9. Add the cooked swordfish back to the skillet and stir-fry for another 1-2 minutes.
  10. Stir in chopped basil and cilantro.
  11. Remove from heat and serve with lime wedges.

thai swordfish rice

How long does thai swordfish rice last in the fridge?

Thai swordfish rice can be safely stored in the fridge for up to 3-4 days after cooking. To ensure maximum freshness and quality, it is important to store the rice in an airtight container or resealable bag and place it in the refrigerator as soon as possible after cooking. When reheating the rice, it should be warmed to an internal temperature of at least 165°F (74°C) to kill any potential bacteria that may have grown during storage. Additionally, it is recommended to only reheat the amount of rice that will be eaten to avoid unnecessary waste and potential spoilage.

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


Low calorie thai swordfish rice recipe substitutions

To make this Thai Swordfish Rice recipe lower in calories, some substitutions can be made. Firstly, swap the swordfish with a lower calorie fish like cod or tilapia. Secondly, replace the jasmine rice with cauliflower rice for a low-carb option. Thirdly, reduce the amount of oil used for stir-frying the fish and vegetables. Fourthly, replace the sugar with a low-calorie sweetener like stevia or erythritol. Finally, reduce the amount of red curry paste used to lower the spiciness and the calories. By making these substitutions, the recipe can still be just as flavorful but with fewer calories.

What to serve with a thai swordfish rice?

Thai swordfish rice is a flavorful and filling dish that pairs well with a variety of side dishes. Some options include steamed or sautéed vegetables, such as broccoli, bok choy, or bell peppers. Additionally, a light and refreshing green salad with a tangy dressing can add a nice contrast to the rich flavors of the swordfish. For a more substantial side, consider serving some crusty bread or garlic naan. Finally, a fruity dessert like mango sorbet or grilled pineapple can perfectly round out the meal.

Whats the best sauce for a thai swordfish rice?

One of the best sauces for Thai swordfish rice is a spicy and savory mixture of soy sauce, lime juice, fish sauce, brown sugar, garlic, and chili flakes. This sauce balances the rich flavors of grilled swordfish and fragrant jasmine rice, while adding a tangy and slightly sweet kick. The soy sauce provides a deep umami flavor, while the lime juice and fish sauce add a bright and briny note. Garlic and chili flakes add heat and complexity to the dish. This sauce enhances the natural flavors of the swordfish and adds a burst of boldness to the overall dish.

Thai swordfish rice health benefits

Thai swordfish rice can be a healthy and tasty meal option rich in omega-3 fatty acids and protein. Omega-3 fatty acids are essential for heart health, reducing inflammation, and improving brain function. Swordfish is also rich in nutrients such as vitamin D, vitamin B12, selenium, and potassium. Additionally, this dish often includes a variety of vegetables such as bell peppers, carrots, and onions which provide an added boost of vitamins, minerals, and antioxidants. However, it is essential to note that swordfish can be high in mercury, and it is recommended to limit consumption. If you are concerned about mercury, you could substitute the swordfish with a lower mercury fish such as salmon, and opt to use brown rice instead of white rice for added fiber and nutrients.

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