Whisk the dry ingredients: In a medium bowl, whisk 1 cup almond flour, 2 tablespoons coconut flour, 2 teaspoons baking powder, 1–2 tablespoons keto-friendly sweetener, and a pinch of salt.
Break up any lumps for a smooth mix.
Mix the wet ingredients: In another bowl, whisk 3 large eggs, 1/2 cup unsweetened almond milk, 2 tablespoons sour cream or Greek yogurt, and 1 teaspoon vanilla until smooth.
Combine gently: Pour the wet mixture into the dry. Stir just until combined. The batter should be thick but scoopable.
If it’s too thick, add 1–2 teaspoons more almond milk; if too thin, add 1 teaspoon coconut flour and wait a minute to thicken.
Rest the batter: Let it sit for 3–5 minutes. This allows the coconut flour to hydrate and the baking powder to activate for a fluffier result.
Preheat the pan: Heat a nonstick skillet or griddle over medium-low heat. Add a light coat of butter or coconut oil.
Portion the pancakes: Scoop about 2 tablespoons of batter per pancake.
Gently spread into a 3–4 inch circle. Smaller pancakes flip more easily and cook evenly.
Cook low and slow: Cook for 2–3 minutes, until the edges look set and small bubbles appear. Carefully flip and cook another 1–2 minutes, until golden and cooked through.
Adjust heat as needed: If they brown too fast, lower the heat.
Keto batters need a bit more time to cook through without burning.
Serve warm: Top with butter and a drizzle of sugar-free syrup or fresh berries. Enjoy right away for the best texture.