Preheat oven to 400 degrees. Grease or line muffins cups with liners.
In a large skillet, brown the sausage, breaking it up into small pieces, over medium heat for 6-8 minutes or until no longer pink. When the sausage is just about done, add the bell pepper and onions. Cook until vegetables are soft and sausage is done. Remove with a slotted spoon and drain on paper towels. Wipe skillet clean.
In a small bowl, whisk five eggs. Pour into same skillet; cook and stir over medium heat until thickened and cooked through (scrambled eggs.) Remove from heat.
In a large bowl, whisk flour, sugar, baking powder and salt to combine.
In another bowl, whisk remaining 2 eggs, milk and oil until blended. Add this to the flour mixture and stir just until moistened.
Fold in ⅔ cup cheese, sausage and scrambled eggs.
Fill prepared muffin cups three-fourths full. Sprinkle tops with remaining cheese.
Bake 12-15 minutes or until a toothpick inserted in center comes out clean.
Cool 5 minutes before removing from pans to wire racks. Serve warm.
Can be frozen once cooled: Freeze cooled muffins in resealable plastic freezer bags. To use, microwave each muffin on high for 45-60 seconds or until heated through.