Maja's Recipes

menu icon
go to homepage
  • Recipes
  • About Me
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Contact
  • Subscribe
×
Home » All Recipes

Dyeing Easter Eggs with Onion Skins (Natural Recipe)

19/04/2025 by Maja Ilic 4 Comments

↓ Jump to Recipe

Need a creative twist on easter egg decorations this year? Want to reduce food waste? Here's how dyeing eggs with onion skins is done! Passed down through generations in my family, it’s a beautiful way to celebrate Easter—completely natural, waste-free, and rooted in tradition!

Dyeing eggs with onion skins

Instead of tossing onion skins, we use them to create rich, earthy tones on eggs, paired with herbs for delicate imprints. Each egg becomes a tiny canvas of natural marbling and botanical prints, like nature’s own artwork.

BTW, if you need more Easter Dessert inspiration... you'll love these: Easter Cookies, Easy Oreo Cheesecake & this Easy Fudgy Oreo Brownie Recipe!

Jump to:
  • Ingredients
  • Instructions (VIDEO)
  • Substitutions
  • Equipment
  • Storage
  • Top tips
  • FAQs
  • Easter Dinner Ideas
  • Dyeing Easter Eggs with Onion Skins (Natural Recipe)
  • Food safety

Ingredients

Dyeing eggs with onion skins
  • White Eggs
  • Onion Skins (Yellow And Red)
  • White Vinegar
  • Fresh Herbs (Parsley, Clover, Dill)
  • Nylon Stocking

See recipe card for quantities.

Instructions (VIDEO)

Using water, stick a leaf or (like parsley) onto each egg.

Using water, stick a leaf or (like parsley) onto each egg. 

Than Place the egg into a piece of stocking, pull tight, and tie a knot or secure it.

Than Place the egg into a piece of stocking, pull tight, and tie a knot.

Arrange all the eggs in a pot with the onion skins, salt, water & vinegar until fully submerged

Arrange all the eggs in a pot with the onion skins, salt, water & vinegar!

Take the eggs out of the dye, let them cool slightly, cut off the stocking, and remove the herbs.

  1. Wash the eggs thoroughly. Lightly press a herb or leaf onto each egg—water helps it stick.
  2. Place each egg into a cut piece of stocking, pull it tight so the herb stays in place, and secure with a knot or thread.
  3. Line a large pot with onion skins and place the wrapped eggs on top. Add enough water to fully cover the eggs, then stir in the vinegar.
  4. Bring to a boil, then lower the heat and simmer for 10 minutes. Remove from heat, cover, and let the eggs sit in the dye for another 30 minutes.
  5. Let the eggs cool slightly. Cut away the stocking, peel off the herbs, and gently rub each egg with a little oil to enhance the color and give them a natural shine!

Scroll all the way down for the full recipe card!

Dyeing eggs with onion skins

Substitutions

  • White Eggs: Brown eggs (though the colors may vary slightly)
  • Onion Skins: Red cabbage (for a purple hue) or beetroot skins (for a pinkish tone)
  • White Vinegar: Apple cider vinegar or lemon juice
  • Fresh Herbs: Dried flowers (like lavender) or even leaves from trees like oak or maple
  • Oil: Any light oil like coconut or vegetable oil for a shine

Equipment

  • Large Pot
  • Nylon Stocking (long and thin)
Dyeing eggs with onion skins

Storage

Store dyed eggs in the fridge for up to one week. Keep them in an airtight container to prevent odors from absorbing. Do not freeze hard-boiled eggs, as the texture becomes rubbery and unpleasant. If you're not serving them right away, let them cool completely before refrigerating. For best color and freshness, avoid peeling until just before serving.

good food deserves a good board:

The Boardman Logo

I'm obsessed with mine — real hardwood, made by hand, and just beautiful anyway you slice it. (ha!)

Get Yours

Psst, use code: MAJA at checkout for 15% off!

Top tips

  1. Use White Eggs – They absorb the natural dye better and make the botanical prints stand out more clearly.
  2. Pack the Onion Skins Tightly – The more skins you use, the deeper and richer the color.
  3. Tie the Stocking Snugly – This keeps the herbs pressed against the shell for crisp, defined patterns.
Dyeing eggs with onion skins

FAQs

Can I use this method for Easter egg decorating with children?

Yes, this natural dyeing process is safe for kids, but make sure to supervise them when tying the stockings and handling hot water. It’s a fun, hands-on project, and they’ll love seeing the colors develop!

How can I make the dye stronger for deeper colors?

To get richer hues, simply add more onion skins and let the eggs soak in the dye longer. You can also leave them covered for an additional 5-10 minutes for a deeper tone.

Can I reuse the onion skins for dyeing multiple batches?

