Unstable Feedback in Opamp+MOSFET circuit for Voltage Controlled Current Source
A couple of things can cause instability

With such low impedances you need to make sure you have a low inductance ground system.  Implementing this in a plug-in breadboard will probably not work, the parasitics are too high.

Remove C4 - it is possibly causing phase shift in your feedback loop.

You have a 22pF cap (C3) from the output of the amplifier to the input, but you have it directly connected to the 1 ohm sense resistor.  This will prevent it doing anything useful.  I would add a 1k resistor between the sense resistor and the inverting input of the opamp to isolate the stabilizing feedback path (C3) from the lower frequency signal from R4.  You may need to try different values for C3, I would expect you would need it much larger, maybe 1000's of pF.  You can get a good idea of what value you need by simulating it in LTspice. Have you simulated it?


kevin