2D
Set Contours
Contours -> {{-1, {Thick, Red}}, {0, {Thick, Green}}, {1, {Thick,
Blue}}}
aa = ContourPlot[
Sin[x - y] +
Cos[x + y],(*this function is just for the MWE*){x, -10,
10}, {y, -10, 10}, PlotPoints -> {30, 30},
PlotRange -> {{-10, 10}, {-10, 10}}, ColorFunction -> "Rainbow",
ImageSize -> 500, MeshFunctions -> (#3 &), Mesh -> None,
ContourStyle -> None, ContourShading -> Automatic];
bb = ContourPlot[Sin[x - y] + Cos[x + y], {x, -10, 10}, {y, -10, 10},
PlotPoints -> {30, 30}, PlotRange -> {{-10, 10}, {-10, 10}},
ImageSize -> 500, MeshFunctionsContourShading -> {-#3 &}None,
MeshContours -> {{{-1, {Thick, Red, Opacity[1]}}, {0, {Thick, Green,
Opacity[1]}}, {1, {Thick, Blue, Opacity[1]}}}},
ContourStyle -> None, ContourShading -> None];Blue}}}];
Show[aa, bb]