This post may contain affiliate links. By browsing this website, you agree to our privacy policy and terms of use.

Celebrate spring with these homemade vegan peeps! They’re so fluffy, sweet and the perfect recipe to impress guests! Plus, they’re easier to make than you think – all you need is 5 ingredients and a stand mixer!

Yellow, pink, and blue peep marshmallows on dark surface.

I always loved peeps as a kid, but I hadn’t had any since going vegan until now! Making them at home takes less than an hour of hands on time and best yet – no gelatin or corn syrup needed!

Why This Recipe Works

  • Using vegan gelatin and Versawhip 600k is the secret to making a perfectly firm marshmallow base at home. Hint: Agar agar does NOT make a good vegan marshmallow!
  • Dipping the marshmallows in water before coating in the colored sugar helps it stick perfectly!

Ingredients and Substitutions

Marshmallow peep ingredients measured into individual bowls on kitchen counter.

If you’ve made my Homemade Vegan Marshmallows, you’ll notice the ingredients are almost the exact same, with the addition of vegan food dye gel to color the sugar.

A few notes about each ingredient:

  • Versawhip 600k – This is a soy protein product that is higher in protein and helps bind the marshmallows together into the perfect fluff.
  • Vegan Gelatin – Imitates the texture of gelatin, without the animal products! There is absolutely no substitute for this – please only use the version I recommend in the recipe card.
  • Light Agave – Healthier substitute to corn syrup. You can also substitute in maple syrup, but the lighter color of agave will keep these marshmallows bright white.
  • Cane Sugar – Used in both the marshmallow recipe and for coating! I don’t recommend using any other sugar in place of cane sugar. To make sure yours is vegan, buy organic cane sugar!

Step by Step Instructions

To make these marshmallows, follow steps 2-13 of my traditional Homemade Vegan Marshmallows recipe. It has step by step photos and very thorough notes and instructions.

The are only two differences between the preparation of these vegan peeps and my regular vegan marshmallows:

  1. These vegan peeps call for an additional 1/2 teaspoon of vegan gelatin (2 1/2 teaspoons total). This ensures that they will hold their bunny shape and not soften.
  2. I spread the marshmallow fluff on an 18×13 baking sheet (a half sheet) instead of a 9×13 casserole dish to make them thinner. You can spread them in a casserole dish if needed, but they will be very thick peeps.
Marshmallow slab after setting on parchment paper.
  1. Spread the marshmallow mixture on a parchment lined and tapioca flour dusted 18×13 half sheet pan. Dust the top with additional tapioca flour and allow to set for 3 hours minimum.
Bunny shapes cut out of marshmallow slab with cookie cutter.
  1. Using a tapioca flour coated bunny shaped cookie cutter, cut 12-15 bunnies out of your marshmallow slab.
Peeps before being sugared on parchment paper.
  1. Set aside the remaining marshmallow scraps and use to make Easy Non Dairy Hot Chocolate or Vegan Rice Krispie Treats!
Cane sugar with three dots of pink food dye before mixing it in.
  1. Pulse the cane sugar in a food processor until it has reached a finer, sand-like texture, then transfer into individual bowls based on how many colors you would like to make. Then, add 2-5 drops of vegan food dye gel to sugar.
Pink sugar in white bowl.
  1. Using a fork, evenly disperse the food dye gel into the cane sugar until you have a uniform color.
Marshmallow dipped in water.
  1. Dip the bunnies very quickly into the bowl of water and then immediately dunk in the sugar. Note: You want to fully coat the bunnies in water so the sugar will properly stick, but you do not want to leave them in the water as they will get too soft.
White marshmallow peep on top of pink sugar before being coated.
  1. Completely coat in the sugar.
Sugared bunny marshmallows on parchment paper.
  1. Return the coated bunnies to the parchment paper to set until completely dry, about 5-10 minutes.


How long will these peeps last?

If stored at room temperature in an airtight container, these peeps will last up to three days.

Are there any store bought vegan peeps?

Not that I know of. You can buy regular vegan marshmallows from Trader Joe’s or Dandie’s.

Where can I buy vegan food dye gel?

I bought this vegan Nomeca Vibrant Icing Colors Tasteless Edible Food Dye online and it was fairly affordable.

Where can I buy bunny cookie cutters?

I bought this set of three cookie cutters and used the medium sized shape to make these peeps. You can use any shape you’d like!

