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.

Cadbury Mini Egg Protein Balls (Viral Recipe)
Description
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
Instructions
- Combine oats, protein powder and salt in a mixing bowl.
- Add peanut butter, honey and milk. Mix until a thick dough forms.
- Fold in crushed mini Cadbury eggs evenly.
- Roll mixture into 1-inch balls using hands or scoop.
- Chill for 30 minutes to firm up or enjoy immediately.
Nutrition Facts
Servings 24
- Amount Per Serving
- Calories 110kcal
- % Daily Value *
- Total Fat 5g8%
- Saturated Fat 1.5g8%
- Cholesterol 2mg1%
- Sodium 55mg3%
- Potassium 90mg3%
- Total Carbohydrate 12g4%
- Dietary Fiber 1g4%
- Sugars 7g
- Protein 6g12%
- 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.
