My character stutters when I use FixedUpdate to do movement logic. How do I fix this?

I took a slowmo video of what it looks like. Notice how smooth the background is.

I had the movement in Update() before and it was silky smooth, but I learned that I should use FixedUpdate() but when I try that, it’s extremely jittery. Any ideas?