Yes. Knit some squares and block/flatten them.
Using a marker, trace the pattern pieces onto the yarn. Do not cut yet.
Machine stitch around the pattern pieces just inside the marker line.
Then cut them out and sew them up just like they were cloth -- CAREFULLY.
The first time I did this, I felt like I was "cheating". But the knit police never showed up, so it was okay.
I wonder if you could knit following the shape of the pattern pieces, then machine sew them together using the stretch stitch or a slight zigzag stitch.