Loading...

Pat the mackerel steaks dry with paper towels. Season generously with 1 teaspoon of salt and 1/2 teaspoon of freshly ground black pepper on all sides.

Heat 2 tablespoons of vegetable oil in a large pan or pot over medium-high heat. Once the oil is shimmering, carefully add the seasoned mackerel steaks. Sear for 2-3 minutes per side, until lightly browned. Do not cook through; the goal is to develop some color and flavor. Remove the mackerel from the pan and set aside.

In the same pan, reduce the heat to medium. Add the minced garlic and chopped red onion. Sauté for 2-3 minutes, until the onion softens and becomes translucent and the garlic is fragrant.

Add the chopped roma tomatoes to the pan. Cook for 5-7 minutes, stirring occasionally, until the tomatoes break down and release their juices, forming a thick sauce.

Pour in the fish sauce and water. Bring the mixture to a gentle simmer, scraping any browned bits from the bottom of the pan. Taste and adjust seasoning if needed; the fish sauce provides most of the saltiness.

Carefully return the seared mackerel steaks to the pan, nestling them into the tomato sauce. If using, add the green long beans and sliced green chili around the fish. Cover the pan and simmer for 10-12 minutes, or until the mackerel is cooked through and flakes easily with a fork. Avoid overcooking to prevent the fish from becoming dry.

Remove from heat and serve immediately with steamed white rice.


Pat the mackerel steaks dry with paper towels. Season generously with 1 teaspoon of salt and 1/2 teaspoon of freshly ground black pepper on all sides.

Heat 2 tablespoons of vegetable oil in a large pan or pot over medium-high heat. Once the oil is shimmering, carefully add the seasoned mackerel steaks. Sear for 2-3 minutes per side, until lightly browned. Do not cook through; the goal is to develop some color and flavor. Remove the mackerel from the pan and set aside.

In the same pan, reduce the heat to medium. Add the minced garlic and chopped red onion. Sauté for 2-3 minutes, until the onion softens and becomes translucent and the garlic is fragrant.

Add the chopped roma tomatoes to the pan. Cook for 5-7 minutes, stirring occasionally, until the tomatoes break down and release their juices, forming a thick sauce.

Pour in the fish sauce and water. Bring the mixture to a gentle simmer, scraping any browned bits from the bottom of the pan. Taste and adjust seasoning if needed; the fish sauce provides most of the saltiness.

Carefully return the seared mackerel steaks to the pan, nestling them into the tomato sauce. If using, add the green long beans and sliced green chili around the fish. Cover the pan and simmer for 10-12 minutes, or until the mackerel is cooked through and flakes easily with a fork. Avoid overcooking to prevent the fish from becoming dry.

Remove from heat and serve immediately with steamed white rice.
