• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » DESSERTS

    Sam TurnbullAuthor: Sam Turnbull Updated: June 1, 2025

    Vegan Ice Cream Bars (Peanut Butter Chocolate!)

    5 from 9 votes
    | 17 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    Discover the magic of these Vegan Ice Cream Bars, made with just 7 ingredients, and a few minutes of prep (plus a touch of patience while they freeze). These bars are budget-friendly, easy to make and so much tastier than store-bought! The filling is a mixture of plant-based yogurt, peanut butter, agave, and crunchy roasted salted peanuts, all coated in a chocolate shell.

    Stack of chocolate peanut butter ice cream bars with text overlay that reads vegan ice cream bars.

    Imagine the creaminess of your favorite Magnum or Klondike ice cream bar, but in a healthier, plant-powered version! Mixing vegan yogurt with peanut butter, a drizzle of agave for sweetness, and a sprinkle of salted roasted peanuts, we've achieved an irresistible combo that's nothing short of legendary. Pop these babies in the freezer, and once they're nice and frozen, dive into a melted dark chocolate dip that'll leave you shouting "YUM!" from the rooftops! So easy, and so quick to prepare, you will want to make these all the time.

    Vegan chocolate peanut butter ice cream bar with bite taken out of corner.

    Why These Vegan Ice Cream Bars Are a Total Win

    • Ultra creamy texture: The yogurt and peanut butter create a rich, smooth filling that creamy with just a bit of a tang.
    • Total crowd-pleaser: Birthdays, movie nights, or simply a "just because" treat, these ice cream bars have you covered. Brace yourself for endless "Wow, you made these?!" comments!
    • Budget-friendly: My homemade version is way more affordable than store-bought vegan ice cream bars. (And much more delicious too!)
    • Customizable: Swap out the nut butter, try some fun add-ins, or use a different ice cream flavor to make them your own.

    Ingredients for Vegan Ice Cream Bars

    Filling

    • Vegan yogurt: Use plain, unsweetened yogurt for best control over sweetness. Almond, soy, oat, or coconut all work.
    • Peanut butter: For peanut butter flavor, but also richness and creaminess.
    • Agave or maple syrup: Optional, depending on how sweet your yogurt is.
    • Vanilla extract: Enhances the overall flavor.
    • Roasted salted peanuts: For crunch and a salty contrast.

    Chocolate Coating

    • Refined coconut oil: This creates a smooth chocolate shell.
    • Vegan chocolate chips: Use good-quality chocolate for the best flavor.

    How to Make Vegan Ice Cream Bars

    Peanut butter ice cream filling in bowl with whisk.
    1. Make the Filling: In a medium bowl, mix together the vegan yogurt, peanut butter, and vanilla. Taste and add agave or maple syrup if needed. Line a baking sheet with parchment paper. Scoop about ⅓ cup of the mixture into circles about ½ inch thick. Insert a popsicle stick into each and smooth the mixture over the stick. Sprinkle the chopped peanuts over each bar and gently press them in.
    Dipping ice cream bar into chocolate shell.
    1. Freeze and Dip: Freeze until completely solid, about 4 hours or overnight. Melt the chocolate chips and coconut oil in short bursts in the microwave, stirring between each, or use a double boiler. Dip or spoon the melted chocolate over each frozen bar. Return to the parchment-lined tray. Freeze again for a few minutes until the chocolate hardens.

    Tips and Variations

    • Adjust sweetness: If you're using sweetened yogurt, you may not need additional sweetener. But remember that freezing does dull sweetness, so if you're on the fence, err on the side of adding a little extra.
    • Try different nut butters: Almond, cashew, or sunflower seed butter all work well if you don't like or have an allergy to peanuts.
    • No popsicle sticks? Use wooden skewers, chopsticks, or skip the stick and make Klondike-style handheld bars using parchment paper to hold them.
    • Work quickly when dipping: The bars soften fast, so dip them straight from the freezer. If the bars are getting soft before you've finished dipping them, return them to the freezer for a bit and reheat the chocolate when they're nicely chilled again.
    Homemade ice cream bar with chocolate shell and peanut butter frozen yogurt.

    Storage

    Store these vegan ice cream bars in an airtight container in the freezer. Separate layers with parchment paper to prevent sticking. They'll keep well for up to a couple of weeks.

    More Vegan Chocolate Recipes

    • Vegan Chocolate Peanut Butter Bars
    • 3 Ingredient Vegan Nutella
    • The Best Vegan Chocolate Chip Cookies
    • Vegan Double Chocolate Muffins
    • Easy Fudgy Vegan Brownies
    • Vegan Peanut Butter Cups

    If you try this homemade ice cream bar recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.

    Bon appetegan!

    Sam Turnbull.

    5 from 9 votes
    (click stars to vote)

    Vegan Ice Cream Bars (Peanut Butter & Chocolate!)

    Discover the magic of these Vegan Ice Cream Bars, made with just 7 ingredients, and a few minutes of prep (plus a touch of patience while they freeze). These bars are budget-friendly, easy to make and so much tastier than store-bought! The filling is a mixture of plant-based yogurt, peanut butter, agave, and crunchy roasted salted peanuts, all coated in a chocolate shell.
    Prep: 20 minutes mins
    Total: 20 minutes mins
    Servings: 4 large ice cream bars (or you can make 6 medium bars)
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    For the filling:

    • 1 cup plain vegan yogurt, (such as soy, almond, oat, or coconut)
    • ½ cup natural peanut butter
    • 1 - 4 tablespoons agave or maple syrup, (optional)
    • ¼ teaspoon vanilla extract, (optional)
    • ¼ cup roasted salted peanuts, roughly chopped

    For the chocolate coating:

    • 1 cup vegan chocolate chips, (or 9oz/ 255g vegan chocolate, roughly chopped)
    • 2 tablespoons refined coconut oil
    US Customary - Metric

    Instructions
     

    • In a medium bowl, mix together the vegan yogurt, peanut butter, and vanilla. If you are using unsweetened yogurt or want your mixture sweeter, add agave or maple syrup to taste. (I used unsweetened yogurt and added 3 tablespoons of agave).
    • Line a large baking sheet with parchment paper. Scoop roughly ⅓ cup of the filling onto the parchment paper into a circle about ½ inch thick. Repeat to make 4 circles evenly spaced out. Press a popsicle stick into the filling, using a spoon to push the filling over the stick so that it is completely covered. Sprinkle the peanuts over the top of each circle and gently press the peanuts into the filling. Place the tray in the freezer and freeze until solid, about 4 hours or overnight.
    • When ready to coat the frozen bars, melt the chocolate chips and coconut oil in the microwave in 20-second increments, stopping to stir, and being careful to not burn the chocolate. Alternatively, you can melt the chocolate in a double boiler.
    • Dip or use a spoon to drizzle each bar in the melted chocolate and return to the parchment paper. Freeze again until the chocolate is set (it should take just a few minutes). Enjoy right away or store in the freezer in an air-tight container, separated by squares of parchment paper so that they do not stick to each other.

    Notes

    Vegan Yogurt Options: you can use any brand of vegan yogurt you like. I used Silk Almond Unsweetened Yogurt. If you use a sweetened yogurt, you can omit or use less sweetener to taste. 
    Peanut Butter Substitutes: feel free to substitute peanut butter with any nut or seed butter such as cashew butter, almond butter, or sunflower seed butter. You can also omit or sub the peanuts with another roasted nut or seed.
    Popsicle Stick Substitutes: If you do not have popsicle sticks, you could try using strong wood skewers, bamboo chopsticks, or strong reusable straws. You can also omit the stick altogether and make a hand-held version, when eating a bar use a small square of parchment paper to hold the bar so it doesn't melt on your fingers.

    Nutrition

    Serving: 1large ice cream bar (recipe makes 4) | Calories: 583kcal | Carbohydrates: 47g | Protein: 11g | Fat: 42g | Saturated Fat: 18g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 11g | Sodium: 185mg | Potassium: 382mg | Fiber: 3g | Sugar: 36g | Vitamin C: 8mg | Calcium: 132mg | Iron: 1mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: American
    Course: Dessert

    More Summer Dessert Recipes You Might Enjoy

    • Hero image of three chia puddings in glass jars with berries and text overlay
    • Slice of chocolate cake on plate with fork, with text overlay that reads vegan chocolate cake.
    • Frosted cupcake with text overlay that reads the best vegan buttercream frosting.
    • Pint container of cookies and cream ice cream with text overlay that reads "Ninja Creami Cookies & Cream high protein vegan ice cream recipe"

    Browse All Recipes

    « Classic Vegan Protein Smoothie
    Vegan Chicken Nuggets »

    Reader Interactions

    Comments

    1. Zosia says

      June 09, 2024 at 5:46 pm

      I had a bumper crop of homemade oat-cashew yogurt so when this recipe popped up, it was meant to be. I made it even easier and just poured the batter into a popsicle mould and added choc chips instead of the coating. I experimented and found that adding toppings to the batter is better than putting them at the bottom of the mould. It was super easy and surprisingly tasty. I found it very thick and rich tasting, but I think that depends on your yogurt. Mine was pretty thick to start, so I think I’d water it down more. I also added small frozen berries to some instead of the choc chips and liked that lighter flavour, kinda like PB&J. The recipe seems quite adaptable and much easier if you’re like me and don’t have a high-speed blender or food processor typically used in nice cream recipes. It's a hit! Thanks Sam 🙂

      Reply
      • Jess @ It Doesn't Taste Like Chicken says

        June 17, 2024 at 3:43 pm

        That's excellent - thanks for sharing your experience!

        Reply
    2. Debra says

      November 25, 2023 at 10:29 am

      5 stars
      I just left a comment but forgot rate the recipe.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        June 05, 2024 at 4:40 pm

        Thank you 🙂

        Reply
    3. Debra says

      November 25, 2023 at 10:20 am

      After spending a small fortune on a box of non dairy dilly bars at DQ, I made these following the recipe and it was difficult to get the circles to hold their shape but I was able to fashion them into a circle sorta with my spatula after they froze a bit. they were delicious nonetheless. The second time I subbed pb2 for the peanut butter and since my vanilla yogurt already had sugar added, I didn't add any more sweeteners or flavors. I just added a bit of water to the yogurt and PB2 mixture because it seemed to need it. I then used my 1/2 measure to dump 7 circular dollops onto my silicon covered cookie sheet. I thought the first one were a bit large for my husband and I. Maybe perfect for kids but who would waste these on children?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        June 05, 2024 at 4:40 pm

        Haha, so happy you enjoyed them Debra! You can always make mini versions if you prefer 🙂

        Reply
    4. Linda Christensen says

      September 29, 2023 at 11:09 pm

      5 stars
      Amazing! I made a couple of changes - used honey, what I have on hand.. I mixed the peanuts right into the "ice cream". I used a silicon sheet in the freezer. I can't believe how good these are!!! Thank you!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        June 05, 2024 at 4:39 pm

        So happy you enjoy them Linda! 🙂

        Reply
    5. Devon says

      September 08, 2023 at 3:21 pm

      5 stars
      Really simple and tasty! Even though I've never found a yogurt I like enough to eat on its own, it still makes a delicious base for this ice cream with the peanut butter!

      Reply
      • TofuAnnie says

        June 01, 2024 at 4:35 pm

        Devon, I like Kite Hill unflavored non-dairy yogurt. The best tasting I've found.

        Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        June 05, 2024 at 4:38 pm

        So happy you loved the recipe Devon! Thank you for your review 🙂

        Reply
    6. DiegoGal says

      September 06, 2023 at 8:57 am

      5 stars
      So good! I didn't have popsicle sticks, which made for messy eating, but who cares?? Next time I will make them into bite size bon bon portions.

      Reply
      • Jess @ IDTLC Support says

        September 07, 2023 at 2:06 pm

        Yum! Great idea!

        Reply
    7. Patricia says

      August 23, 2023 at 3:40 pm

      5 stars
      This looks great. I wish you post some recipes without using oil as many plant based eaters do not use it.

      Thanks!

      Reply
      • Sarah says

        September 02, 2023 at 8:51 am

        The oil is optional in my opinion. The chocolate I use definitely doesn't need any. It melts smoothly as-is, and it hardens better without the oil too.

        Reply
        • Sam Turnbull says

          September 07, 2023 at 3:27 pm

          Yes you can omit the oil if you prefer. It just helps thin the chocolate. I also have an oil-free section here on the blog.

      • Steve says

        September 16, 2023 at 10:08 am

        Respectfully “it’s easier to wear slippers than to carpet the world”. It’s our responsibility to tweak recipes to our own tastes, rather than to ask people to cater to every preference.

        Reply
    5 from 9 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press
    • Join the Community

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 145K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.