This post may contain affiliate links. Please see our disclosure policy.

If you love Snickers bars but also want to stick to your healthy habits, you’re going to love this viral-inspired Snickers Yogurt cup! It tastes indulgent, but it’s secretly packed with 30g protein, takes less than 10 minutes to prep, and is made with simple ingredients you probably already have at home.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Close-up chocolate-covered Greek yogurt cup finished with chopped peanuts and a sprinkle of sea salt.

Snickers Yogurt Cups (High Protein Sweet Treat!)

This one’s such a hit in my house! My kids think it’s a dessert, but I know it’s a high-protein snack with way less sugar than most treats.

They especially love cracking the top with their spoons and helping drizzle the chocolate on. It’s a win-win for snack time and summer fun.

And it’s honestly become an afternoon treat for me too. I’m still totally obsessed with my chocolate protein yogurt bowls, but these Snickers yogurt cups are giving it a run for its money!

Spoonful of Snickers yogurt cup showing creamy yogurt, crisp chocolate and roasted peanut pieces.

Why you’ll love this snickers yogurt

High protein – Between the Greek yogurt and added protein powder, you’re 30g of protein – all for you! High-protein snacks are key to keeping you full and fueled between meals. They help balance blood sugar, reduce cravings (especially those afternoon sweet ones!), and support muscle recovery—especially if you’re active.

Low sugar treat – My sweet tooth can’t get enough of this – the creamy yogurt, crunchy peanuts, and that snappy chocolate shell all in individual cups – so good!

Customizable – Swap the nut butter, chocolate type, or use a dairy-free yogurt to fit your needs.

Ingredients for Snickers yogurt cups—Greek yogurt, dark chocolate, peanuts, peanut powder and vanilla protein powder.

Simple ingredients you’ll need

Scroll down to view the recipe card below for the full ingredients list, nutrition facts, and step-by-step instructions.

double check amounts on recipe sheet

  • Plain Greek yogurt – High in protein and perfect for a creamy base.
  • Vanilla protein powder – Whey or plant-based both work to boost the protein content and add natural sweetness.
  • Peanut butter powder – Peanut butter powder (like PB2) keeps it lighter, but natural peanut butter gives that classic rich flavor.
  • Dark chocolate chips – Choose dairy-free or stevia-sweetened if preferred.
  • Coconut oil – Helps melt and smooth the chocolate layer.
  • Dry roasted peanuts – Adds crunch and that signature Snickers vibe. Chopped almonds are a great alternative.
Greek yogurt stirred with peanut butter in a cup; dark chocolate chunks and chopped peanuts nearby for Snickers yogurt cup.

How to make snickers yogurt

Step 1: In the yogurt container (or transfer to a bowl), mix in the protein powder and PB2. Stir well until completely smooth.

Step 2: In a small microwave-safe bowl, melt the chocolate chips and coconut oil in 30-second intervals until smooth (can also be heated over a double boiler).

Step 3: Sprinkle half the peanuts over the yogurt mixture. Pour the melted chocolate over that and sprinkle the remaining dry-roasted peanuts on the chocolate.

Step 4: Place in the freezer for 10–15 minutes, until the chocolate shell hardens.  Grab a spoon, break through the chocolate shell, and enjoy your homemade Snickers-flavored treat!

Greek yogurt cup topped with melted dark chocolate, chopped peanuts and flaky salt—Snickers yogurt cup.

Watch me make this high-protein treat

The full how to video can be watched below, or on my YouTube channel!

More fun ways to make it your own

  • Make it a bark: Spread the yogurt mixture onto a parchment-lined baking sheet, drizzle chocolate, and top with peanuts. Freeze and break into pieces.
  • Add chopped dates for more authentic “Snickers” caramel flavor.
  • Sprinkle with sea salt to take the sweet & salty combo to the next level.
  • Use flavored protein powder to change it up (chocolate or salted caramel are dreamy!)

How to Store

Once the chocolate shell hardens, you can cover the yogurt cup or transfer it to an airtight container.

Store in the fridge if eating later the same day, or keep frozen for up to 2–3 days (hello fro-yo!).

