Hello and welcome to Rice Cookers 101! Today, we bring you a delicious recipe for Thai catfish rice that is sure to tantalize your taste buds. A perfect blend of flavors that will transport you to the streets of Thailand, this dish is easy to make and is ideal for a quick lunch or a weeknight dinner. So, grab your rice cooker and let’s get started on this flavorful journey! We’ve made this thai catfish 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 catfish rice ingredients


  • 1 pound catfish fillets, cut into bite-sized pieces
  • 1 1/2 cups white rice
  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 onion, diced
  • 1 red bell pepper, diced
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/4 cup soy sauce
  • 1 tablespoon fish sauce
  • 2 teaspoons sugar
  • 1/4 cup water
  • 2 green onions, thinly sliced
  • 1/4 cup fresh cilantro, chopped


1. Cook the rice according to package instructions.2. While the rice is cooking, heat the vegetable oil in a large skillet over medium-high heat.3. Add the minced garlic, diced onion, and diced red bell pepper to the skillet.4. Sauté the vegetables until they are tender and fragrant, about 5 minutes.5. Add the catfish pieces to the skillet and cook for 3-4 minutes on each side until browned and cooked through.6. In a separate bowl, whisk together the soy sauce, fish sauce, sugar, and water to make the sauce.7. Pour the sauce over the catfish in the skillet and stir to coat the pieces evenly.8. Let the mixture simmer for 2-3 minutes until the sauce has thickened and the catfish is completely coated.9. Remove from heat and serve the catfish mixture over the cooked rice.10. Garnish with sliced green onions and chopped fresh cilantro. thai catfish rice

How long does thai catfish rice last in the fridge?

Thai catfish rice can be stored in the fridge after cooking for up to four days. It is important to store the rice in an airtight container in the refrigerator to prevent the growth of bacteria. When reheating the rice, it is recommended to add a little water or broth to moisten it, as it tends to dry out when stored in the fridge. It is important to note that if the rice has been kept at room temperature for more than two hours, it should not be consumed or stored, as it can quickly become contaminated with harmful bacteria.

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


Low calorie thai catfish rice recipe substitutions

To make this Thai catfish rice recipe lower in calories, some substitutions could be made. Firstly, instead of using white rice, a healthier option could be to use brown rice. Brown rice is higher in fiber and nutrients, making it a more nutritious choice. Secondly, instead of cooking the catfish in vegetable oil, a lighter option would be to use cooking spray or a small amount of olive oil. Thirdly, the amount of sugar used in the recipe could be reduced or replaced with a natural sweetener like honey or maple syrup. Finally, the amount of soy sauce used could also be reduced or substituted with a low-sodium soy sauce to lower the overall sodium content of the dish.

What to serve with a thai catfish rice?

Thai catfish rice is a delicious and aromatic dish that pairs well with a variety of sides. To add a refreshing balance to the spicy and tangy flavors of the dish, you can serve it with some cucumber salad tossed in a sweet and tangy dressing made with rice vinegar, sugar, and soy sauce. Additionally, steamed or stir-fried vegetables such as broccoli, bok choy, or green beans can bring in some color and texture to the plate. For those who want a heartier meal, crispy spring rolls or fried tofu can be great add-ons that complement the sweet and sour notes of the catfish rice.

Whats the best sauce for a thai catfish rice?

The best sauce for Thai catfish rice would be a spicy and tangy sauce that complements the flavors of the fish and rice. One option could be a lime and chili sauce made with fresh lime juice, chopped red chili peppers, garlic, fish sauce, and a touch of sugar. This sauce adds a bright freshness to the dish, and the heat of the chili peppers brings out the flavor of the catfish. Another great option could be a tamarind sauce, which is also spicy and tangy, but has a deeper, more complex flavor. This sauce is made by cooking down tamarind pulp with sugar, fish sauce, and chilies until thick and syrupy. It goes perfectly with the tender catfish and fluffy rice, making for a delicious and satisfying meal.

Thai catfish rice health benefits

Thai catfish rice is a flavorful and satisfying dish, but as with many rice-based meals, it is not particularly nutrient-dense. Catfish is a good source of protein and omega-3 fatty acids, but the rice and sauce typically used in the recipe are high in carbohydrates and can be high in sodium and sugar depending on the ingredients used. However, if you are looking for a healthier recipe, you might consider a stir-fry with lots of colorful vegetables, lean protein such as chicken or tofu, and brown rice or quinoa as the base. This type of dish would be packed with vitamins, minerals, and fiber, making it a more nutritious option than the catfish rice.

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