How do I get rid of a beetle larva infestation?

It’s in my bedroom and I’m chemically sensitive so I don’t want to use any pesticides.
I’ve had the linen washed and the floor cleaned many times. There should be no crumbs.
They just keep coming back and I find them on my bed at night.
I know this started because of food on the ground but I’ve since cleaned it up.
2 answers 2