In large nonstick skillet over low heat, combine butter and garlic; heat until butter is melted. Add potatoes, onions, bell pepper, salt and pepper; cook 5 minutes, stirring occasionally.
Gently pat potato mixture into single layer. Cover; cook over low heat for 10 minutes.
Meanwhile, heat oven to 350°F. Spray 12x8-inch (2-quart) baking dish with nonstick cooking spray. Remove skillet from heat. Spoon potatoes into sprayed dish, spreading evenly.*
In blender container or in bowl with electric mixer, combine eggs and all remaining ingredients; blend at high speed until well mixed and slightly frothy. Pour over potato mixture.
Bake at 350°F. for 20 to 30 minutes or until knife inserted in center comes out clean. To serve, cut into squares. If desired, garnish with green onions or bell pepper curls.