30-MINUTE MEALS! Get the email series now
Royal Recipe

Homemade Vegan Marshmallows

5 from 1 vote
1 Comments
Amara
By: AmaraUpdated: Jun 14, 2026
This post may contain affiliate links. Please read our disclosure policy.

Soft, pillowy vegan marshmallows made with pea protein and agar powder for a plant-based treat perfect for s'mores, hot cocoa, or snacking.

Homemade Vegan Marshmallows

This batch of vegan marshmallows became a turning point in my plant-based kitchen. I first developed this version during a late summer camping weekend when a friend brought along vegan chocolate but no marshmallows. I was determined to produce something that would toast, hold up in a s'more, and melt into hot cocoa. The peat-scented protein powders that I had tried previously left a grainy mouthfeel, but this formula, which balances pea protein with a hot sugar and agar syrup, yields a soft, shiny, and surprisingly faithful texture to the classic confection. The result is light and pillowy with a clean sweetness and a subtle savory backbone from the pea isolate.

What makes these particularly special is the way they behave when properly whipped: glossy peaks that hold their shape, a surface that browns evenly when toasted, and a mouthfeel that dissolves rather than clings. I learned early that temperature and timing are everything here. A reliable candy thermometer and an electric mixer with a robust whisk attachment will save you from afternoon of frustration. When served warm on a graham cracker with dairy-free chocolate, they bring the same nostalgic smile as any traditional s'more — only kinder to animals and just as indulgent.

Why You'll Love This Recipe

  • This method produces marshmallows that are ready to use in about 1 hour and 25 minutes total, with only 5 minutes of active prep and 20 minutes of cooking time; most of the time is chilling so you can multitask.
  • It uses pantry staples like granulated sugar and agar powder and a single modern pantry protein, so you do not need specialty syrups or gelatin. Agar powder is shelf-stable and easy to store.
  • The texture is intentionally glossy and sturdy, making these suitable for s'mores, hot cocoa, and rice crisp treats without immediately dissolving in heat.
  • Make-ahead friendly for the day of entertaining; chill for one hour and coat just before serving to avoid excess stickiness.
  • Made without dairy, eggs, or animal gelatin, so it fits vegan and many vegetarian diets while remaining naturally gluten-free depending on your starch choice.
  • The recipe scales easily and responds well to flavoring at the end of whipping, so you can make vanilla, citrus, or toasted coconut variations with minimal extra effort.

I remember the first time my partner tasted one straight from the pan — they closed their eyes and said it tasted like childhood. That moment made the careful timing, the cautious pouring of hot syrup, and the long whipping all feel absolutely worth it. Every time I bring these to a campfire or a holiday gathering, they vanish fastest off the platter.

Ingredients

  • Tapioca flour or corn starch: 2 tablespoons for coating. Use tapioca for a slightly chewier finish; store-bought Bob's Red Mill tapioca starch works well. This creates a nonstick exterior so squares separate easily.
  • Powdered sugar: 2 tablespoons to mix with the starch for dusting. Confectioners sugar adds a sweet barrier and prevents stickiness.
  • Pea protein powder (90%+ isolate): 5 tablespoons. Choose a neutral-flavored pea isolate — a finely milled powder blends more smoothly and supports the whipped structure without tasting overly beany.
  • Baking powder: 2 teaspoons. This small amount helps with lightness in the whipped mixture and offsets any density from the protein powder.
  • Xanthan gum: 1/4 teaspoon. A tiny amount stabilizes the protein foam so peaks hold while the sugar syrup cools and sets.
  • Cold water: 3/4 cup for hydrating the protein and creating a stable whipped meringue-like base.
  • Granulated sugar: 2 cups for the sugar syrup. Use standard white sugar for reliable caramelization properties.
  • Agar powder (not flakes): 1 tablespoon. Agar powder dissolves cleanly into the syrup and gels as it cools, providing the plant-based structure that replaces gelatin.
  • Water for syrup: 1 cup. This pairs with the sugar and agar to form a thick, clear syrup at 225-227°F.
  • Nonstick spray or neutral oil: For preparing an 8x8 inch baking pan so the marshmallow releases cleanly.

Instructions