Expert Tips

Although these peeps are really easy to make, there are a couple of things to make sure you do for the best success!

  • Have all of your ingredients measured and ready to go before you start. Although making marshmallows is simple, it’s fast paced and you will not have time to measure as you go.
  • Make sure to pulse the cane sugar in a food processor before coating the marshmallows for the best texture. If you just use cane sugar as is, it is very granular.
  • Spread the marshmallows on the cookie sheet with a greased spatula. It is very sticky and a greased spatula makes it the easiest possible.
Peeps on dark surface next to white plate.
Home-Cooked Roots Logo

Homemade Vegan Peeps

5 from 1 vote

Prep Time 40 minutes
Total Time 3 hours 40 minutes
Cost: $12.08 per recipe / $1.01 per peep
Celebrate spring with these homemade vegan peeps! They're so fluffy, sweet and the perfect recipe to impress guests!


Vegan Marshmallow Peeps Ingredients

  • 1 tablespoon Versawhip 600k ($3.75)
  • 2 1/2 teaspoons Vegan Gelatin ($1.49)
  • 1 1/2 cups water very cold, divided
  • 1 3/4 cups cane sugar ($0.84)
  • 1 cup light agave nectar can substitute maple syrup ($3.84)
  • 3/4 cup tapioca flour ($1.68)

For coating


Making the marshmallows

  • Line a half sheet pan (18×13) with parchment paper (we want these less thick than the traditional marshmallows). Using a fine mesh sieve, dust the parchment paper with ¼ cup of tapioca flour.
  • Make the vegan marshmallows by following the thorough step by step instructions in my Homemade Vegan Marshmallows recipe from step 2-13. Note that this vegan peeps recipe calls for a 1/2 teaspoon more gelatin to make them hold their shape and is spread on a sheet pan to make them less thick, otherwise it is the same ingredients and process.
  • Once finished preparing the marshmallows through step 13, using a greased spatula, quickly pour it from the stand mixing bowl onto your parchment lined half sheet pan and spread it so it evenly. You want to do this as fast as you can. The longer it sits, the harder it will be to spread.

Making the peeps

  • Once the marshmallows have set for 3 hours, coat your bunny shaped cookie cutters in tapioca flour to prevent sticking and cut out 12-15 bunnies. Remove the marshmallow scraps and save them for hot chocolate or rice krispie treats!
  • Next, prepare the colored sugar for coating. Add the cane sugar to a food processor and pulse several times until it is finer in texture, but be sure not to pulse it into a powder.
  • Divide the cane sugar between bowls and add 2-5 drops of vegan food dye gel to each bowl. I used 4 bowls (1/3 cup cane sugar each) to make the colors blue, yellow, pink, and purple. You can use as many bowls/colors as you would like.
  • Using a fork, mix the food dye gel between the sugar until the gel is completely incorporated.
  • Fill a separate shallow bowl with a 1/3 cup of water.
  • Next, coat the marshmallows in the colored sugar by first quickly dipping in the water then quickly coating in sugar.
  • Repeat process until peeps have been coated.
  • Lastly, add eyes and a nose with black food dye gel.


  • Make sure to pulse the sugar in a food processor before coating to get a better, fine texture. 
  • When you coat the peeps in water, do it very quickly. You do not want them to sit in the water for any extended length of time or they will get soggy and fall apart. 
  • Store these marshmallow peeps in an airtight container at room temperature for up to three days.


Calories: 170kcal | Carbohydrates: 43g | Protein: 1g | Fat: 1g | Sodium: 7mg | Fiber: 1g | Sugar: 35g

Disclaimer: The Nutritional Information provided for this recipe is only an estimate. The accuracy of the facts listed is not and cannot be guaranteed.

Course Dessert
Cuisine American

Did You Love This Recipe?

Rate the recipe here and make sure to leave a comment below!

5 from 1 vote
12 Dirt Cheap Weeknight Dinners ebook page.
12 Dirt Cheap Weeknight Dinners ebook cover.

Wallet-Friendly Recipes & Smart Shopping Tips in Your Inbox

Plus get a free cookbook with 12 Dirt Cheap Dinner Ideas that’ll cost you $2 or less per serving.

leave a comment

I love to hear from you. Submit your recipe questions or review here and I will get back to you as soon as I can.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

related recipes