In a medium bowl, whisk together the dry ingredients: flour, salt, sugar, and baking powder.
In a separate smaller bowl, whisk together the wet ingredients: plain yogurt, oil, and the egg.
Pour the wet ingredients into the bowl with the dry ingredients. Whisk everything together until just combined. It's okay if there are a few small lumps; be careful not to overmix.
Heat a large, non-stick pan or griddle over medium to medium-low heat. You want the heat to be gentle enough to cook the pancake through without burning the outside. You do not need to oil the pan if it is non-stick.
Once the pan is hot, pour about ¼ cup of batter onto the pan for each pancake.
Cook for about 1 to 1 ½ minutes, or until you see bubbles forming and popping on the surface and the edges look set.
Flip the pancake and cook on the other side for about another minute, or until golden brown.
Place the cooked pancakes on a plate in a single layer to cool slightly before stacking. This prevents them from becoming steamy and dense.
Serve warm with your favorite toppings like fresh fruit and maple syrup. Enjoy!