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

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

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.
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.
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.
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.
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.
Leave a comment & rating below or tag
@royalrecipe on social media!


Easy homemade thin-crust three-cheese spicy chicken and jalapeño pie — a flavor-packed pizza with a satisfying kick, perfect for pizza night or game day.

A bright, creamy BLT pasta salad tossed with basil pesto, fresh greens, cherry tomatoes, and crisp bacon—perfect for warm-weather gatherings and meal prep.

Tender sautéed shrimp tossed with spaghetti and a creamy sweet-spicy bang bang sauce—ready in under 30 minutes for a weeknight favorite.

Leave a comment & rating below or tag @royalrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.