Prep the pan and buns: Heat the oven to 350°F (175°C).
Lightly spray a 9x13-inch baking dish. Slice the buns horizontally as a slab, keeping tops and bottoms intact. Place the bottom slab in the dish.
Cook the sausage: Warm 1 tablespoon oil in a skillet over medium heat.
Add sausage and break it up with a spatula until browned and cooked through, 5–7 minutes. Season with a pinch of salt, pepper, and smoked paprika. Transfer to a plate.
Sauté veggies (optional): In the same pan, add remaining oil.
Cook onion and bell pepper until softened, about 3–4 minutes. Stir in spinach until wilted, 30–60 seconds. Remove from heat.
Scramble the eggs: In a bowl, whisk eggs, egg whites (if using), milk, garlic powder, and a pinch of salt and pepper.
Pour into a lightly oiled nonstick skillet over medium-low heat. Gently push the eggs from edges to center until just set and still soft, 3–5 minutes. Avoid overcooking.
Assemble the layers: Spread the scrambled eggs evenly over the bun bottoms.
Top with sausage, then the sautéed veggies. Lay cheese slices over the top in an even layer.
Add the tops: Place the bun tops over the filling, pressing gently to settle everything.
Mix the glaze: Stir melted butter with mustard and honey (if using). Brush the tops generously.
Sprinkle sesame seeds or everything seasoning if you like.
Bake: Cover loosely with foil and bake 10 minutes. Uncover and bake another 5–8 minutes, until the tops are lightly toasted and the cheese is melted.
Slice and serve: Let rest 3 minutes. Cut into 12 sliders with a serrated knife.
Serve warm.