This DIY gingerbread body butter is simple to make, smells like the holidays, and is perfect for winter. Homemade whipped lotion is a comforting way to soothe dry hands during the colder months.

Why you’ll enjoy making gingerbread body butter
All natural ingredients
This lotion uses natural ingredients and avoids harsh chemicals, making it a gentle option for most skin types, including sensitive skin when you skip potent essential oils.
Easy to make
You can prepare enough body butter to keep your family moisturized all winter in about 15 minutes of active time.
Budget friendly
After the initial purchase, the cost per jar is low. A small amount of each ingredient yields a jar of luxurious butter and leaves enough leftovers to make several more batches.
Moisturizing
The ingredients are chosen for their hydrating and soothing properties, helping repair and protect dry skin.
Thick, creamy texture
Whipping the cooled mixture produces a light, fluffy body butter that melts into skin without leaving a greasy residue.
Great homemade gift
Wrapped in a jar, gingerbread body butter makes a thoughtful and useful Christmas gift or a lovely addition to a homemade self-care set.
What you need to make gingerbread body butter
Ingredients
Shea butter – Softens and soothes skin; known for anti-inflammatory benefits. Cocoa butter is an easy substitute if preferred.
Sweet almond oil – A nourishing carrier oil that helps calm skin; you may substitute jojoba, fractionated coconut, or olive oil.
Coconut oil – Adds antioxidant protection and helps condition the skin.
White beeswax pellets – Helps reduce greasiness while keeping the lotion moisturizing. Omit or replace with arrowroot powder for a different texture.
Ground ginger – Adds the warm, spicy note associated with gingerbread.
Ground cinnamon – Enhances the spicy, festive scent.
Cinnamon bark essential oil (optional) – One or two drops amplify the gingerbread aroma; omit for sensitive skin as cinnamon oil can be strong.
Vanilla extract – Rounds out the scent and enhances the “cookie” character of the butter.

Tools to use
- Double boiler (or a heat-safe bowl over a pot of simmering water)
- Stand mixer or handheld electric beaters
- Small jars or a glass container for storage
How to make gingerbread body butter
Melt: In a double boiler or a heat-safe glass bowl set over a pot of simmering water, gently heat the shea butter, coconut oil, almond oil and beeswax over medium-low until fully melted and smooth.
Add spices and scent: Remove the mixture from heat and stir in the ground ginger, ground cinnamon, vanilla extract and, if desired and tolerated, 1–2 drops of cinnamon bark essential oil. Mix thoroughly.
Cool: Let the mixture reach room temperature, then chill it in the refrigerator for about an hour, or until it begins to set but remains slightly soft.
Whip: Using a stand mixer or hand beaters, whip the cooled mixture for about 3 minutes until light and fluffy. Spoon into clean jars and seal.
Tips for success
To use: Apply to dry areas as needed. Avoid contact with eyes and sensitive skin—cinnamon can irritate some people.
Storage: Keep stored at room temperature in a sealed glass container for up to six months.
Variations: Omit cinnamon essential oil for a gentler product. Cocoa butter can replace shea butter, and arrowroot powder can be added to reduce greasiness.

FAQ about homemade gingerbread body butter
Is making body butter easy?
Yes. The process is straightforward and uses only a handful of common ingredients. Once you’ve combined, cooled, and whipped the mixture, you’ll have a batch that lasts for months.
How do you make non-greasy homemade lotion?
Adding beeswax or a small amount of arrowroot powder or cornstarch to the melted blend helps reduce greasiness and gives a lighter feel on the skin.
Can you make lotion without beeswax?
Yes. If you omit beeswax, the butter will be softer and somewhat greasier. Arrowroot powder is a good alternative to help absorb excess oil.
How long does homemade lotion last?
Stored in a sealed jar at room temperature, homemade body butter typically lasts about six months. Always check for changes in smell, texture, or appearance before use.
More homemade gift ideas
If you enjoyed this recipe, try other easy handmade gifts such as homemade lip balm, natural face wash, or handcrafted soap for more thoughtful holiday presents.
- Homemade Strawberry Lip Balm
- Face Wash with Orange Castile Soap
- Honey Oatmeal Soap with Pink Clay
- Simple Coffee Soap
- Handmade Orange Lip Balm
I hope you enjoy this DIY gingerbread body butter! If you make a batch, consider leaving feedback so others know how it turned out for you.
Pin these steps to try later. Share your creations on Instagram by tagging the creator!