Fairy flower moon milk is a comforting and warm beverage to add a little magic to your night. Beautiful moon milk pictures are popping up all over my Pinterest and Instagram feeds.
I immediately thought this whimsical drink would make a perfect addition to the fairy recipe section here on the blog.
For simplicity’s sake, this moon milk recipe is more for looks than it is for health. As you probably know, we like to keep it simple over here!

What is Moon Milk?
Moon Milk is a warm drink usually made with honey, cinnamon, and milk. In Ayurveda, this warm milk mixture is often used to help people sleep.

While typical moon milk contains ingredients with healing properties, this one contains things that are most likely in your pantry.
Feel free to modify this recipe however you like. This is the bare bones recipe that is incredibly easy to tweak.
You could make simple moon milk with milk and cinnamon alone.
What you need to make Fairy Flower Moon Milk
Exact measurements in the printable recipe card below
- Milk
- Neon pink food coloring or a natural powder coloring
- Almond powder (optional)
- Cinnamon
- Edible flowers
Steps to make fairy moon milk

Add the milk to a microwave-safe bowl and heat for 60 seconds on 50% power.

Stir and return to the microwave and repeat this step two more times or until your milk is warm enough.

Stir in food coloring or beet powder.

Whisk in almond powder and cinnamon.

Pour into a mug and top with edible flowers.

Notes
The addition of PB2 Almond Powder is completely optional. It doesn’t add flavor as peanut butter powder would.
It adds texture and protein and may help you feel fuller after drinking it, which can be helpful if sleepiness is the goal.

Ideally, the pink color in this moon milk is from beet powder. Again, to make this recipe as easy as possible, pink food coloring is used here.
Beet powder will add nutrition to the drink, but it can also provide an energy boost. So, that’s another thing to keep in mind if you’re drinking moon milk before bed.
Another option to get pink milk is hibiscus powder. This will give you a bright fuchsia color and add a berry flavor to the milk.

Edible flowers are typically found in the grocery store by the herbs, but it can be hit or miss at some stores. Call ahead or order online. Also, check farmers’ markets depending on the season.
Serve moon milk at your next fairy tea party with fairy shortbread bites, mini cakes and mini donuts!
Make a warm mug of fairy moon milk the next time you want a bedtime treat.
Feel free to play around with this warm drink and make it as magical as your imagination likes.

More fairy recipes to make
- Fairy cupcakes with wings
- Fairy bread
- Fairy door cookies
- Fairy toadstool recipe
- Woodland toadstool trifle
Fairy Moon Milk

A warm drink topped with edible flowers to make a magical fairy moon milk.
Ingredients
- 1 1/2 cups milk
- 3 drops neon pink food coloring
- 2 tablespoons almond powder
- 1/4 teaspoon cinnamon
- edible flowers
Instructions
- Add your milk to a microwave-safe bowl and heat for 60 seconds on 50% power.
- Stir and return to the microwave and repeat this procedure 2 more times or until your milk is warm, but not scalding hot.
- Stir in food coloring. Whisk in almond powder and cinnamon.
- Pour into a mug and top with edible flowers.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
1Serving Size:
1 drinkAmount Per Serving: Calories: 292Total Fat: 16gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 29mgSodium: 277mgCarbohydrates: 22gFiber: 2gSugar: 1gProtein: 16g
Nutrition facts are an estimate only.
Pin this image to save for later!

If you like magical recipes like this one, be sure to subscribe to the blog.
Please share this recipe with family and friends who love fairies.
Have you ever had moon milk? Please let me know if you try this fairy flower moon milk!
Kacey Perez
Monday 23rd of March 2020
So pretty, easy and tasty! What is there not to love about this recipe? Can't wait to make it again!
Jennifer
Monday 23rd of March 2020
I'm so glad to hear that, Kacey! Thanks for letting me know!