Cadbury Mini Egg protein balls are a quick no-bake snack made with oats, peanut butter, and chocolate eggs. Easy, crunchy, sweet, and perfect for spring cravings.
So this went viral… and I get why
I kept seeing these Cadbury Mini Egg protein balls everywhere, and at first I kind of ignored them. Not because they didn’t look good, but because viral recipes can be hit or miss. Sometimes they’re all hype and no payoff.
But then I gave in. I had a half-open bag of mini eggs sitting in my kitchen anyway, and honestly, I was already snacking on them way too often. Turning them into something a little more filling felt like a smarter move.
And yeah… these actually delivered. They’re sweet, a little crunchy, and weirdly satisfying in that “this feels like dessert but also kinda not” way. I didn’t expect to keep making them, but here I am, on my third batch.
Ingredients I Used for the Recipe
2 cups gluten-free quick oats - this is the base, gives that chewy texture and helps everything hold together
1 cup vanilla protein powder - adds protein and a subtle sweetness, also makes them more filling
¼ teaspoon salt - just enough to balance the sweetness and bring everything together
1 cup natural peanut butter - this is the glue, plus it adds richness and flavor
½ cup honey - helps bind the mixture and gives that soft sweetness without feeling too heavy
½ cup mini Cadbury eggs (crushed) - the fun part, adds crunch and little chocolate bursts
¼ cup unsweetened almond milk - helps loosen the mixture so it’s easier to mix and roll
How to make Cadbury Mini Egg Protein Balls (Viral Recipe)?
Step 1 - Mix the dry ingredients
I start by tossing the oats, protein powder, and salt into a big bowl. I give it a quick stir with a spoon just to make sure everything is evenly combined.
This step is simple, but I’ve skipped mixing properly before and ended up with weird clumps of protein powder in a few bites. Not great.
Step 2 - Add the sticky stuff
Next comes the peanut butter, honey, and almond milk. I add them straight into the bowl and start mixing.
It takes a minute. At first it looks like it won’t come together, but it does. I usually switch to using my hands halfway through because it’s just easier to feel the texture.
Step 3 - Fold in the crushed Cadbury eggs
I crush the mini eggs before adding them in. Not too fine though, I still want those little crunchy bits.
Then I gently mix them into the dough. If you go too aggressive here, the colors kind of bleed and it gets messy. Still tastes good, just doesn’t look as fun.
Step 4 - Roll into balls
I scoop out small portions and roll them between my palms. About bite-sized works best.
Sometimes the mixture sticks a bit, especially if my kitchen is warm. When that happens, I just chill the dough for 10 minutes and try again. Makes a big difference.
Step 5 - Chill or eat right away
You can eat them immediately, and I usually do because I have zero patience.
But they do get better after sitting in the fridge. They firm up, the texture improves, and everything kind of settles together nicely.
A few things I learned the hard way
The first time I made these, I didn’t crush the Cadbury eggs enough. Big mistake. The pieces were too chunky and made rolling the balls frustrating. They kept falling apart around those big chunks.
Now I take an extra minute to break them down properly. Not powder, just smaller bits. It makes everything smoother, literally.
Also, peanut butter matters more than I thought. If it’s too dry or not stirred well, the whole mixture feels off. I had one batch turn crumbly and I had to fix it with extra milk.
Tips
If you’re making these for the first time, a few small things can make it way easier.
Use well-stirred peanut butter - separated oil can mess up the texture fast
Crush the mini eggs into small pieces - makes rolling easier and more even
Add milk slowly - a little at a time until the dough feels right
Chill the dough if it’s sticky - even 10 minutes helps a lot
Don’t overmix after adding the candy - keeps the texture better
And one more thing I didn’t expect… these are pretty filling. Like, one or two actually does the job. I went in thinking I’d eat five in one go, but I couldn’t.
How I’ve been storing and sneaking these
I keep mine in a container in the fridge, and they last about a week. Not that they’ve ever made it that long in my kitchen.
They get slightly firmer over time, which I actually like. The flavor also settles in a bit more after a day or two.
I tried freezing a batch once, just to see. It worked fine. I let them sit out for a few minutes before eating, and they were good to go.
Most of the time though, I just grab one straight from the fridge as a quick snack. Sometimes after dinner when I want something sweet but not too heavy.
It’s funny because I started making these thinking they’d replace candy, but they kind of became their own thing. Not exactly a dessert, not exactly a health snack either. Somewhere in between, and honestly, that’s what makes them work.
These no-bake Cadbury Mini Egg protein balls are a quick, fun snack made with oats, peanut butter, and crushed chocolate eggs. Packed with protein and perfect for spring treats or easy meal prep.
ingredients
2cups gluten-free quick oats
1cup vanilla protein powder (whey or plant based)
1/4tsp salt
1cup natural peanut butter (creamy and well stirred)
1/2cup honey
1/2cup mini Cadbury eggs (crushed)
1/4cup unsweetened almond milk (or milk of choice)
Instructions
1
Combine oats, protein powder and salt in a mixing bowl.
2
Add peanut butter, honey and milk. Mix until a thick dough forms.
3
Fold in crushed mini Cadbury eggs evenly.
4
Roll mixture into 1-inch balls using hands or scoop.
5
Chill for 30 minutes to firm up or enjoy immediately.
Nutrition Facts
Servings 24
Amount Per Serving
Calories110kcal
% Daily Value *
Total Fat5g8%
Saturated Fat1.5g8%
Cholesterol2mg1%
Sodium55mg3%
Potassium90mg3%
Total Carbohydrate12g4%
Dietary Fiber1g4%
Sugars7g
Protein6g12%
Calcium 4 mg
Iron 5 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Crush eggs finely: Helps mixture roll easily.
Texture too dry? Add 1 tbsp milk.
Too sticky? Chill dough before rolling.
Storage: Fridge 1 week or freeze 3 months.
Keywords:
Cadbury mini egg protein balls, no bake protein balls, Easter protein balls, healthy snack balls, peanut butter protein balls
Kelsey Perez
Food & Lifestyle Blogger
I’m a London-based food writer, recipe developer, and home cook who has been passionate about cooking for over 15 years. What started as a way to recreate my mother’s traditional dishes turned into a lifelong love for experimenting with flavors, writing about food, and helping others feel more confident in the kitchen.