In a mixing bowl, combine the sourdough discard, flour, sugar, baking powder, baking soda, and salt together.
In another bowl, whisk the egg, melted butter (or oil), and milk until well combined.
Pour the wet ingredients into the dry ingredients and mix until just combined. If the batter is too thick, add a bit more milk until you reach your desired consistency.
Preheat a non-stick skillet or griddle over medium heat and lightly grease it with butter or oil.
Pour ¼ cup of batter onto the skillet for each pancake. Cook for about 2-3 minutes or until bubbles form on the surface.
Flip the pancakes and cook for an additional 2-3 minutes until golden brown.
Remove from skillet and keep warm. Repeat with the remaining batter.
Serve pancakes warm with your choice of syrup, fruit, or whipped cream.
These pancakes can also be stored in the refrigerator for up to 2 days or frozen for longer storage. Reheat in a toaster or microwave.