Crispy Leaf Potatoes By Nina B. White October 26, 2019 the BEST roasted potatoes you'll ever make. Crazy delicious sliced potatoes that taste like potato chips. Make this for holidays or every day! Read AlsoBanana Pudding LasagnaSlutty Cheesecake BarsTomato Basil Mozzarella ToastsThe BEST Crispy Cheese Baked BroccoliSuperfood Breakfast Cookies You may like these posts :30 Minute Korean Beef and Peppers with Sesame RiceSpicy Lemon Garlic Baked TilapiaNo Fuss Lemon TartTostadas with THE BEST Slow Cooker Salsa Verde Carnitas