Yes, you may not make the classic version of macchiato without an espresso machine, you can make a similar drink at home. You can first make a condensed espresso-like coffee using an AeroPress or a Moka Pot, then create foamed milk with a French press or a handheld milk frother. To get the better frothed milk, heat the milk to around 150F (65C) before frothing. Then you can follow the recipes above to create your own caffe macchiato at home.