Remove the frozen corn (if using) from the freezer and allow it to thaw.
If using canned, drain the ½ cup corn well and allow the kernels to dry.
Strain and rinse the beans.
Rinse and dry several springs of cilantro,
Put the beans, corn, and cilantro in a bowl and toss with salt and ground pepper to taste.
Pit one medium avocado and cut it into small pieces.
Toss it in a little lime juice and set aside.
Chop 5-6 chives and set aside.
Grate 2 oz of sharp cheddar cheese and set aside.
Whisk together 3 large eggs into a bowl, ¼ cup of milk, ¼ teaspoon of table salt, and ½ teaspoon of ground pepper.
In a medium non-stick frying pan, heat 1 1/2 tablespoons of butter on low heat.
Once the butter has melted, add the eggs.
Scramble the eggs, stirring constantly.
1-2 minutes into cooking, add the cheese and chives.
Continue cooking until the eggs are done to your taste.
Down the center of the burrito, put a strip of chopped avocado.
Then add a strip of beans and corn.
Then a strip of scrambled egg.
Turn the tortilla so the fillings are in a horizontal line in front of you.
Roll the burrito by folding the right-hand side of the burrito over (creating an end) and rolling the burrito up into a log from the bottom.
Wrap in aluminum foil to keep warm if not eating right away.