Prep the pan and dusting: In a small bowl combine 2 tablespoons confectioners sugar and 2 tablespoons tapioca flour. Lightly spray an 8x8 inch pan and coat it completely with the powdered mixture, tapping out excess. Reserve the remaining powder for coating finished pieces. The dusting prevents sticking and gives the marshmallows a familiar matte finish. Whip the pea protein base: In the bowl of a stand mixer fitted with the whisk, combine 5 tablespoons pea protein, 2 teaspoons baking powder, and 1/4 teaspoon xanthan gum. Add 3/4 cup cold water and whisk at high speed for about 10 minutes. The mixture should thicken and form glossy, stiff peaks similar to a firm meringue. Insufficient whipping will lead to marshmallows that do not set properly. Cook the sugar and agar syrup: In a heavy-bottomed saucepan combine 2 cups granulated sugar and 1 tablespoon agar powder, then add 1 cup water and stir to dissolve. Bring to a boil over medium-high heat, attach a candy thermometer, and continue heating until the syrup reaches 225-227°F. Stirring occasionally prevents scorching. At 210°F the mixture boils steadily; at 225-227°F it becomes thick and syrupy yet still clear. Remove from heat immediately to avoid darkening. Combine syrup with whipped base: With the mixer running on high, carefully and quickly pour the hot sugar syrup into the whipped pea protein mixture. Work steadily and use a splatter shield or a towel draped over the mixer to avoid hot sugar splashes. Continue mixing on high speed for 10 minutes, scraping the sides and bottom once halfway through. The final mixture should be shiny, thick, and hold firm peaks. Set and cut: Immediately transfer the marshmallow mass to the prepared pan using a rubber spatula. Smooth to the edges quickly with an offset spatula or lightly oiled knife. Refrigerate for 1 hour to set. Turn onto a board dusted with the reserved powdered mixture, cut into desired squares, and toss each piece gently in the dusting blend to prevent stickiness. Vegan marshmallow mixture whipped until thick and shiny

You Must Know

  • Temperature matters: reach 225-227°F on a candy thermometer for the correct syrup consistency; below that the marshmallows will be soft and may not set.
  • Whipping matters: the pea protein base must be whipped to stiff peaks for structure; insufficient whipping is the most common failure point.
  • Storage is short: these are best eaten the same day; they lose ideal texture after 24 hours though you can refrigerate briefly for up to 48 hours.
  • Coating prevents stickiness: dusting with a half-and-half blend of tapioca flour and powdered sugar helps keep pieces separate and more stable when toasted.

My favorite aspect is how adaptable the formula is. I often add a teaspoon of vanilla bean powder at the very end for a classic flavor, or a few drops of orange extract for a citrus twist that pairs beautifully with dark chocolate. Each variation brings new memories — from a backyard s'mores party to a quiet evening with a mug of spiced hot cocoa.

Finished vegan marshmallows cut into squares

Storage Tips

These keep best short-term. Store finished marshmallows in an airtight container at room temperature for up to 24 hours; beyond that they will start to become sticky or slightly chewy. If refrigerating, place them in a single layer separated by parchment and use within 48 hours. For longer storage, freeze sealed pieces for up to one month; thaw at room temperature and recoat lightly in the powdered starch and sugar blend before use. Avoid humid environments; moisture will aggressively degrade texture.

Ingredient Substitutions

This formula is purposely exacting. Do not swap the agar powder for flakes at a 1:1 measurement, as flakes do not dissolve as readily and will result in grainy texture. Do not replace the granulated sugar with alternative sweeteners; liquid or sugar-alcohol substitutes will not reach the syrup consistency needed. If you cannot source pea protein isolate, a different neutral plant protein with very high isolate content might work, but expect variations in flavor and whipping behavior.

Serving Suggestions

Serve toasted over a dairy-free chocolate square sandwiched between graham-style cookies for classic s'mores, or drop a couple into a steaming mug of hot cocoa for an indulgent finish. Cut smaller cubes and use within rice crisp treats, or skewer on a stick and lightly torch the surface for a caramelized crust. Garnish with grated citrus zest or a dusting of cinnamon for holiday variations.

Cultural Background

Traditional marshmallows are rooted in ancient preparations using the marshmallow plant, but modern versions rely on gelatin. This plant-based adaptation replaces animal gelatin with agar, a seaweed-derived gelling agent long used in East Asian cuisine and in laboratory settings. The pairing of agar with whipped pea protein is a contemporary technique that recreates the elasticity and aeration of classic confections using entirely vegan-friendly components.

