To make espresso at home, you'll need an espresso machine, a grinder to freshly grind your coffee beans, a tamper to evenly pack the coffee grounds, and a frothing pitcher for steaming milk. Additionally, you may also consider investing in a knock box for convenient disposal of used coffee grounds.