Whisk wet ingredients: In a large bowl, whisk together the eggs, cottage cheese, Greek yogurt, vanilla extract, and maple syrup until well combined.
Combine dry ingredients: In a separate medium bowl, whisk together the flour, baking powder, and cinnamon (if using).
Combine wet and dry: Add the dry ingredients to the wet ingredients and stir until just combined. A few lumps are okay. If the batter appears too thick, add a splash or two of almond milk to reach a desired consistency.
Heat the griddle: Heat a non-stick griddle or skillet over medium heat and grease with butter or oil.
Cook the pancakes: Pour ¼ cup of batter onto the griddle for each pancake. Cook until bubbles form on the surface and the edges set, about 2-3 minutes.
Flip and finish: Flip the pancakes and cook for an additional 1-2 minutes until golden brown on the other side. Avoid pressing down on the pancakes with the spatula, as this can cause them to become flat instead of fluffy.
Serve: Serve immediately with your favorite toppings like berries, maple syrup, or extra Greek yogurt.