Cranberry Lip Gloss and Blush Stain Recipe

If you like lip gloss, but are concerned about lead and other chemicals in your lip gloss, this recipe is for you. This fun do-it-yourself project is a great example of how easy it is to make your own  beauty and personal care products. This great recipe was shared by Stephanie Gerber from her book Hello Glow.



  • 2 Tbsp organic and fair trade unrefined coconut oil
  • 1 Tbsp organic cranberry powder
  • ½ tsp organic Non-GMO beet root powder
  • 1-2 tsp organic and fair trade refined shea butter
  • ½ tsp beeswax pastilles (optional)


  1. Heat two inches of water on low in small saucepan.
  2. Add coconut oil to a small, heat-safe glass bowl and place on top of saucepan.
  3. Once coconut oil has melted, add cranberry and beet root powders. Let mixture stand for one hour to infuse oil, monitoring the saucepan and adding more water if needed. Remove from heat and let mixture cool slowly.
  4. Strain the warm oil through cheesecloth into a small bowl. Press gently on the solids to extract as much of the oil as possible.
  5. Stir in shea butter. It should melt easily if the oil is still warm. If it is not, slowly warm it up before adding shea butter.
  6. Let mixture cool, stirring to keep the color particles suspended.
  7. When the mixture has solidified, gently beat it with a spoon until light and creamy.
  8. Transfer to a small jar with a tight-fitting lid and use as needed.

This gloss melts easily, so it’s best not to keep it in your pocket! If you live in a warm climate, you can add the beeswax to firm up your gloss and add more texture. Gently melt ½ teaspoon beeswax pastilles into the coconut oil after straining and before adding the shea butter to give it a more balm-like consistency. We recommend using this gloss within six months.

Some of the products used in this recipe: