Easter is just around the corner—time to grab a box of dye from the grocery store. Or … if you’re super-achievers like Matt and Emily Clifton from Beacon, New York, you can raise different breeds of hens to produce a multitude of colored eggshells.

The blogging duo behind seasonal cooking site Nerds With Knives, the Cliftons shared this image in Reddit’s Pics community. They’ve been raising the hens since they were chicks (just look at this adorableness!), and at last, they discovered these picture-perfect eggs in the coop.

Which hen produced each egg? The redditors explain.

“We started raising chickens in our backyard three years ago, just for fun,” Emily tells Upvoted. “It’s not a farm by any stretch but sometimes it feels like one! Matt built the coop by hand and now we have seven hens of different breeds. We raised four of them from chicks last September and they’ve just started laying. They’re very domestic and always get a lot of comments from passers-by when they see the chicks running around the yard.”

Here’s why eggs come in different colors, as explained by redditor PainMatrix:

As for how they taste? It’s confirmed: All delicious.

And there’s an added perk to raising your own chickens this time of year.

See the full discussion in the original Reddit thread.