Brown sausage in a large skillet.
Add the potatoes and onions and cook until the potatoes are softened.
Add chopped spinach and stir until spinach is wilted. Remove mixture from pan and set aside.
Whisk eggs with 1/4 c milk. On low heat, scramble eggs and remove from pan.
On medium low heat, add butter or oil and stir in flour. Cook, stirring, for 2 minutes.
Add salsa, milk, and spices and bring to a simmer, stirring until smooth.
Remove from heat and add cheese. Let it melt and stir to combine.
In a large tortilla, spread 2 T cheese sauce on the tortilla. Add 1/4 cup of the sausage, potato, and veggie mixture and 1/4 cup of the eggs.
Tuck in ends of tortilla and roll into a burrito.