5 from 7 votes

Cadbury Mini Egg Protein Balls (Viral Recipe)

Jump to Recipe ▼

16 Comments

Servings: 24

10 mins

This post may include affiliate links. Thank you for your support.

These Cadbury Egg protein balls are a fun no-bake snack made with oats, peanut butter, and everyone’s favorite Easter candy. They’re packed with 6 grams of protein each and make the perfect sweet treat for spring.

A bowl of protein balls with Cadbury Eggs around the balls in the bowl.

Why I Love These Cadbury Mini Egg Protein Balls

Woman (Brittany Mullins) wearing a white shirt and sipping a green smoothie.

I’ve been seeing Mini Cadbury Egg protein balls all over social media lately, and since I love a good protein ball and Cadbury Eggs, I knew I had to try them. If you’ve tried my no-bake protein balls, you know I’m a fan.

These protein balls are sweet, crunchy, a little nostalgic and such a fun treat for Easter or anytime during the spring season. If you’re looking for another fun Cadbury Egg treat, try my chocolate coconut nests or Cadbury Mini Egg overnight oats.

I love that there’s no baking required. Just mix everything together, roll into balls and you’re done, which makes them one of the easiest snacks to throw together.

Even better, they’re made with oats, peanut butter and protein, so they’re a bit more filling than your typical sweet treat. They’re perfect for meal prep too. Just make a batch and keep them in the fridge for quick snacks throughout the week.

Ingredients Needed

Ingredients measured out for Cadbury Egg protein balls: quick oats, vanilla protein powder, salt, cadbury eggs, peanut butter, milk, and honey.
  • gluten-free quick oats – the base of the protein balls. Quick oats help everything stick together and create that classic chewy texture. I used Bob’s Red Mill gluten-free quick oats, but regular quick oats will also work.
  • vanilla protein powder – adds a boost of protein and a little sweetness to the mixture. I used Clean Simple Eats vanilla protein powder (use code EBF for 10% off), but any whey-based vanilla protein powder should work well.
  • natural peanut butter – helps bind the mixture while adding healthy fats and rich peanut butter flavor. Use a natural peanut butter that’s creamy and well stirred.
  • honey – naturally sweetens the protein balls and helps hold everything together.
  • mini Cadbury eggs – the fun seasonal ingredient that makes these protein balls extra special. Crushing them adds little pops of chocolate and candy shell throughout.

Find the full ingredient list with measurements in the recipe card below.

How to Make Cadbury Egg Protein Balls

A large mixing bowl with quick oats and protein powder.

Step 1: Stir together the quick oats, protein powder, and salt.

A mixing bowl with quick oats, protein powder, peanut butter, and honey. There is a small bowl of chocolate Cadbury Eggs nearby.

Step 2: Combine the wet ingredients with the dry ingredients.

A cookie scoop forming protein balls for Cadbury Egg protein balls.

Step 3: Mix in Cadbury Eggs and use a cookie scoop to form balls.

A large baking dish with Cadbury chocolate Egg protein balls.

Step 4: Place protein balls into a large dish, chill in the fridge to firm up, or enjoy immediately.

Tips for Success

  • Crush the Cadbury eggs into small pieces: The candy shells on mini Cadbury eggs are pretty hard, so breaking them into small pieces helps them distribute evenly throughout the dough. If the pieces are too large, the mixture can be harder to roll and the balls may fall apart around the big chunks.
  • Use creamy, well-stirred peanut butter: Natural peanut butter works best, but make sure it’s well mixed before using. If the oil and peanut butter are separated, the dough can turn out either too dry or too greasy.
  • Adjust the texture as needed: Depending on your protein powder, the mixture may feel a little dry. If that happens, add milk one tablespoon at a time until the dough comes together easily.
  • Chill if the mixture feels too soft: If the dough feels sticky or difficult to roll, pop it in the fridge for 10–15 minutes first. This helps the peanut butter and honey firm up so the balls hold their shape better.
Cadbury egg protein balls spread out across a baking sheet.

How to Store & Meal Prep

These Cadbury Egg protein balls are perfect for making ahead and keeping in the fridge for quick snacks throughout the week.

  • Refrigerator: Store the protein balls in an airtight container in the fridge for up to 1 week. The texture actually gets even better once they’ve had time to chill and firm up.
  • Freezer: You can also freeze them for longer storage. Place the balls in a freezer-safe container and freeze for up to 3 months. Let them thaw in the fridge or at room temperature for a few minutes before eating.
  • Meal prep tip: Make a batch at the beginning of the week and keep them in the fridge for easy grab-and-go snacks, lunchbox treats, or a quick sweet bite after dinner.

More Protein Balls to Try

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

5 from 7 votes

Cadbury Egg Protein Balls

Soft no-bake protein bites made with oats, peanut butter, honey and crushed mini Cadbury eggs. A fun, easy snack that’s perfect for spring.
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 24
Save this recipe!
Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!

Ingredients  

Instructions 

  • Combine oats, protein powder and salt in a bowl.
    2 cups gluten-free quick oats, 1 cup Clean Simple Eats vanilla protein powder, ¼ teaspoon salt
  • Stir in peanut butter, honey and milk until smooth.
    1 cup natural peanut butter, ½ cup honey, ¼ cup unsweetened almond milk
  • Gently mix crushed Cadbury eggs into the batter.
    ½ cup mini Cadbury Eggs
  • Roll mixture into 1-inch balls and place on a tray. Enjoy right away or pop in the fridge for 30 mins to firm up before eating. Store balls in the fridge.

Notes

  • Storage: Store at room temp for 2-3 days, in the fridge for up to 1 week and in the freezer for up to 3 months.

Nutrition

Serving: 1 ball | Calories: 158kcal | Carbohydrates: 17g | Protein: 6g | Fat: 7g | Saturated Fat: 1g | Cholesterol: 1mg | Sodium: 51mg | Potassium: 54mg | Fiber: 1g | Sugar: 9g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like This Recipe? Rate & Comment Below!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!
5 from 7 votes

Leave a comment

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

Recipe Rating




16 Comments

    1. Yay! That makes me so happy to hear. I’m so glad you enjoyed this recipe. Thanks for coming back to leave a review, I really appreciate it!

    1. So glad you loved these! I love that you used PB2 to lighten them up and that they still turned out great. Thanks for making the recipe and for coming back to leave a review. I really appreciate it!

  1. 5 stars
    SO GOOD! I used Naked Whey vanilla protein, halved the recipe, and made 19 balls (so definitely smaller than as directed in the recipe, but still 7 g of protein each!). Perfect ratios in this recipe.👌 These were hit with the whole family. I will be making them again!!

    1. You can swap the protein powder with a bit more oats or even oat flour to help keep the texture similar. You may need to add a splash more milk if the mixture feels too dry. Hope that helps!

  2. 5 stars
    This is such a fun and festive recipe! I picked up some Cadbury eggs over the weekend and just whipped up a batch of these today. I love them and will definitely be enjoying these all week long. 🙂

    1. Yay! So glad you loved this recipe. Thanks for making it and for coming back to leave a review.

    1. Yay! So glad you loved this recipe. Thanks for making it and for coming back to leave a review. I appreciate it!

        1. Yes you can use rolled oats. No need to adjust the amount you use. The protein balls will just have more texture to them. Let me know how it turns out if you try it!

          1. 5 stars
            These are so fun and tasty! I used 1/4 cup honey and old fashioned oats, and they still turned out great!

            1. Yay! That makes me so happy to hear. I’m so glad you enjoyed this recipe. Thanks for coming back to leave a review, I really appreciate it!