Add the eggs, ricotta cheese, garlic powder, salt, parsley, and butter to a bowl and whisk until fully combined. Set the green onion aside.
Heat a square griddle pan or similar pan over medium heat and ensure the butter coats the entire surface.
Pour a thin layer of the egg mixture across the pan and allow it to cook until about 75 percent set.
Using two spatulas, begin rolling the egg toward one edge of the pan, leaving about one inch unrolled.
Slide the roll back to the starting side of the pan and pour another thin layer of egg into the empty space.
Repeat the rolling process, layering and rolling until all of the egg mixture has been used.
Remove the finished egg roll from the pan and slice into half inch pieces.
Top with sliced green onion before serving.