Homemade Natural Blue Food Coloring

This post may contain affiliate links from which I will earn a commission. Learn more in our disclosure.

Today I am sharing something that I never thought I would make — a Homemade Natural Blue Food Coloring Recipe.

Ever since my son was born with life threatening food allergies and eczema, we knew that we needed to avoid toxins and eat as naturally as possible.

I started making everything from scratch, including dairy-free milk, homemade seasonings, and even homemade ketchup, plus making whole-food substitutes for things like DORITOS®, homemade marshmallows, and white chocolate chips.

Natural Blue Food Coloring--from a Surprising Source!

Most of the time I try to keep things simple in the kitchen since my life is really busy, but sometimes I like to have a little extra fun with some food coloring to jazz things up a bit.

But artificial food coloring just isn’t an option for us.

So when my boys wanted some fun chocolate cupcakes for an ice hockey party with blue-colored frosting, I sought out a way to make natural blue food coloring…..

Now, I’d found other ways to use natural items to make natural food color, like in my Mint Fudge and Easter Fudge, but blue natural food coloring was a new challenge for me.

Want to Save This Post?

Enter your email & I'll send it straight to your inbox. Plus, you'll get healthy living updates too.

Save Recipe

What’s Wrong with Artificial Food Colors?

We all know that those artificial food colors are not healthy and are suspected of having links to behavioral and health problems. We have avoided them in our home completely since our son’s diagnosis of autism, but I wish we had done it sooner.

Did you know that a lot of artificial food colors have aluminum in them? When you see, “FD & C Yellow Aluminum Lake” on an ingredient label, you can know that you will be eating aluminum.

And if the label doesn’t say “aluminum,” then you might be eating barium or zirconium.

No thank you!

Why I Made This Coloring

Recently my son had a season finale for his ice hockey league (the Griffins Youth Foundation), and each team member was going to be presented with a cupcake decorated with colored frosting to match his uniform.

Ugh — my son’s team color was his favorite color, blue.

Why couldn’t he have been on the Green Team? Then I could have used parsley like I did for my Mint Fudge.

Or if he’d been on the Purple Team or Red Team, I could have used the colorings in my Fun Fudge.

Well, I initially told him not to get his hopes up — that there was no way that we were going to be able to make blue frosting naturally, but then I found out how. And now I am going to share it with you!

You are probably not going to believe what vegetable you are going to use!

You could use this natural blue food coloring for any of the following:

  • dying Easter eggs
  • paper mache projects,
  • crafts
  • fun creative food ideas (blue mashed potatoes, anyone?), like —
Natural Blue Food Colouring in Frosting

CUPCAKES Decorated with Hockey Uniform Numbers

I think they turned out great, and my kids did too! I’ll be sharing the vegan cheesecake cupcakes and peppermint icing recipes in the near future.

Chocolate and mint are one of my favorite combos.

