To get a Homunculus in Diablo 2: Resurrected, you have to kill a monster that drops it, and this will only happen at random. There’s no guaranteed way to get a Homunclus, but there are ways to increase your chances of getting one, namely repeatedly playing the sections of the game in which a monster is most likely to drop one.
Homunculus is so high level that you can’t get it on Normal difficulty at all. The earliest you might get one is in the Palace Cellar on Nightmare difficulty, but don’t
Read more on gamepur.com