clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of fluffy homemade marshmallows

Homemade Fluffy Marshmallows

  • Author: Emilie Raffa
  • Yield: 6-8 servings
  • Category: Dessert
  • Method: Mixer
  • Cuisine: American
  • Diet: Gluten Free


It’s a messy job, but totally worth it! This recipe uses evaporated milk, which is my best kept secret for fluffy homemade marshmallows. No corn syrup or raw egg. The marshmallows need to set overnight before cutting into delicious squares. Recipe adapted from Food Network.



  • cooking spray
  • 1/2 c. water + 1/4 c.
  • 3 tablespoons (3 packets) unflavored powdered gelatin
  • 2 c. sugar
  • 1/2 c. evaporated milk
  • 1 vanilla bean or 1 tbsp. pure vanilla extract
  • 1 1/2 c. powdered sugar
  • 1/2 c. cornstarch

Cooking tools:

  • clutter free workspace
  • stand mixer
  • non-stick 8×8 or 9×13 pan*
  • parchment paper
  • candy or digital thermometer**
  • rubber spatula
  • sifter
  • sharp knife, pizza wheel or kitchen scissors


*I recommend using a non-stick pan, but glass or metal will do. For thick marshmallows, use an 8×8 pan. For thinner marshmallows, use a 9×13 pan.

*In order for your marshmallows to set properly, the milk and sugar must be heated to approximately 235- 240 F. Use a candy or digital thermometer to double check.


  1. Generously coat the bottom and sides of your pan with cooking spray. Cut a piece of parchment paper to fit the inside; you should have about 2 inches of overhang on each side. These will be your ‘handles’ for easy removal.
  2. Pour 1/2 cup water into the bowl of a stand mixer fitted with the whisk attachment. Add the gelatin and allow to soften, about 10 minutes.
  3. Meanwhile, in a large saucepan combine the sugar, evaporated milk and 1/4 cup water. Whisk over low heat until the sugar has dissolved. Then, increase the heat and bring the milk mixture to a gentle boil. Continue to cook without stirring, until a digital thermometer registers 235- 240 F, about 10-15 minutes or more, depending on the heat.
  4. Add this hot milk mixture to the gelatin and beat on low speed until incorporated (see important note below).
  5. If using a vanilla bean, slice it in half lengthwise with a pairing knife. Scrape out the seeds using the blade of the knife. Add the seeds (or vanilla extract) to the mixer.
  6. Increase the speed to high and beat until thick, fluffy, and tripled in volume, about 10-15 minutes. Your marshmallows will be a glossy, creamy white color.
  7. Using a rubber spatula, quickly scrape out the mixture into the prepared pan. Lightly coat your spatula with cooking spray and smooth out the surface. Marshmallows set very quickly, so you will need to work fast. Do not worry about getting every last bit of marshmallow out of the bowl or making the top perfectly smooth! Allow the mixture to set, uncovered (not refrigerated) for at least 8 hours- overnight.
  8. After the marshmallows have set, add the powdered sugar and cornstarch in a large bowl. Whisk thoroughly to combine.
  9. Spoon some of the mixture into a sifter, and sift over the top of the marshmallows and a cutting board.
  10. Using the parchment handles, remove the marshmallows from the pan and place onto your board.
  11. Dust a large chef’s knife, pizza wheel, or kitchen scissors with the powdered sugar/cornstarch mixture so that they do not stick to the marshmallows.
  12. Cut the marshmallows into 1-inch squares. Toss the marshmallows into the mixture to prevent sticking.
  13. Store in an airtight container for up to 1 week.


Because evaporated milk is a tan color, your mixture will initially be brown. Do not fret- after 10-15 minutes of mixing on high speed, your marshmallows will become a soft, creamy white color.

Keywords: marshmallow recipe, fluffy marshmallows, homemade marshmallows