Marshmallows on a serving board with cocoa

Seasonal Adaptations

In winter, fold in a teaspoon of vanilla bean powder and a pinch of cinnamon for a warm, cozy note. In summer try adding 1 teaspoon of lime zest and a splash of coconut extract before the final whip for a tropical lift. For holiday parties, gently fold in finely crushed peppermint candies at the end and press a few onto the tops for festive color.

Meal Prep Tips

Plan the timeline: the only active tasks are whipping and cooking the syrup, which together take about 30 minutes. Chill for an hour and cut just before serving. If preparing for an event, make the components — measure the dry powders, dust the pan, and have the thermometer and mixer ready — so assembly is swift. Use an 8x8 pan for an even slab; scale to a 9x13 if serving a crowd but increase chilling time slightly.

Success Stories

Readers have told me these marshmallows inspired them to make vegan s'mores for the first time and pass them out at neighborhood bonfires. One friend brought them to a church bake sale and sold out within an hour. My child took a piece to school as a snack and reported back that classmates asked for the recipe. Those moments — watching skeptical eaters smile in surprise — are what make refining this formula so rewarding.

Make the batch, gather people you love, and enjoy the small, sweet ritual of toasted sugar and shared smiles. These marshmallows are more than a treat; they are a way to make plant-based gatherings feel familiar and indulgent.

Pro Tips

  • Always use a candy thermometer to ensure the syrup reaches 225-227°F for correct set and texture.

  • Whip the pea protein mixture until stiff peaks form; under-whipping is the most common reason marshmallows fail to set.

  • Protect yourself when pouring hot syrup; use a splatter shield and avoid splashing by pouring steadily.

  • Coat cut pieces in a 1:1 mix of powdered sugar and tapioca flour to prevent stickiness and improve shelf life.

  • Make this the day you plan to serve; texture degrades after 24 hours so enjoy fresh for best results.

This nourishing homemade vegan marshmallows recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I use agar flakes instead of agar powder?

Use agar powder, not flakes. Flakes do not dissolve as cleanly and will produce a grainy texture. If you only have flakes, grind them to a fine powder before using and be prepared for adjustments.

When should I add flavors?

Add flavorings like vanilla extract or vanilla bean powder at the very end of whipping so the aroma remains bright. Start with 1 teaspoon of extract or 1/2 teaspoon of bean powder.

Tags

Sweet TreatsSweet TreatsVeganDessertAgarPea Protein
No ratings yet

Homemade Vegan Marshmallows

This Homemade Vegan Marshmallows recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 12 steaks
Homemade Vegan Marshmallows
Prep:5 minutes
Cook:20 minutes
Rest Time:10 mins
Total:25 minutes

Ingredients

Marshmallow Base

Sugar Syrup

Coating

Instructions

1

Prepare pan and dusting

Combine powdered sugar and tapioca flour. Spray an 8x8 inch pan with nonstick spray and coat thoroughly with the dusting mixture. Reserve excess for coating finished marshmallows.

2

Whip pea protein base

In a stand mixer whisk pea protein, baking powder, and xanthan gum with cold water on high for 10 minutes until the mixture is glossy and holds stiff peaks.

3

Cook syrup

In a heavy-bottomed pot combine granulated sugar and agar powder with water. Heat to 225-227°F on a candy thermometer, stirring occasionally to prevent scorching.

4

Combine and whip

With mixer running on high, slowly pour hot syrup into the whipped base. Continue mixing on high for 10 minutes, scraping sides once midway, until glossy and thick.

5

Set and cut

Transfer mixture to prepared pan, smooth, and refrigerate for 1 hour. Turn out onto a board dusted with reserved powder, cut into squares, and toss in coating.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 110kcal | Carbohydrates: 24g | Protein:
3.5g | Fat: 0.1g | Saturated Fat: 0g |
Polyunsaturated Fat: 0g | Monounsaturated Fat:
0g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@royalrecipe on social media!

Homemade Vegan Marshmallows

Categories:

Homemade Vegan Marshmallows

Did You Make This?

Leave a comment & rating below or tag @royalrecipe on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Amara!

Chef and recipe creator specializing in delicious Sweet Treats cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.