Add about 2 Tbsps. of oil to a skillet and heat over medium high. Then take your potatoes and cut them into 1/2 inch cubes and add them to the pan.
Let them begin to brown and then add the onions to the pan, season with a little salt and pepper. Saute for 15 mins until the potatoes are crispy on the outside and soft in the center, then set them aside.
While the potatoes are cooking, cook your breakfast sausage, then season and scramble your eggs. Slice the sausage, add it your eggs and set it aside.
Open the beans and drain all the liquid from the can. Put the beans in a microwave safe bowl and heat for 30 sec on high.
Now it is time to build your burrito! Start with the beans, then potatoes, add the egg and sausage mix and top with cheese and salsa.
Roll the burrito by making sure you close up the sides first and then go from back to forth rolling until everything is nicely enclosed. Place your rolled burritos back in the skillet over medium heat. Let the burritos brown on each side about 1 minute on each side or until they are golden brown
Remove from the skillet and let them cool a bit because they will be hot to the touch, serve with Guacamole and/or your favorite salsa!