My husband and I love this recipe. Everyone I have ever served this to has asked for seconds. To speed up prep time the bacon can be cooked in the microwave. I have even reduced this recipe to 1 serving and baked in a mini loaf pan. Sometimes for a little different taste I use shredded mexican cheese in place of the cheddar cheese.