These Crispy Baked Green Bean Fries take only 15 minutes to make and are served with a Creamy Sriracha Sauce for dipping. A healthy twist on french fries!
6