Cambodian Sweet and Sour Fish

My entire family loves this dish. I grill thick salmon steaks in a grill pan, but it can be cooked on a barbecue, or sauteed in a cast iron skillet. I have made this with whole tilapias and with halibut. I have seasoned the fish with Old Bay and once with a fish rub instead of the salt and pepper. You can actually use just about any kind of fish you like, as long as it will hold its shape after cooking. Once, I only had 2 shallots on hand, so I used 1 small red onion along with the 2 shallots. I have used 1 large jalapeno pepper, seeded and chopped finely, when out of Thai chilies. When out of fresh ginger, I have used 1 1/2 Tbsp of jarred, pickled ginger, chopped. No tomatoes? leave them out. You can use apple cider vinegar instead of rice wine vinegar. As you can see, this dish is very forgiving. I cook the topping in a separate skillet alongside and it is ready right as the fish is. This meal cooks up in 10 minutes, looks and tastes great. Show more

Ready In: 25 mins

Serves: 6

Ingredients

  • 1  tablespoon  vegetable oil
  •  fish
  •  salt and pepper
  • 2  tablespoons  vegetable oil
  • 4  shallots, peeled and thinly sliced
  • 2  garlic cloves, chopped finely
  • 1 -2  Thai red chili pepper, cut in half
  • 1 12 inches  piece fresh ginger, peeled and julienned finely
  • 20  cherry tomatoes, cut in half
  • 2  tablespoons fish sauce
  • 2  tablespoons  rice wine vinegar
  • 6  tablespoons water
  • 2  teaspoons sugar
  • 1  teaspoon paprika
  • 1  teaspoon cornstarch
  •  cilantro leaf, for garnish
Advertisement

Directions

  1. In a measuring cup, mix together the fish sauce, vinegar, water, sugar, paprika and cornstarch. Set aside.
  2. Season fish with salt and pepper.
  3. Put 1 tbsp oil in hot grill pan or cast iron skillet. Add fish. Cook over med heat until about half done and then turn once to cook other side.
  4. Meanwhile, put 2 tbsp oil into a large hot skillet or wok. Add shallots and stir until slightly softened.
  5. Add garlic, chili and ginger, stir 30 seconds.
  6. Add tomatoes and let cook, stirring a few times, until tomatoes look slightly softened, about 3-4 minutes.
  7. Stir sauce in cup and pour over vegetable mixture. Stir. It will thicken in about 30 seconds. Cook 1 minute.
  8. Place fish on platter.
  9. Pour vegetable sauce mixture over fish.
  10. Garnish with fresh cilantro leaves.
Show more

Did you Make This?

Tell us how it came out or how you tweaked it, add your photos, or get help.

Show Off

Dinner Daily Newsletter

Ever know exactly what to make after a hard day’s work? Us either. Take the guesswork out of dinner with these sure-fire meals, delivered right to your inbox.

Advertisement