+ 2 slices of bread
+ cheese (I like to use goat, cheddar, and jarlsberg)
+ avocado (optional)
+ balsamic vinegar (optional)
1. Do whatever you do to prepare to fry an egg. For me this means olive oil, a pan, and a stove set to medium-ish heat. On the side somewhere, prepare your sandwich.
2. Fry your egg. Now this is an important part: I like my eggs over-easy with a runny yolk, but in this sandwich you can't have a runny yolk because it'll just be too messy. So I usually let the yolk harden (is that the right term?) so that when I put it in the sandwich and press down it doesn't explode everywhere. I like to put salt, pepper and dried basil leaves on my egg.
(note: I also put chili flakes here because I was feeling dangerous. Also I suck at cracking eggs.)
3. Remove the egg from the pan and place it in your sandwich. I usually put a little bit of balsamic vinegar on the egg now.
4. Grill your sandwich until the cheese melts or you get too hungry.
5. Eat it!