Cook the onions and mushrooms in butter until tender. Add garlic and cook until fragrant. Add wine and cook until evaporated.
Add flour & salt & pepper to taste. Cook 1 minute.
Add broth, a bit at a time stirring after each addition until gravy reaches desired thickness.
Simmer 2 minutes. Season and serve.
