Ochazuke, which literally means “tea poured over rice”, is a comforting Japanese dish featuring steaming rice topped with tender, flaky fish and drenched in a fragrant green tea and dashi broth. Garnishes like green onions, sesame seeds, and seaweed flakes…


