Lay a flour tortilla on a flat surface.
Add a sprinkle of cheese, scrambled egg, bacon, salsa, onion, and cilantro. Add any additional ingredients like cooked hash browns, avocado or hot sauce now too.
Roll up the burrito, tucking the ends of the tortilla in as you roll.
After rolling, if eating immediately you can eat as is or brown the sides of the burrito for a nice crunch by heating 1 tsp of butter a medium fry pan, once hot brown the burrito until golden brown on all sides.
If meal prepping- wrap each burrito in parchment paper and place in a gallon freezer safe ziploc bag and freeze. To eat after freezing simply remove from the Ziploc bag and microwave with the parchment paper on for 30 seconds at time until warm through- takes about 1:30. You can eat as is or brown the sides.