This breakfast burrito is sure to spark some taste buds you didn't think you had!! With a richness to the eggs with the mayonnaise all the way to the bell peppers and sausage filled inside!
In a large cast iron skillet, heat olive oil over medium heat. Add your hash browns and cook until lightly tender and browned. Roughly 8-10 minutes. Remove from skillet with a slotted spoon and set on a paper towel to drain.
In the same skillet, add your sausage and cook over medium-high heat. Once your sausage begins to brown, add your onions and bell peppers and cook until the meat has fully cooked and your vegetables are tender. Remove the sausage mixture and drain.
In a bowl, whisk together your eggs and mayonnaise. Add salt and pepper to taste.
Add your bacon or pork belly to the skillet and cook to your liking. We cooked ours until it was just starting to get crispy. Set the bacon to the side and reserve the bacon grease for a later use.
Add your potatoes back to the skillet and add the egg mixture. Reduce to medium heat. Cook until your eggs are cooked through.
Layer your burritos however you may like. I always add the salsa verde and cheese first. Then your egg mixture with the sausage mixture on top. Add a slice of bacon and roll that thing up!!
Once you have assembled all of your burritos, add about a teaspoon of your bacon grease back to your skillet and brown the burritos on each side. This will really help that burrito to stay together. You can also reserve the salsa verde and pour it over the top or even use as a dipping sauce!
Salsa Verde Instructions
Whisk all the ingredients together in a small bowl. You can serve this at room temperature or as cold. I always make it the night before and it can be stored, covered in the fridge for up to 1 week!