A little trickery is needed if you want to make a filled region out of the field of values function:
With[{mat1 = ExampleData[{"Matrix", "WEST0067"}]},
Show[ParametricPlot[ReIm[ResourceFunction["MatrixFieldOfValues"][mat1, t]],
{t, 0, 2 Pi}, Axes -> False, Frame -> True,
PlotStyle -> Directive[EdgeForm[Directive[AbsoluteThickness[4],
ColorData[97, 1]]],
FaceForm[Opacity[0.4, ColorData[97, 1]]]]] /.
Line -> Polygon,
ComplexListPlot[Eigenvalues[N[mat1]], PlotMarkers -> Automatic, PlotStyle -> Red]]]
where I use PlotStyle
to insert any useful directives, and then replace all instances of Line[]
with Polygon[]
afterwards.