This is a variation on a community favorite that was first featured in March 2014. These are as satisfying for dinner as they are for breakfast and can be easily customized with any extra vegetables you have on hand.
Heat a nonstick pan over medium-high heat. Add oil (portion for the burritos) and then bell peppers and shallots with a pinch of salt. Saute until tender, 3 to 4 minutes.
Reduce heat to low-medium and pour eggs over bell peppers while stirring. Lightly scramble and cook until eggs are to the consistency you want. (Cooking eggs on lower heat yields fluffier eggs.) Stir in beans.
When eggs are nearly finished cooking, in a mixing bowl whisk together paprika, vinegar, honey and oil (portion for the salad). Add tomatoes and baby spinach on top. Wait to toss until just before serving.
Warm up tortillas according to package instructions.
Assemble burritos by spreading the insides of tortillas with the first part of sour cream. Fill with eggs / peppers / beans and top with cheese and first part of salsa. Roll to enclose the fillings (you can wrap them in foil which will help them to stay together).
Serve burritos with second portions of sour cream and salsa in case you want to add more at the table. Enjoy with salad on the side.