Preheat oven to 350 F. Place bacon on a cooling rack over a baking sheet on the top rack. place sausages and Canadian bacon on a cooling rack over a backing sheet on the bottom rack. Cook for about 20-30 minutes until fully cooked. Place in the fridge when done.
While the meat is cooking in the oven, add 2 tbsp of oil in a medium frying pan over medium heat. Crack and egg in the pan, using a fork to break up the yolk. Cook for about 1 minute, then flip. cook another 30 seconds. Place on a plate. Repeat until all eggs are cooked. Place in the fridge when done.
When the eggs and meat are cool, take them out and get everything stationed to make your breakfast croissants. Cut your croissants in half, place a slice of cheese, egg, then bacon ham or Canadian bacon on each. This will give you 4 bacon, 4 sausage, and 4 Canadian bacon breakfast croissants. Of course, feel free to change the amounts!
Place each croissant in a vacuum sealer bag, then begin to vacuum in the FoodSaver FM5000. Once the air is out of the bag, but not yet applied pressure to the breakfast croissant, stop by pressing the seal button. Repeat until all breakfast croissants are sealed. Place in the freezer and store up to 6 months
When ready to cook, place in the oven at 350 until the cheese is fully melted, about 15-20 minutes. For the microwave, cover with a paper towel and cook on high for 1:30 minutes, then another 30 seconds without the paper towel. Enjoy!