Just let it thaw a few minutes before enjoying!

Spoon cracking the chocolate shell to reveal creamy peanut butter Greek yogurt and crunchy peanuts.

Substitutions, optional variations & dietary adjustments

Below you’ll find a list of substitutions that will work well in this fancy make-ahead dessert recipe. 

If you try something different out, please leave a comment below letting us all know how it turned out!

Greek yogurt – Plain Greek yogurt is great for higher protein, but vanilla Greek yogurt will add an extra dessert-like flavor and sweetness. For a dairy-free option, try a thick almond or coconut-based yogurt with added protein.

PB2 – Don’t have powdered peanut butter on hand? No problem! You can swap in 1 tablespoon of regular peanut butter or almond butter instead. It’ll still give you that nutty Snickers flavor. And if you love the flavor of almond butter, go and give my almond butter greek yogurt recipe a try!

Vanilla whey protein powder – Any vanilla protein powder works here, including plant-based options. Or skip it altogether if you’re not looking for the extra protein boost. To replace the sweetness you’d get from your vanilla protein powder, add a little honey to your yogurt.

Chocolate chips + coconut oil – You can use dark, semi-sweet, or even dairy-free chocolate chips. No coconut oil? A little drizzle of melted chocolate on its own works, too—just know it may not “crack” quite the same or be as smooth.

Dry roasted peanuts – For that classic Snickers crunch, dry-roasted peanuts are perfect. But feel free to use chopped almonds, cashews, or even chocolate granola if you want to change things up.

Snickers-inspired Greek yogurt cup with set chocolate shell and chopped peanuts, spoon alongside.

More protein dessert recipes you’ll love

Close-up chocolate-covered Greek yogurt cup finished with chopped peanuts and a sprinkle of sea salt.
5 from 1 vote
Servings: 1

Snickers Yogurt Cups – High Protein Healthy Dessert

By Heather
If you love Snickers bars but also want to stick to your healthy habits, you’re going to love this viral-inspired Snickers Yogurt cup! It tastes indulgent, but it’s secretly packed with 30g protein, takes less than 10 minutes to prep, and is made with simple ingredients you probably already have at home.
Prep: 5 minutes
Cook: 0 minutes
Chill Time: 5 minutes
Total: 10 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Instructions 

  • In the yogurt container (or transfer to a bowl), mix in the protein powder and PB2. Stir well until completely smooth.
  • In a small microwave-safe bowl, melt the chocolate chips and coconut oil in 30-second intervals until smooth (can also be heated over a double boiler).
  • Sprinkle half the peanuts over the yogurt mixture. Pour the melted chocolate over that and sprinkle the remaining dry-roasted peanuts on the chocolate.
  • Place in the freezer for 5-10 minutes, until the chocolate shell hardens.  Grab a spoon, break through the chocolate shell, and enjoy your homemade Snickers-flavored treat!

Nutrition

Calories: 337kcal, Carbohydrates: 26g, Protein: 30g, Fat: 15g, Saturated Fat: 12g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 0.01g, Cholesterol: 37mg, Sodium: 251mg, Potassium: 586mg, Fiber: 4g, Sugar: 17g, Vitamin A: 34IU, Vitamin C: 0.1mg, Calcium: 346mg, Iron: 1mg

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

Like this? Leave a comment below!

If you try this snickers bar yogurt cup recipe, I’d love it if you left a star rating and comment below letting me know how it turned out!

XO

Heather

disclosure

Avatar photo

Heather

Hi! I’m Heather, the creator of Fit Mama Real Food, Everyday Muffin Party author, nutrition coach, group fitness instructor, wife, and mom of four. I’m so glad you are here!

You May Also Like

5 from 1 vote

Leave a comment

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

Recipe Rating




2 Comments

  1. Wendy Foster says:

    5 stars
    I love the Snickers Yogurt Cup recipe. This is my new go-to when I want a sweet treat. Thank you for creating such a crave-worthy recipe.

    1. Heather says:

      I’m so glad you loved the recipe, Wendy!!