Why does wood stain look different on different types of wood? This is primarily due to the different densities of wood ...
You'll get the best results if you sand the cabinets down to the wood rather than applying stain over existing finishes. Sanding the wood lets the stain soak into the pores for a consistent finish.