There are many insects that eat other bugs. For example, cockroaches, masked hunters, pharaoh ants, centipedes and some spiders will eat bed bugs. Lady bugs are also known to eat bed bug nymphs because they are much smaller than the adult bed bug. However, do bed bugs feed on roaches or some other kind of insect?
The answer is no, they don’t. Aside from the fact that they couldn’t survive on eating roaches (they need blood to survive), bed bugs also couldn’t get a roach to be still enough for long enough for them to feed. Bed bugs are nocturnal and prefer for their host to be still while feeding. If the host moves while trying to feed, they will disperse quickly.
In conclusion, the common bed bug (Cimex lectularius) does not eat other insects and prefers feeding on humans. They will also bite other warm-blooded animals, including dogs, cats, birds and rodents.