Bubble Pillow Potato – These light, crispy Bubble Potato Pillows are a delicious snack that's fun to make and even better to eat! With a golden-brown exterior and a soft, fluffy inside, these little bites are perfect for any occasion. Try this easy recipe to make them at home in minutes!