This DIY gingerbread body butter is simple to make, smells delicious, and is perfect for the holiday season. There’s nothing better in dry months than massaging a jar of homemade whipped lotion into your hands.

Why you’ll like making gingerbread body butter
All-natural ingredients
This lotion is made without harsh chemicals, making it a gentle choice for most skin types, including sensitive skin.
Easy to make
You can prepare enough whipped body butter to last through the season in about 15 minutes of active time.
Affordable
Initial purchases may feel like an investment, but a little of each ingredient yields multiple jars, so the per-jar cost is much lower than many natural store-bought options.
You can reuse leftover beeswax to make other projects like beeswax body butter, furniture polish, candles, or lip balm.
Moisturizing
The ingredients used here are naturally hydrating and supportive of dry, flaky skin.
Thick, creamy texture
Whipping the cooled mixture creates a fluffy, creamy body butter that melts into skin without leaving a greasy film.
Great homemade gift
Whipped gingerbread body butter makes a thoughtful, practical gift on its own or as part of a DIY self-care basket for the holidays.
What You Need To Make Gingerbread Body Butter:
Ingredients
Shea Butter – Softens and soothes skin; known for anti-inflammatory properties. Cocoa butter can be substituted if preferred.
Sweet Almond Oil – A nourishing carrier oil helpful for dry or blemished skin. Other carrier oils like jojoba, fractionated coconut oil, or olive oil work too.
Coconut Oil – Provides antioxidants and helps support skin barrier health.
White Beeswax Pellets – Reduces greasiness while keeping the lotion moisturizing. Leave out if you prefer a softer, more oil-rich finish.
Ground Ginger – Adds the characteristic warm, spicy gingerbread note.
Ground Cinnamon – Enhances the seasonal spice profile.
Cinnamon Bark Essential Oil (optional) – One or two drops intensify the gingerbread scent; omit for sensitive skin as it can be irritating.
Vanilla Extract – Rounds out the fragrance with a sweet, baked-goods note.

Tools to Use:
- Double boiler (or a makeshift glass-bowl-over-pot setup)
- Stand mixer or handheld electric mixer for whipping
- Small jars or a glass container for storage
How To Make Gingerbread Body Butter:
Melt: In a double boiler or glass bowl set over a pot of simmering water, gently heat the shea butter, coconut oil, almond oil and beeswax over medium-low heat until fully melted and smooth.
Add spices and scent: Remove from heat and stir in the ground ginger, ground cinnamon, vanilla extract and, if using, a drop or two of cinnamon bark essential oil. Mix thoroughly.
Cool: Allow the mixture to come to room temperature, then chill in the refrigerator for about an hour until it begins to firm but is still soft to the touch.
Whip: Using a stand mixer or handheld beaters, whip the chilled mixture until light and fluffy, about 2–4 minutes. Transfer to clean jars and cap when finished.
Tips For Success:
To use: Rub a small amount onto areas that need extra moisture. Avoid contact with eyes and very sensitive skin, as the cinnamon may irritate.
To store: Keep in a sealed glass container at room temperature for up to six months.
Variations and substitutions: Omit cinnamon bark essential oil for sensitive skin. Cocoa butter can replace shea butter, and other carrier oils can substitute for almond oil.

FAQ about homemade gingerbread body lotion
Is making body butter easy?
Yes. The method uses a few straightforward steps—melting, cooling, and whipping—and most ingredients are commonly found in natural skincare recipes.
How do I make non-greasy homemade lotion?
Including a small amount of beeswax helps reduce greasiness. You can also add a teaspoon or two of arrowroot powder or cornstarch to the dry spices before mixing to create a less oily finish.
Can you make homemade lotion without beeswax?
Yes. Omitting beeswax yields a softer, more oil-rich body butter. Arrowroot powder is another option to help reduce greasiness if you prefer not to use beeswax.
How long does homemade lotion last?
Stored in a sealed jar at room temperature, this body butter should stay good for about six months. Use clean hands or a spatula to avoid introducing contaminants.
More homemade gift ideas
If you enjoyed this recipe, consider trying other simple homemade gifts such as strawberry lip balm, natural face wash, honey oatmeal soap with pink clay, coffee soap, or orange lip balm.
- Homemade Strawberry Lip Balm
- Face Wash with Orange Castile Soap
- Honey Oatmeal Soap with Pink Clay
- The Easiest Coffee Soap Recipe
- Handmade Orange Lip Balm
I hope you enjoy making this gingerbread body butter. If you try it, please come back and leave a comment to share how it turned out.
Pin these steps to try later. Share your creations on Instagram by tagging @athomeontheprairie.
Whipped Gingerbread Body Butter Recipe
2 – 4 ounce containers
10 minutes
1 hour
1 hour 10 minutes
This simple DIY whipped gingerbread body butter smells like the season and soothes dry skin during colder months.
Ingredients
- 1/2 cup shea butter
- 1/4 cup coconut oil
- 1/4 cup almond oil (or any carrier oil)
- 2 Tablespoons beeswax pellets
- 2 teaspoons ground ginger
- 1 teaspoon ground cinnamon
- 1–2 drops cinnamon bark essential oil (optional)
- 2 teaspoons vanilla extract
Instructions
- Using a double boiler or glass bowl over a pot of simmering water, melt the shea butter, coconut oil, almond oil and beeswax over medium-low heat until smooth.
- Remove from heat and stir in ground ginger, ground cinnamon, vanilla extract and cinnamon essential oil if using.
- Let cool to room temperature, then refrigerate about an hour until it starts to firm but remains soft.
- Whip with a stand mixer or handheld beaters until light and fluffy, about 2–4 minutes. Transfer to jars.
Notes
To use: Apply to dry areas, avoiding eyes and very sensitive skin. To store: Keep in a sealed glass jar at room temperature for up to six months. Variations: Omit cinnamon essential oil for sensitive skin; swap cocoa butter or other carrier oils as desired.
This post contains affiliate links, which means the author may earn a small commission at no extra cost to you.