How to make natural food coloring? The answer's easy. You can make it from scratch in shades of pink, purple, green, and yellow, with no artificial coloring, no preservatives, and no monumental price tag. Just fruits and vegetables.

Four bottles of natural food coloring in different shades.

Knowing how to make natural food coloring from scratch is something we've been wanting to do for literally years and years and years. And after trying countless different approaches, we finally we have the DIY natural food coloring recipe we've been wanting, seeking, and needing. No artificial colors. No preservatives. And no monumental price tag. Just vegetables and fruits and water.–Renee Schettler

How do natural food dyes compare to store-bought food coloring?

Keep in mind that when mixed into frostings or icing, natural food coloring will create shades of pastels rather than incredibly vibrant and nearly neon hues. But, on the other hand, these all-natural, one-ingredient colors are kinder and gentler to everyone involved. And there's something to be said for softness, no?

How To Make Natural Food Coloring

  • Quick Glance
  • (5)
  • 5 M
  • 10 M
  • Makes 48 (1-tsp) servings | 1/4 cup

Ingredients

  • For pink food coloring
  • For yellow food coloring
  • For purple food coloring
  • For green food coloring

Directions

Choose your color below and simply follow the instructions. Originally published November 29, 2014.

    Choose Your Color

    • Pink
    • In a high-speed blender or food processor, mix the beets and juice together until smooth. Strain if desired.

    • Store in an airtight container for up to 2 weeks in the refrigerator. Add 1 teaspoon to icings, frostings, or batter for starters to impart a pink hue. Add more coloring, if necessary.

    • Yellow
    • In a small saucepan, boil the water and turmeric for 3 to 5 minutes. Allow to fully cool.

    • Store in an airtight container for up to 2 weeks in the refrigerator. Turmeric can stain, so use a container you don't mind turning yellow. Add 1 teaspoon to icings, frostings, or batter for starters to impart a yellow hue. Add more coloring, if necessary. [Editor's Note: Be careful when working with turmeric as it tends to stain whatever it comes in contact with, including countertops and wee fingers.]

    • Purple
    • In a high-speed blender or food processor, blend the blueberries and water together until smooth. Using a fine-mesh sieve, strain the skins from the mix.

    • Store in an airtight container for up to 2 weeks in the refrigerator. Add 1 teaspoon to icings, frostings, or batter for starters to impart a purple hue. Add more coloring, if necessary.

    • Green
    • If using fresh spinach, in a small saucepan, boil the spinach in enough water to cover for 5 minutes. Drain, discarding the cooking liquid. If using frozen and thawed spinach, skip to the next step.

    • In a high-speed blender or food processor, blend the spinach and water together until completely smooth. If the mixture clumps or stubbornly refuses to blend, add more water as needed, 1 tablespoon at a time. Strain, if desired, and let cool.

    • Store in an airtight container for up to 2 weeks in the refrigerator. Add 1 teaspoon to icings, frostings or batter for starters to impart a green hue. Add more coloring, if necessary. Originally published November 29, 2014.

    Recipe Testers' Reviews

    How To Make Natural Food Coloring Recipe © 2014 Cara Reed. Photo © 2014 Celine Steen. All rights reserved. All materials used with permission.

    #leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.