Cheese Carrot Squares are crispy treats that are perfect as evening snacks or appetizers that can be easily made at home. These squares when stuffed with melting cheese plus carrot gives a vibrant appearance and pairs well with any dip of your choice or even ketchup.