Preheat oven to 350˚F (175˚C).Heat a skillet over high heat and add the sausage. Cook, breaking apart with a spoon, until browned and cook through. Set aside.
In a large bowl, whisk together flour, baking powder, and salt.Pour in the melted butter and whisk until butter is incorporated and the mixture is crumbly.Pour in beaten eggs and milk, and mix just until combined.
Add in cooked sausage, cheese, and green onions. Fold in gently being careful not to over mix.
Line and spray a muffin tin with nonstick spray, then fill the cups with the muffin mixture.Bake for 35-40 minutes, or until a toothpick comes out clean.
Enjoy right away, or freeze in an airtight bag for up to 1 month. To reheat, cover in a damp paper towel and microwave for 1 minute.