A delicious Potato Puffs recipe. Potato Puffs or better known as aloo patty are made with puff pastry, potato, onion, garlic and a few spices. It has a crispy texture and tastes best when eaten hot.