Yes, you can stain over wooden pieces that are already stained.
Ideally, you should sand the stained wood surfaces first, treating them as though they're a raw piece of unfinished cabinetry.
Mixing two stain colors together (old and new) can actually be a great way to create an interesting unique color that creates a cool look for your project.