Yes, benzoyl peroxide can be mixed with niacinamide for better results. Niacinamide, a form of Niacin (Vitamin B3), has anti-inflammatory properties for the skin. This combination has proven to be more effective than benzoyl peroxide alone for treating acne vulgaris. Reach out to our skin experts for qualified advice on using benzoyl peroxide with niacinamide or other products.