In a bowl, add milk and apple cider. Set aside. It will curdle slightly (this is a replacement for buttermilk)
In a large bowl, combine flour, sugar, baking powder, baking soda, and salt.
Add oil, vanilla, eggs, and milk. Whisk together until a pancake batter forms. Don’t overmix.
Separate the pancake batter into 4 bowls. It will be about 2 cups per bowl. Add a color of food coloring to each bowl. Mix until desired color is achieved; pastel or bold, it's up to you!
Heat a nonstick skillet over medium-low heat. Pour about ¼ cup of pancake batter for each pancake. Cook one side until you see bubbles forming then flip and cook the other side for some seconds. You will get about 6 pancakes per color. Repeat until no more batter is left from each color. Cooking more slowly will allow the color to shine through (instead of them turning brown).
Stack the pancakes with different colors. You can mix the colors or use 2 or 3 layers of the same color pancakes to serve.
Serve with whipped cream, unicorn toppings, mini marshmallows and rainbow sprinkles.