You don’t need to fast before lipid testing.
This is true in some situations.
It depends on whether you’re screening or treating patients...and what test you’re running.
For lipid SCREENING you can check lipid levels anytime...fasted or fed. That’s because for screening you can do a risk assessment with just HDL and total cholesterol...and they aren’t food sensitive.