Servings
Font
Back
5.0 from 12 votes

Ulo-Ulo Salmon

Salmon Belly stewed in juicy tomatoes and oyster sauce is easy to make in under 30 minutes! It's moist, flavorful, and perfect with steamed rice.

Prep Time
10 mins
Cook Time
10 mins
Total Time
30 mins
Servings: 4 Servings
Calories: 412 kcal
Course: Main Course
Cuisine: Filipino

Ingredients

  • 2 pounds salmon belly, cut into serving pieces (or salmon fish heads, split into two)
  • ½ cup vinegar
  • ½ cup water
  • Salt and pepper to taste.
  • 1 tablespoon canola oil
  • 1 onion, peeled and sliced thinly
  • 3 cloves garlic, peeled and minced
  • 1 thumb-size ginger, peeled and julienned
  • 2 Roma tomatoes, chopped
  • 2 tablespoons oyster sauce
  • 1 bunch pechay, ends trimmed and leaves separated

Instructions

    Cup of Yum
  1. In a pot over medium heat, combine salmon belly, vinegar, water, and salt and pepper to taste.
  2. Bring to a boil, uncovered and without stirring, for about 2 to 3 minutes or just until fish changes color. Drain fish, reserving liquid.
  3. In a skillet over medium heat, heat oil. Add onions, garlic, and ginger, and cook until softened.
  4. Add tomatoes and cook, mashing with the back of a spoon, until softened and release juices.
  5. Add reserved liquid and bring to a boil.
  6. Add salmon.
  7. Lower heat and simmer until fish is cooked through.
  8. Add oyster sauce and stir to completely disperse. Season with salt and pepper, if needed.
  9. Add pechay leaves and cook for another 1 to 2 minutes or just until wilted. Serve hot.

Notes

  • You can use either salmon heads, bellies, or a combination of both. However, I wouldn't recommend using salmon fillets as they don't have enough fat to bring out the best flavor and may dry out in the two-step cooking process.
  • When cooking in the vinegar, boil uncovered and without stirring to mellow out the strong acid taste.

Nutrition Information

Calories 412kcal (21%) Carbohydrates 10g (3%) Protein 49g (98%) Fat 18g (28%) Saturated Fat 3g (15%) Polyunsaturated Fat 7g Monounsaturated Fat 7g Trans Fat 0.01g Cholesterol 125mg (42%) Sodium 487mg (20%) Potassium 1776mg (51%) Fiber 3g (12%) Sugar 5g (10%) Vitamin A 9733IU (195%) Vitamin C 102mg (113%) Calcium 267mg (27%) Iron 4mg (22%)

Nutrition Facts

Serving: 4Servings

Amount Per Serving

Calories 412

% Daily Value*

Calories 412kcal 21%
Carbohydrates 10g 3%
Protein 49g 98%
Fat 18g 28%
Saturated Fat 3g 15%
Polyunsaturated Fat 7g 41%
Monounsaturated Fat 7g 35%
Trans Fat 0.01g 1%
Cholesterol 125mg 42%
Sodium 487mg 20%
Potassium 1776mg 38%
Fiber 3g 12%
Sugar 5g 10%
Vitamin A 9733IU 195%
Vitamin C 102mg 113%
Calcium 267mg 27%
Iron 4mg 22%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register