Preheat oven to 375 degrees and grease an 8 x 8 casserole dish.
Whisk eggs cottage cheese, parmesan, salt and pepper together in a mixing bowl. Pour into greased dish and bake for 12-15 minutes or until set. You can also make the eggs In a skillet and cook over low heat until set. Let cool for a few minutes and then using a wine or water glass, cut 6 circles.
Cook bacon until crispy and then set aside.
To assemble, spread softened butter on the bottom side of each muffin. Then layer with egg, bacon, and cheese. Add muffin tops on and voila!
Wrap in foil or store in an airtight container in the fridge for 3-4 few days. For freezing, wrap in foil and place in a large ziplock bag. To re-heat, heat in the oven at 400 degrees for 15-17 minutes, or in the microwave wrapped in a damp paper towel for 55-60 seconds. *see notes
Notes:
FRIDGE– You can store these in an airtight container in the fridge or wrapped in foil for 3-4 days. If you are re-heating from the refrigerator, you can either keep wrapped in foil and bake in the oven at 400 degrees for 10-15 minutes or microwave wrapped in a damp paper towel for 55-60 seconds.
FREEZER– These work great in the freezer! I typically wrap in foil and then store them in a large freezer ziplock bag. You can either take one out the night before to let thaw in the fridge and follow the instructions above, OR you can bake in the oven and just bake an extra 15 minutes or so.