I want to extract color from anything like flowers, fruits, powders, etc, to make a colorful mocktail to drink!

It's important that the produced color doesn't change the taste of the drink. (so less flavor is better).

My goal is to get colors like green and purple.

How can I do this?

  • 3
    I think the only way you will be able to get color without flavor is with food coloring. Why not consider the ingredients in your drink and play up those colors...or create a drink with green (herbs) or purple (beet...hibiscus) ingredients.
    – moscafj
    Sep 24, 2019 at 21:22
  • I respect your opinion and methods. I will consider this advice. although not deleting the question. maybe someone posts an answer. Sep 24, 2019 at 22:00
  • Maybe...I would be interested as well.
    – moscafj
    Sep 24, 2019 at 22:06
  • Google returns many links on how to make homemade natural food coloring; have a look at different ones and try them out.
    – Max
    Sep 24, 2019 at 22:31
  • I agree with @moscafj It'll take some precise chemistry extractions to get colors without flavors, though I suspect not out of the realm of what is possible at home. The red/purple pigments like anthocyanins are probably extractable in ethanol, but i don't know what'll happen with flavors in this situation.
    – bob1
    Sep 24, 2019 at 23:11

3 Answers 3


I know you can color foods with natural-dye ingredients, like using spinach powder for green, beet powder for red, and so on. These will change the taste a little, but it doesn't have to be much (especially if you can keep the color powder on the surface).

I realize you're concerned about the taste difference, well, I've heard of cupcakes made with spinach powder (or possibly the frosting was made green, not sure), that were still good... the powder was barely noticeable, the amount needed even for a good color didn't change the taste much at all. So it is possible, if you're not using heaps of powder, for the difference in taste to be subtle or unnoticeable, especially if you've other strong flavors in there.

I know there are places where this kind of natural food-coloring-powder is sold, if you don't want to dry and grind your own (and better control in said drying and processing will give better color for less). I found one such set on bluechai's website, there are likely to be others


It is basically impossible to do that in home conditions.

Assuming that you are starting with the whole vegetable (or fruit, or flower...), the closest you can do is to turn it to juice. Actual extraction is almost always futile - the solvents in the kitchen are limited to fat, water and alcohol. Fat is completely out of the equation, both because it won't extract much color and because it won't taste good in a cocktail, a water extract would be inferior to a juice (which is already water-based), and for alcohol extracts, look at traditional homemade liqueurs - besides getting a lot of taste along, you will also get colors in the brownish range. Pale pinks or yellows could be possible too.

The juice method will give you a decently colored liquid, but with the caveat that you won't be able to concentrate it or preserve it. So, if you want a green cocktail, you may have to mix it with equal parts spinach juice to get a good color. Also, you will face an unpleasant tradeoff between color and texture - the more you filter the juice, the paler your color. Also, expect a shelf life of minutes to hours before the juice starts browning.

If you are really OK with something industrially produced, such as the powders Megha mentioned, you can of course try them, but then again, you could just go for industrially extracted food coloring.


"natural" green food coloring is chlorophyll. Try putting some spinach into a blender, and letting the result drip through a coffee filter.

For purple, boil red cabbage in water, then strain and use the boiling liquid. Note that the precise color will be affected by the acidity of the drink.

  • Interesting red cabbage idea -- a color changing cocktail as you add ingredients could be fun :)
    – Erica
    Sep 25, 2019 at 0:13
  • not sure if cabbage water will be good in a drink, though. It might have a really cabbagy taste. :P
    – Gretel_f
    Sep 25, 2019 at 7:39
  • 3
    @Erica: en.wikipedia.org/wiki/Butterfly_pea_flower_tea this might be interesting to you. :D
    – Gretel_f
    Sep 25, 2019 at 7:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.