Body/ Natural Skin Care

DIY Vanilla Cocoa Body Butter Recipe (Moisturizing & Non-Greasy)

Updated: October 31, 2025

(This post contains affiliate links. You can read my full disclosure here)

DIY Vanilla Cocoa Body Butter Recipe (Moisturizing & Non-Greasy)

There’s nothing quite like the indulgence of a rich, creamy body butter that smells as delicious as it feels on your skin. This DIY Vanilla Cocoa Body Butter combines the deep, chocolatey aroma of cocoa butter with the sweet, comforting scent of vanilla, creating a luxurious treat for your senses. Not only does it leave your skin soft, smooth, and deeply moisturized, but it also helps soothe dryness, improve skin elasticity, and lock in long-lasting hydration.

The best part? It’s made with natural, skin-loving ingredients, so you can nourish your body without any harsh chemicals. Perfect for pampering yourself after a shower or as a thoughtful homemade gift, this whipped body butter will quickly become a skincare favorite. Let’s take a look at the benefits of the ingredients used in DIY Vanilla and Cocoa Body Butter.


Benefits Of DIY Vanilla and Cocoa Body Butter

Cocoa Butter

  • It intensely moisturizes very dry, cracked, or rough skin.
  • Cocoa butter helps improve skin elasticity, making it effective for stretch marks.
  • It provides a protective barrier against harsh weather and environmental stressors.
  • It reduces skin irritation and soothes conditions like eczema and dermatitis.
  • It is rich in fatty acids (oleic, stearic, palmitic) that strengthen the skin barrier.
  • Cocoa butter is packed with polyphenols and antioxidants that protect against premature aging.
  • It contains natural phytochemicals that may improve skin tone and firmness.

Shea Butter

  • Shea Butter is high in vitamins A, E, and F that nourish and repair skin.
  • It is rich in essential fatty acids like stearic and oleic acid that lock in hydration.
  • It contains triterpenes with natural anti-inflammatory and healing effects.
  • Shea Butter deeply hydrates and softens dry skin. Promotes collagen production, helping reduce fine lines and wrinkles.
  • It relieves irritation and redness, making it ideal for sensitive or inflamed skin.
  • It protects the skin barrier from moisture loss while keeping skin supple.

Cornstarch

Cornstarch plays a unique role by reducing greasiness in body butter formulations. It absorbs excess oil, giving the skin a smooth, matte finish while still retaining moisture. Nutritionally, it’s a carbohydrate-based ingredient, gentle on skin, and safe even for sensitive types.

DIY Vanilla Cocoa Body Butter Recipe (Moisturizing & Non-Greasy)


Sunflower Oil

  • Sunflower oil is lightweight and non-comedogenic, making it excellent for all skin types.
  • It’s rich in vitamin E, linoleic acid, and antioxidants that protect against premature aging.
  • The oil helps repair the skin’s barrier, locks in hydration, and soothes irritation.
  • Nutritionally, its fatty acid content supports overall skin health and resilience.
  • It is high in vitamin E, a powerful antioxidant that protects against free radicals.
  • It contains phytosterols that calm inflammation and promote healing.

Vitamin E Oil

  • Vitamin E oil is a powerful antioxidant that protects skin cells from oxidative stress and environmental damage.
  • It helps reduce scars, stretch marks, and fine lines while deeply moisturizing.
  • Nutritionally, it provides essential tocopherols that play a role in skin repair and maintaining youthful elasticity.

Vanilla Essential Oil

Vanilla essential oil adds a warm, comforting scent, but it also has skin benefits. It’s rich in antioxidants, which neutralize free radicals and slow down the signs of aging. Its soothing and calming properties help reduce redness and irritation while uplifting the senses. Nutritionally, vanilla contains small amounts of phenolic compounds that support skin health.

DIY Vanilla Cocoa Body Butter Recipe (Moisturizing & Non-Greasy)


How To Make DIY Vanilla Cocoa Body Butter

DIY Vanilla Cocoa Body Butter
 
This DIY Vanilla Cocoa Body Butter deeply nourishes dry skin with cocoa and shea butter, absorbs better with cornstarch, and delivers antioxidant-rich care from sunflower oil, vitamin E, and vanilla essential oil. It leaves skin soft, smooth, and hydrated without feeling greasy.
Author:
Recipe type: DIY, Beauty
Cuisine: Whipped Body Butter
Ingredients
Heated Oil Phase
  • 30g Cocoa Butter
  • 20g Shea Butter
  • 10g Cornstarch
  • 39g Sunflower Oil
Cool Down Phase
  • 0.5g vitamin E Oil
  • 0.5g Vanilla Essential Oil
TOTAL = 100 grams
    Instructions
    1. In a double boiler, add shea butter, cocoa butter, and sunflower oil.
    2. Let them melt gently over low to medium heat.
    3. Stir occasionally until completely liquid.
    4. Once fully melted, remove from heat.
    5. Slowly whisk in the cornstarch until fully dissolved. No lumps should remain.
    6. Now, place it in the fridge for 40–45 minutes, or until it becomes partially solid (soft like butter, not fully hard).
    7. Now, add vitamin E and vanilla essential oil.
    8. Use a hand mixer to whip until light, fluffy, and creamy (around 3–5 minutes).
    9. Scoop your whipped body butter into a clean, dry jar.
    10. Store in a cool, dry place away from sunlight.
    11. Apply whenever needed.
    Notes
    1. Always do a patch test on a small area (like the inner arm) before using it on larger areas to check for any skin reactions.
    2. Do not exceed recommended drops. Essential oils are potent and can irritate skin in high concentrations.
    3. Avoid using if allergic to any ingredient (e.g., nuts in shea butter, cornstarch sensitivity, etc.).
    4. Essential oils like vanilla should be used cautiously during pregnancy. Consult your doctor if unsure.
    5. Avoid introducing water into the jar. Water can lead to bacterial growth, especially in preservative-free recipes.

    Frequently Asked Questions (FAQs)

    QuestionAnswer
    Can I use this body butter on my face?It’s best for the body, as cocoa and shea butter are moderately comedogenic and may clog pores on oily/acne-prone skin.
    Why does my body butter feel greasy?Heavy butters can feel oily. Cornstarch reduces greasiness, but you can add more cornstarch for a lighter feel.
    How do I store homemade vanilla cocoa body butter?Store in a cool, dry place away from sunlight. Refrigeration helps keep its whipped texture and prevents melting in warm climates.
    How long does this DIY body butter last?Since it’s anhydrous (no water), it lasts 6–12 months. Vitamin E oil extends shelf life by slowing oxidation.
    Can I substitute sunflower oil with another carrier oil?Yes! Try jojoba, sweet almond, or grapeseed oil for a similar lightweight feel.
    Will cornstarch clog my pores?No. Cornstarch is non-comedogenic (rating 0) and helps absorb excess oil for a silky, matte finish.
    Can I add other essential oils to this recipe?Yes, you can. Lavender, rose, or sweet orange are great options. Always keep essential oils at 0.5–1% for safety.
    Why did my body butter turn grainy?Graininess occurs when butters cool too slowly. Melt completely, then cool quickly in the fridge before whipping to avoid this.
    Is this body butter safe for sensitive skin?Generally yes, but do a patch test first. Reduce or omit essential oils for very sensitive skin.
    Can this body butter help with stretch marks?Yes, cocoa and shea butter improve skin elasticity and hydration, which may reduce the appearance of stretch marks.

    DIY Vanilla Cocoa Body Butter Recipe (Moisturizing & Non-Greasy)

    You Might Also Like