Welcome to Rice Cookers 101! Today, we’re excited to share with you a delicious recipe for Thai Mackerel Rice. This dish is bursting with flavor and features tender flakes of mackerel combined with fragrant jasmine rice, zesty citrus, and fragrant herbs. It’s the perfect dish to impress your dinner guests or enjoy as a comforting weeknight meal. So let’s fire up our rice cookers and get cooking! We’ve made this thai mackeral 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 mackeral rice ingredients


  • 1 cup of jasmine rice
  • 2 cups of water
  • 2 tablespoons of vegetable oil
  • 1 small onion, diced
  • 2 cloves of garlic, minced
  • 1 green chili pepper, sliced
  • 1 tablespoon of fish sauce
  • 1 tablespoon of soy sauce
  • 1 tablespoon of palm sugar
  • 1 teaspoon of ground coriander
  • 1 teaspoon of ground cumin
  • 1 can of mackerel in tomato sauce
  • 1/4 cup of chopped fresh cilantro


  1. Rinse 1 cup of jasmine rice with cold water and drain. Add the rice and 2 cups of water to a rice cooker and cook according to the manufacturer’s instructions.
  2. In a large pan, heat 2 tablespoons of vegetable oil over medium-high heat. Add 1 small onion, diced, 2 cloves of garlic, minced, and 1 sliced green chili pepper. Saute for 2-3 minutes until the onions are translucent.
  3. Add 1 tablespoon of fish sauce, 1 tablespoon of soy sauce, 1 tablespoon of palm sugar, 1 teaspoon of ground coriander, and 1 teaspoon of ground cumin to the pan. Stir to combine and cook for 1-2 minutes.
  4. Add 1 can of mackerel in tomato sauce to the pan and break up the fish with a wooden spoon. Cook for another 2-3 minutes until the fish is heated through.
  5. Serve the cooked rice in bowls and top with the mackerel mixture. Garnish with 1/4 cup of chopped fresh cilantro before serving.

thai mackeral rice

How long does thai mackeral rice last in the fridge?

Thai mackerel rice is a popular dish that can be stored in the fridge for up to four days after cooking. When storing the rice and mackerel, it is important to ensure they are stored properly in a sealed container to prevent contamination. Additionally, reheating the dish should be done thoroughly to an internal temperature of at least 165°F (74°C) to ensure it is safe to consume. If the dish has been stored in the fridge for longer than four days, it is recommended to discard it to prevent foodborne illness.

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


Low calorie thai mackeral rice recipe substitutions

To make this Thai mackerel rice recipe lower calorie, some ingredient substitutions can be made. Instead of using jasmine rice, which is a calorie-dense type of rice, one can switch to using brown rice or cauliflower rice, which are both considered lower calorie options. In place of the vegetable oil, one can use a calorie-free cooking spray or low-fat cooking oil, such as olive oil. The palm sugar can be swapped out with a calorie-free sweetener or a lower calorie sweetener, such as honey or agave syrup. Also, the amount of fish sauce and soy sauce can be reduced as these condiments are known to be high in sodium and therefore, high in calorie. With these substitutions, one can enjoy a lighter version of this delicious Thai mackerel rice.

What to serve with a thai mackeral rice?

Thai mackerel rice is a delicious and flavorful dish that is typically served as a main course. To complement the dish, you can serve it with a variety of sides. Some great options include steamed veggies such as broccoli or bok choy, a side salad with a tangy dressing, or a refreshing cucumber and tomato salad with a spicy chili-lime dressing. You could also serve some sliced fresh fruit, such as mango or pineapple, to balance out the heat of the dish. A side of steamed or fried rice would also be a great addition to round out the meal.

Whats the best sauce for a thai mackeral rice?

The best sauce for Thai mackerel rice would be a spicy green chili sauce called “Nam Prik.” This sauce is made by blending together green chilies, garlic, shallots, fish sauce, lime juice, and sugar. It is both tangy and spicy, complementing the bold flavor of the mackerel and the aromatic rice. Additionally, this sauce is widely used in Thai cuisine and is readily available at most Asian grocery stores. For an added touch of freshness, garnish the dish with some chopped fresh cilantro and a squeeze of lime juice. Enjoy!

Thai mackeral rice health benefits

Thai mackerel rice is a great source of protein, Omega-3 fatty acids, and selenium. It’s also low in calories and has a low glycemic index, making it a healthy choice for those looking to maintain or lose weight. The Omega-3 fatty acids in mackerel have a range of health benefits, including reducing inflammation and improving heart health. Selenium, a mineral found in mackerel, helps boost immunity and is important for thyroid function. Therefore, Thai mackerel rice is a healthy and delicious option.If you are not a fan of mackerel, a healthy and equally delicious alternative would be to make a quinoa and black bean salad. Quinoa is a great source of plant-based protein, fiber, and a range of essential vitamins and minerals. Black beans are also rich in protein, fiber, and essential micronutrients. Combined with healthy fats from avocado, and some fresh herbs and spices, it makes for a tasty and nutrient-dense meal.

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