In a large mixing bowl, whisk together the flour, baking powder, and salt.
In another bowl, combine the half and half, milk, vegetable oil, vanilla extract, and beaten eggs. Stir until well mixed.
Pour the wet ingredients into the bowl with the dry ingredients. Gently fold them together until just combined.
Gently fold in the Lucky Charms cereal, ensuring that they are evenly distributed throughout the batter.
Heat your griddle or frying pan over medium heat and lightly grease it if necessary.
Pour about 1/4 cup of batter onto the hot griddle for each pancake. Cook until bubbles form on the surface, about 2-3 minutes. Flip and cook for an additional 2-3 minutes until golden brown.
Stack your fluffy pancakes high, and serve them warm with syrup and additional Lucky Charms on top!