One other thing to know about natural food coloring is that some of them are prone to fading. The blue wasn’t that deep, to begin with (we tried to get the first batch deeper, but ended up with a really bad baking soda taste :-(), but it faded even more in the days following.

So if you color frosting for cupcakes, eat ’em up quickly! I’m sure that won’t be hard.

Photo 1: Part of the Process of Making the Food Coloring

How to make Natural Blue Food Coloring. You'll be amazed at what food the blue color comes from!

Photo 2: The final result: homemade natural blue food coloring in a bowl.

Natural Blue Food Coloring

(Money Saving TipUse filtered water for cooking the cabbage and then, though it is pretty well boiled, you can still eat the leftover veggies for dinner. Try topping them with my Moroccan Vinaigrette and Chaat Masala.)

Here’s how to make it.

Homemade Natural Blue Food Coloring

Natural Food Coloring made from a surprise ingredient. Artificial Food Coloring isn’t healthy. Here’s a way to make Homemade Natural Blue Color yourself.
4.41 from 5 votes
Print Pin Rate
Course: Dressings, Seasonings, etc.
Cuisine: AIP, Dairy-Free, Gluten-Free, Grain-Free, Keto, Low-Carb, Paleo, THM:S, Vegan
Keyword: natural blue food coloring



  • Wash the cabbage and cut out the stem.
  • Chop into small pieces.
  • Place cabbage pieces in a pot and add water until the cabbage is covered.
  • Simmer for 10 minutes and then drain.
  • The resulting liquid will be purplish (see photo #1 above).
  • Gradually add baking soda, ½ teaspoon at a time, until you get a nice blue hue (see photo #2, above). Be careful, because the baking soda will add flavor to the coloring. If you are using the color for something you will be eating then you need to be especially careful how much you add. Since it is the alkaline quality of the baking soda that causes the red cabbage juice to turn blue, you can also add spinach juice, green tea, or another alkaline ingredient.


The color in the cabbage juice itself is not particularly sensitive to temperature, but the mixture of the baking soda with the juice is. So you will want to add the color after the food item has cooled, or else only add it to food items that will not be heated.

Nutritional information is provided as a courtesy and is merely an approximation. Optional ingredients are not included and when there is an alternative, the primary ingredient is typically used. We cannot guarantee the accuracy of the nutritional information given for any recipe on this site. Erythritol carbs are not included in carb counts since they have been shown not to impact blood sugar. Net carbs are the total carbs minus fiber.

Don’t Feel Like DIYing?

If you’d rather not have to make your own natural blue food coloring or would like an option that will work for an acidic recipe, here is a link to a set of good natural food coloring including blue.

I Recommend
ColorKitchen Natural Food Coloring

ColorKitchen Natural Food Coloring

This plan-based all natural food coloring set comes with 1 blue, 1 pink, and 1 yellow powder packet. Mix to make your own colors and blend together to make purple, green, etc. Soy-free and vegan, non-GMO, and gluten-free.

The top photo, “Blue in the Ware” is copyright (c) 2012 Peter Taylor and made available under a Attribution-Generic 2.0 license.

What will YOU use this Natural Blue Food Coloring for?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating



  1. Hello, what a great idea!
    Do you think I can make the icing & spread them on cupcakes the night before as you mentioned that they do fade?
    Thank you!

    1. Hi there – Thanks for the kind words!
      They don’t fade—the issue is only if the pH of the icing would be affected in some way.

  2. You clearly have no idea the minute amounts of aluminum that are in food coloring, nor do you understand the concept of bioavailable vs. insoluble salts of metals. Before you disparage people much, much, much more educated and intelligent than you, perhaps you should learn something about what you’re saying is “bad”. You do a disservice to everyone when you spread untrue, illogical propaganda. But thanks for the half-assed attempt at making something blue.

    1. Hi Mike! Thanks for reading and commenting. Yes, I do have a good idea of the minute amounts of aluminum are in food coloring. Of course it’s not tons. Are you aware of the cumulative effect of ingesting / being exposed to metals? You might wish to read this post. https://wholenewmom.com/heavy-metals-in-cosmetics/

      Please do tell me whom I was disparaging and tell me about the bioavailable vs insoluble salts of metals. I would love to hear your thoughts.

      Regardless, I will still prefer natural over artificial. I think my blue looks pretty good. And I have more ways to do it now too. None of them using artificial colors. I think using artificial colors is half-*&*ed and that my way is better, but then that’s just me. I do think that others here would agree as well.

      By the way, coming to a blog and commenting with this kind of rudeness is really unacceptable and well, rude. The world has enough garbage going on. I would appreciate it if you check your heart before responding. Thank you.

      1. Mike, I don’t understand why it upsets you so that people are trying to avoid toxic metals, even if they are in trace amounts? How in the world can you call this disparaging?? Artificial food dyes are also likely contributors to ADHD symptoms and some of them are shown to be carcinogenic. Even if the evidence is limited, why risk it for something completely without nutritional or flavor value? Maybe you are just frustrated at how toxic the world has become. Don’t add to it though with that energy, bro!

      2. Adrienne, Re: the ‘disparaging’ person above wth the ‘disparaging’ comments.
        Read his name out loud to yourself.

    2. My son has an aluminum allergy, and he has friends with allergic reactions to certain food colourings – I am encouraged to find posts like this. It’s a difficult allergy to diagnose. Someone who takes the time to write disparaging comments to a mother for replacing food dyes with vegetable colours…that person has lost their soul (and probably their mind). Poor fellow.

    3. hey mike, i think it would be wise of you to intake such metals and toxic substances as to kill yourself don’t be an a**FY&* cause your fata** is trying to be “super healthy” for ……(deleted by blog owner) – think before you be inconsiderate and rude next time there bud OR instead of complaining like a F*(&*& child handle it like the adult you claim to be and fix it yourself if that’s what you want. you came here cause you didn’t know how to do it yourself in the first place so really i think you’re learning a lot here:
      1. you don’t belong on social media
      2. you’re negative over some internet recipe you just don’t like
      3. people don’t need a*(&YH who spread “misinformation” and “propaganda” (how is making a homemade blue food dye propaganda go back to school i think you need it dawg)
      4. people don’t like when guys like you keep spreading bigotry on the internet.
      5. you know i’m right, just give up.
      i hope you take everything i say into consideration! REMEMBER THINK BEFORE YOU TYPE D*&*(*&*& 🙂
      ps: the only thing half-assed here is your side of the argument

      (edits made by blog owner)

    1. I’ve heard about that and other options too. I don’t think that was necessarily on the market when I wrote this, however.

  3. Hello, thanks for sharing your method. I live in Singapore and we use butterfly blue-pea flowers to dye our cakes/cookies/rice blue, it’s a South East Asian thing to do. It’s also rather nutritional. Are they available where you are? They are very easy to grow.

    1. I have heard about that…I think more and more you can get them here but it’s only recently that I heard about them. Thanks for haring!

  4. Have you tried mixing spirulina powder with water & filtering? This is what some blue food colourings are made from & is all natural! It looks much more vibrant!

      1. Hi,

        It is not working with butter icing 🙁 and I need a color blue theme for my cupcakes 🙁

  5. I’m throwing my boys a beach birthday party and want to make “ocean water” or a blue drink. I dont Really want to use food coloring or blue Gatorade. The recipes I’ve seen use lemon lime soda (I was lime Thinking la croix ) . Anyways, would this work with a sparkling water + sugar drink? Maybe a lemonade drink? Too acidic?

    1. The acid in the drink will cause it not to work so I would try another option – I’m going to put some in the post today hopefully . sorry about that! Could you do a La Croix with a berry flavor instead possibly?

  6. 5 stars
    These look SO COOL!
    Question: I wanted a soft purple color for my icing – should I crush blueberries or boil them like you did the cabbage? Thanks!

    1. Thanks! For blueberries I don’t think you would have to boil them–just crush them and use the juice. Hope that helps!

  7. Trying to decorate a baby shower cake.what happens when trying to use this recipe for cream cheese frosting?

    1. Hi there. Cream Cheese is moderately acidic so I don’t think it would stay blue — the other ingredients would mitigate the acidity but just not sure it would work.