I found this recipe years ago but have modified it to my family's liking. I make it with ham instead of bacon or without meat and have added various veggies to keep everyone happy. I serve these squares for brunch and also as a warm appetizer. The recipe never fails and can be prepared ahead of time, so it's ideal for company. -Danna Givot, San Diego, California.