When you need to feed a large group of people for breakfast, this breakfast burrito casserole should definitely be part of the menu. Eggs, potatoes, onions, red bell pepper, salsa, sausage and cheese, topped with sour cream and salsa sauce, and sprinkled with chunks of bacon. Whoa! I can taste it now.
Cook bacon, let cool, chop into chunks, and set aside. Cook sausage, breaking it up into small chunks, and set aside.
Peel and cube potatoes. Heat oil in large frying pan over medium heat. Add potatoes. Cook for about 8 minutes. Add the onions and peppers. Continue to cook until the potatoes are tender. Remove and set aside.
Whisk all the eggs together in a bowl. Add salt and pepper. Pour into large frying pan and cook until done.
Take one flour tortilla and lay it flat. Scoop some eggs, then some sausage, then some potato mixture, then some salsa, and lastly, some cheese. Roll the tortilla shut, also closing in both ends to wrap up all ingredients in the tortilla nicely. Place in casserole dish. Repeat these steps with each tortilla.
In the blender or with a mixer, blend together the sour cream and the second tub of salsa. Pour over the burritos. Sprinkle any remaining cheese and the bacon over the top of the sauce.
Bake at 350 degrees for 15-20 minutes. Cut each burrito in half, and serve....unless you are real hungry, then eat a whole one.