While the onion skins lose some potency after the first use, you can reuse them for a lighter shade. Just keep in mind that the color may not be as vibrant as with the first batch.

Easter Dinner Ideas

  • chicken ramen
    Creamy Garlic Parmesan Chicken Ramen (Easy 20-Minute Recipe)
  • lemon basil pasta
    Fantastic Lemon Basil Pasta Recipe with Chicken
  • italian pasta recipe
    How to Make Authentic Italian Pasta (Best Recipe)
  • Chorizo sausage pasta
    Easy Creamy Chorizo Sausage Pasta (20 minute Recipe)
Dyeing eggs with onion skins

Dyeing Easter Eggs with Onion Skins (Natural Recipe)

5 from 1 vote
Need a creative twist on easter egg decorations this year? Want to reduce food waste? Here's how dyeing eggs with onion skins is done! Passed down through generations in my family, it’s a beautiful way to celebrate Easter—completely natural, waste-free, and rooted in tradition!
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 10 minutes mins
Cooling time 30 minutes mins
Total Time 55 minutes mins
Servings: 12 decorated eggs
Course: Appetizer
Cuisine: American, Balkan
Ingredients Equipment Method Notes

Ingredients
  

  • 1 dozen white eggs
  • 3 cups packed onion skins yellow + red for a deeper tone
  • 2 teaspoon white vinegar
  • 2 quarts water
  • A handful of fresh herbs parsley, clover, dill—whatever has a pretty shape
  • A little oil for shine

Equipment

  • large pot
  • Nylon Stocking
  • Thread or twist ties (optional but helpful)

Method
 

  1. Wash your eggs and gently press a leaf or herb onto each one. A bit of water helps it stick.
  2. Carefully place each egg into a cut piece of stocking, pull it snug, and tie off the ends to keep the herb in place.
  3. Layer the onion skins into a large pot and nestle the wrapped eggs on top. Add enough water to fully cover the eggs, then stir in the vinegar.
  4. Bring to a boil, then simmer for 10 minutes. Remove from heat, cover, and let them steep in the dye for 30 more minutes.
  5. Once cooled slightly, unwrap the eggs, peel off the herbs, and rub each one with a little oil to bring out the color.

Notes

Tried this recipe?Let us know how it was!
Dyeing eggs with onion skins

Food safety

  • Don't leave food sitting out at room temperature for extended periods
  • Never leave cooking food unattended
  • Use oils with high smoking point to avoid harmful compounds
  • Always have good ventilation when using a gas stove

See more guidelines at USDA.gov.

Dyeing eggs with onion skins

More All Recipes

  • mediterranean risotto
    Creamy Mediterranean Chicken Risotto Recipe (with Parmesan)
  • deep dish pizza
    Easy 20-Minute Deep Dish Pizza Rolls (Using Dinner Rolls!)
  • Spicy chicken bowl
    Spicy Chicken Bowl Recipe (with Sticky Korean BBQ sauce)
  • Garlic Meatball Orzo
    Creamy Garlic Meatball Orzo (Easy One-Pan Dinner)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Meyzi says

    March 14, 2026 at 4:45 am

    Yes

    Reply
  2. Dora says

    March 21, 2026 at 2:37 pm

    5 stars
    congratulations 🎉
    It's been years that I wanted to try this method of colouring the eggs and your recipe inspired me
    !
    Thank you ☺️

    Reply
  3. Marilou says

    March 24, 2026 at 6:02 am

    How should I dye the eggs if I want to keep them for the next year's Easter celebration?

    Reply
  4. Sherry Lou says

    April 01, 2026 at 5:39 am

    Do the eggs get overcooked?

    Reply

Hi, I'm Maja (ma-ya)!

I’m a 22-year-old who found my passion for cooking after tying the knot at 20. Giving it my all to balance studies, work, and a healthy lifestyle.

I love to share mouthwatering recipes crafted for busy young people, proving that good food is not all that difficult and time consuming to make!

More About Me

Popular

  • Sloppy joe sliders
    How to Make Sloppy Joe Sliders (Cheesy & Savory Recipe)
  • sticky toffee pudding recipe
    Best Sticky Toffee Pudding (Easy & Traditional Recipe)
  • chicken-garlic-parmesan-pasta
    Quick & Easy Savory Valentine’s Day Dinners
  • beef quesadilla recipe
    Cheesy Beef Quesadilla Oven Recipe (Quick & Easy)

Footer

Subscribe for weekly updates!

Subscribe
  • Contact
  • Privacy Policy
  • Disclaimer
  • ↑ back to top

Copyright © 2025 Maja's Recipes • As an Amazon Associate I earn from qualifying purchases.