Go Back Email Link
A bunch of vegan marshmallows in a jar.

Homemade Vegan Marshmallows

Constanze Reichardt
These gelatin-free, vegan marshmallows are made with chickpea brine (aquafaba). That may sound weird but it's actually a pretty great idea!
5 from 8 votes
Prep Time 15 mins
Cooling time 2 hrs
Total Time 2 hrs 15 mins
Course Dessert
Cuisine American
Servings 24 pieces
Calories 64 kcal


For the Marshmallows

  • 180 ml water (¾cup), divided
  • 2 tsp agar powder (not flakes!)
  • 200 g sugar (1 cup)
  • 100 g corn syrup (⅓ cup), see notes
  • 120 ml chickpea brine (aquafaba) (½ cup)
  • ½ tsp guar gum (or xanthan)
  • ½ tsp lemon juice
  • 1 tsp vanilla extract

For dusting

  • 100 g powdered sugar (1 cup)
  • 120 g corn starch (1 cup)


  • Place 120 ml (1/2 cup) of water in a small saucepan and add agar powder.
  • Dissolve and set aside.
  • Combine sugar, syrup, and remaining water in another small saucepan fitted with a candy thermometer.
  • Bring to a boil and cook for about 6 minutes over high heat until the mixture reaches 120°C (248°F).
  • Bring the agar mixture to a boil, cook for one minute while stirring and remove from heat.
  • While the syrup is still boiling combine chickpea brine, guar gum, and lemon juice in a heatproof bowl.
  • Beat for about two minutes, then add vanilla and beat for another two minutes or until the mixture is very stiff.
  • Very carefully pour the hot syrup into the chickpea brine mixture while still beating.The mixture should not deflate but stay fluffy.
  • Continue to beat for two minutes until everything is mixed well.
  • Add agar mixture and beat for another five minutes or until the bowl has cooled down.
  • The batter should stay fluffy, and beating should produce firmer and firmer ribbons. The mixture should be stiff and keep it's shape if you remove the beaters.
  • Sift together powdered sugar and starch.
  • Dust a rectangular pan (18 x 28 cm or 7 x 11 inch - alternatively use a 8 x 8 inch square pan) with one third of the starch and sugar mixture.
  • Make sure the whole bottom is covered.
  • Carefully pour the marshmallow mixture into the pan.Let cool for two hours (at room temperature, not in the fridge!) or until set.
  • Cover with more starch and sugar and cut into 24 pieces or use your favourite cookie cutter.
  • Generously roll in remaining powdered sugar mixture to avoid stickiness.
  • Place on a baking sheet and let dry for at least 24 hours. When they are dry on the outside they are ready to be stored in an airtight container.


  1. This recipe calls for syrup. I used a flavoured sugar syrup that is a mixture of inverted sugar syrup and glucose syrup. Golden syrup (lys sirup in Scandinavia) or light corn syrup should be fine, too. 
  2. Please don’t use agave nectar, coconut nectar, brown rice syrups or similar “natural” syrups. They don’t contain the right amount of glucose. In this case a processed syrup (like corn) is the way to go.
  3. You can also keep the marshmallows in their pan and only cut off the amount you need. That way they don't get sticky as easily. Make sure to still sprinke the top with a generous amount of powdered sugar and cornstach!
Keyword aquafaba, candies, dessert, marshmallows