In a large mixing bowl, whisk together the flour, baking powder, salt, pepper, and optional garlic powder and dried herbs.
- Add the chopped spinach (or spinach puree) into the dry ingredients. If using a spinach puree, blend the spinach with a little water or milk until smooth and add it to the batter.
- Pour in the milk and olive oil (or melted butter), and mix until everything is combined into a smooth batter. If the batter seems too thick, add a little more milk to reach your desired consistency.
- Preheat a non-stick skillet or griddle over medium heat and lightly grease with a small amount of oil or cooking spray.
- Pour 1/4 cup of the pancake batter onto the skillet for each pancake. Cook for 2–3 minutes on each side, or until golden brown and cooked through.
- Serve the pancakes hot with your favorite toppings, such as fresh yogurt, salsa, avocado, or a drizzle of olive oil.