• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » LIFESTYLE

    Sam TurnbullAuthor: Sam Turnbull Updated: March 23, 2026

    Easy Homemade Body Butter

    4.92 from 36 votes
    | 69 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    Whip up your own rich, creamy body butter with just five simple ingredients. This DIY recipe melts into your skin, leaving it smooth and deeply moisturized without feeling greasy. It's the kind of everyday luxury that feels indulgent but takes only minutes to make.

    Jar of body butter with text overlay that reads homemade body butter.

    FEATURED COMMENT:

    I made this yesterday! It feels lovely on my skin -- very hydrating. My skin feels so soft! - Cindy

    I have extremely sensitive, dry skin, and most store-bought lotions and creams just don't work for me. Instead of guessing which ingredient was causing the irritation, I decided to make my own body butter so I could control exactly what goes into it. The difference was immediate. This whipped body butter is rich, smooth, and deeply moisturizing. Plus, it smells incredible.

    What I love most is how customizable it is. You can choose the oils, butters, and scents that work best for your skin, without any fillers or mystery additives. Once you see how simple it is to make, you may never go back to store-bought again.

    Jar of homemade body butter.

    Ingredients for Homemade Body Butter

    • Shea butter: A natural moisturizer and emollient that hydrates and softens skin.
    • Cocoa butter: This hydrates and soothes the skin. It also has slight chocolate aroma!
    • Oil: Jojoba oil, grapeseed oil, coconut oil, almond oil, olive oil, or sunflower seed oil, (see notes below for info about each oil).
    • Starch: Cornstarch, arrowroot starch, or tapioca starch help keep the body butter from separating.
    • Essential oil: I used this vanilla essential oil, but you can use any oil you like or a combination.

    How to Make Body Butter

    You can either use a double boiler, or the microwave to melt the oils. Below, you'll find an overview for both methods, but the full instructions are in the recipe card below.

    Ingredients for body butter in double boiler.
    1. Double boiler method: Set up a double boiler and add the shea butter, cocoa butter, and oil of choice.
    Liquid body butter in double boiler.
    1. Melt all the ingredients together, stirring occasionally.
    Ingredients for homemade body butter in glass measuring cup.
    1. Microwave method: Add the shea butter, cocoa butter, and oil to a microwave-safe bowl or measuring cup. Melt the ingredients together in the microwave in 20-second increments, or until the mixture is smooth when stirred.
    Melted oils in stand mixer bowl.
    1. Chill: Pour the melted oils into the bowl of your stand mixer or another heat-proof bowl (or leave them in the bowl from the double boiler if you used the stove method), then refrigerate for 45 - 60 minutes.
    Mixer whipping homemade body butter.
    1. Whip: Add the starch and essential oil. Use a stand mixer, hand mixer, or whisk to whip the body butter until fluffy.
    Jar of homemade body butter.
    1. Store: Scoop the body butter into a jar. Store at room temperature, or in the refrigerator in the summer if your home is hot.

    Choosing the Right Oil

    Here's how to select the right oil for your skin's needs.

    • Jojoba Oil: Known for its similarity to the skin's natural sebum, jojoba oil moisturizes, soothes, and balances the skin, making it suitable for various skin types, including oily and acne-prone skin.
    • Grapeseed Oil: Lightweight and non-comedogenic, grapeseed oil is rich in antioxidants and vitamin E, helping to moisturize, tighten, and tone the skin while supporting its natural collagen production.
    • Coconut Oil: With its moisturizing properties, coconut oil can nourish and hydrate the skin, leaving it soft and supple. It also has antimicrobial properties that may be beneficial for certain skin conditions, although it can be comedogenic for some individuals, meaning it may clog pores and lead to breakouts. Unrefined coconut oil has a strong coconut smell whereas refined coconut oil is scentless, so if you do not want a coconut smell use refined coconut oil. This oil will also make your body butter quite firm in cooler temperatures.
    • Almond Oil: Almond oil is rich in vitamin E and fatty acids, making it a great emollient and moisturizer for the skin. It can help improve complexion, reduce inflammation, and soothe dry and irritated skin.
    • Olive Oil: A versatile oil with antioxidants and fatty acids, olive oil provides moisturizing benefits, helps protect against free radicals, and can aid in improving skin elasticity. It is commonly used for dry or mature skin. It is a heavier oil that may not suit all skin types. For individuals with oily or acne-prone skin, using olive oil may potentially clog pores and cause breakouts.
    • Sunflower Seed Oil: Rich in vitamins A, D, and E, sunflower seed oil helps retain moisture, soothes and calms the skin, and can assist in enhancing the skin's natural barrier function, making it suitable for dry and sensitive skin.

    Will this body butter feel greasy?

    This body butter is rich and deeply moisturizing, so it will feel more nourishing than a typical lotion, which contains water. For best results, apply it to slightly damp skin, such as right after a shower, and allow a few minutes for it to absorb. If you prefer a lighter feel, try using a lightweight oil like grapeseed or jojoba oil.

    Can I use this on my face?

    This body butter is quite rich, so it may be too heavy for some facial skin types, especially oily or acne-prone skin. If you choose to use it on your face, use a very small amount and consider using lighter oils such as jojoba or grapeseed oil.

    Can I customize the texture?

    Yes, this recipe is very flexible. For a softer body butter, add a bit more liquid oil. For a firmer body butter, increase the cocoa butter or use coconut oil.

    Jar of homemade body butter.

    Tips for Perfect DIY Body Butter

    Why did my body butter melt?

    Body butter is made from natural oils and butters, so it can melt in warm temperatures, typically around 32°C (90°F) or higher. If your body butter melts, simply place it in the fridge to firm it back up. You can re-whip it if needed to restore a fluffy texture. In warmer months or climates, storing it in the fridge can help maintain its consistency.

    Why is my body butter hard?

    If your body butter feels too firm, it's usually due to a cooler room temperature or the use of firmer oils like coconut oil. To soften it, let it sit at room temperature for a few minutes before using, or warm a small amount between your hands. For a softer texture next time, try increasing the amount of liquid oil or using a softer oil like jojoba.

    Why is my body butter grainy?

    Natural butters like shea butter can sometimes develop a grainy texture if they cool too slowly. To fix this, gently melt the mixture again, chill it more quickly in the fridge, and then re-whip. This helps create a smoother, creamier texture.

    Graphic showing different scent combination for homemade body butter.

    Essential Oil Scent Blends for Body Butter

    Here are some of my favorite scent combinations (with exact ratios so you can recreate them easily)! You can use one blend per batch of body butter.

    Start with 10-20 total drops, then adjust to your preference.

    Relaxing & Spa-Like

    • 🛁 Bedtime Bliss: Lavender (6 drops) + Vanilla (4 drops), Calming, cozy, and perfect before bed
    • 🌙 Spa Day: Lavender (5 drops) + Eucalyptus (3 drops) + Peppermint (2 drops). Fresh, soothing, and totally spa-like

    Warm & Cozy

    • 🍰 Vanilla Almond Dream: Vanilla (6 drops) + Almond (4 drops). Soft, sweet, and comforting 
    • 🥥 Coconut Cream: Vanilla (5 drops) + Coconut (5 drops). Warm, creamy, and tropical
    • 🔥 Spiced Sugar: Vanilla (5 drops) + Cinnamon (2 drops) + Clove (1 drop). Warm and cozy (use cinnamon/clove sparingly, they're strong!)

    Fresh & Bright

    • 🍊 Orange Creamsicle: Orange (6 drops) + Vanilla (4 drops). Sweet, citrusy, and nostalgic
    • 🍋 Fresh & Zesty: Lemon (6 drops) + Lime (4 drops). Light and fresh
    • 🌞 Citrus Burst: Grapefruit (5 drops) + Lime (3 drops) + Orange (2 drops). Bright, zesty, and energizing

    Dessert-Inspired

    • 🍫 Chocolate Vanilla Swirl: Cocoa absolute or chocolate fragrance (5 drops) + Vanilla (5 drops). Rich and indulgent
    • 🌿 Mint Chocolate: Peppermint (3 drops) + Vanilla (5 drops) + Chocolate (2 drops). Cool, sweet, and refreshing (like a peppermint patty!)
    • ☕ Coffee House: Coffee (5 drops) + Chocolate (4 drops). Warm, cozy, and slightly energizing

    Floral & Soft

    • 🌹 Rose Garden: Rose (5 drops) + Geranium (4). Soft and romantic
    • 🌼 Floral Sunshine: Ylang Ylang (4 drops) + Orange (4 drops) + Vanilla (2 drops). Floral with a bright citrus twist

    If you try this homemade body butter recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram. Let me know in the comments if you want more homemade skin care recipes!

    4.92 from 36 votes
    (click stars to vote)

    Homemade Body Butter

    Make your own Easy Homemade Body Butter! This DIY body butter recipe is just 5 ingredients to make and it's incredibly thick and moisturizing. Pamper yourself and your skin with this natural luxurious treat that will leave you feeling soft, nourished, and revitalized. Your skin will thank you! This recipe also makes a wonderful homemade gift!
    Prep: 10 minutes mins
    Cook: 5 minutes mins
    Chilling time: 45 minutes mins
    Total: 1 hour hr
    Servings: 1 large tub of body butter (about 1 ¼ cups)
    PRINT PIN Save Saved! COMMENT

    Equipment

    • 1 double boiler or microwave-safe bowl
    • 1 spatula
    • 1 standing mixer, hand mixer, or whisk

    Ingredients
     

    • ½ cup (3.4 oz) shea butter
    • ½ cup (2.1 oz) cocoa butter
    • ½ cup jojoba oil, grapeseed oil, coconut oil, almond oil, olive oil, or sunflower seed oil, (see notes for info about each oil)
    • 1 tablespoon cornstarch, arrowroot starch, or tapioca starch
    • 10 - 30 drops essential oil of choice, (optional, see notes for scent ideas)
    US Customary - Metric

    Instructions
     

    Step 1: You can either use a double boiler, or the microwave to melt the oils.

      Double boiler method:

      • Use a double boiler or place a heatproof bowl on top of a pot filled with a couple of inches of simmering water, ensuring the bowl doesn't touch the water. To the bowl, add the shea butter, cocoa butter, and oil of choice.
      • Gently melt all the ingredients together using a spatula to stir them every now and then. Once melted, remove the bowl from the heat and place it in the fridge to cool for about 45 - 60 minutes.

      Microwave method:

      • If you prefer you can use the microwave instead of the double boiler. To a large microwave-safe measuring cup or bowl, add the shea butter, cocoa butter, and oil of choice. Melt the ingredients together in the microwave in 20-second increments, stopping to stir, and being very careful not to burn or overheat the oil. Pour the melted oils into the bowl of your stand mixer or another large heat-proof bowl, then place the bowl in the fridge to cool for about 45 - 60 minutes.

      Step 2: Whip the body butter:

      • You will know the oils have chilled long enough and are ready for whipping when the oils around the edges of the bowl are solid but it is still a bit melty in the middle.
      • Now to the bowl add the starch, and essential oil. I like to start with 10 drops of essential oil and then add more as needed if I want the scent to be stronger. Use a stand mixer, hand mixer, or whisk to whip the body butter until it is fluffy and lightens in color.
      • Transfer the body butter to a sealable jar. I like to store my body butter at room temperature, but if it is a hot summer day you may want to store it in the fridge as it can melt at about 90℉ (32℃). It should keep for up to 1 year.
        For optimal results, I recommended applying this body butter immediately after showering. Allow it to absorb into your skin for a few minutes before getting dressed. I prefer to use it before bedtime and wear cotton pyjamas so that I wake up with soft and moisturized skin.

      Notes

      How long does homemade body butter last?
      This body butter can last up to 1 year when stored properly. Because it doesn’t contain water, it’s less prone to spoilage than traditional lotions. To keep it fresh, always use clean, dry hands when scooping. If you notice any off smells or changes in texture, it’s best to discard it.

      ⭐ Did You Make This Recipe?

      I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
      Author: Sam Turnbull
      Course: skin care

      More DIY Projects You Might Enjoy

      • Dog treats falling out of jar onto counter with text overlay that reads homemade soft dog treats.

      Browse All Recipes

      « Rice Ice Cream
      Dirty Martini Pasta (Vegan) »

      Reader Interactions

      Comments

      1. Shabnam says

        March 04, 2026 at 12:23 pm

        5 stars
        My first attempt at making body butter and your recipe was perfect! I used shea butter and jojoba oil, arrowroot powder, a few drops of vitamin E oil, geranium essential oil. It is perfect ! Feels silky and smooth and easily absorbed into the skin !

        Reply
        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          March 04, 2026 at 4:26 pm

          Thanks Shabnam! That combination sounds wonderful. I love the idea of adding geranium essential oil. So glad the recipe worked well for you!

          Reply
      2. LaTerrial Jones says

        February 03, 2026 at 11:52 pm

        5 stars
        I made this tonight for my grandmother who is a diabetic and has dry skin issues. I ended up making too much that I was able to give some jars to my family and a friend! I love the smell and consistency! I added no essential oils for fragrance as I like the natural aroma that shea and cocoa butter gives off! I highly recommend this homemade body butter recipe. I can’t wait to see the difference it makes in my family and I’s skin!

        Reply
        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          February 05, 2026 at 9:10 am

          Hi LaTerrial! This is SUCH a lovely comment 🥹 I’m so happy it turned out well, and I love that you made enough to share with family too! 💛

          Reply
      3. Laura says

        January 26, 2026 at 12:15 pm

        5 stars
        Awesome recipe! Any advice on what to add and how much to prevent it from melting in high temperatures?

        Reply
        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          January 28, 2026 at 8:51 am

          Hi Laura, I would recommend just storing it in a cool place or your fridge. 🙂

          Reply
      4. Ilene says

        January 12, 2026 at 2:13 pm

        4 stars
        Hi— easy recipe, used jojoba oil and lavender essential oil. However when I use the whipped body butter on my skin, the scent doesn’t last at all. Should I use a different combination of base butters?

        Reply
        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          January 14, 2026 at 8:51 am

          Hi Ilene! That’s totally normal 😊 Lavender is a lighter scent and fades quickly. You can try adding a bit more essential oil or blending it with a deeper scent like vanilla or sandalwood to help it last longer. I hope that helps!

          Reply
      5. Jen Sugg says

        December 06, 2025 at 12:09 pm

        Hi I seem to have been whipping for a long time and is still only the texture of whipped cream. How long do i have to whip for ?

        Reply
        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          December 08, 2025 at 3:36 pm

          Hi Jen! If it’s still soft like whipped cream, it just needs a bit more chilling before whipping. The edges should be firm with a soft center, that’s when it whips up thick and fluffy. Try popping the bowl back in the fridge for 10–15 minutes, then whip again. It should thicken right up! 💛

          Reply
      6. Erika says

        October 22, 2025 at 5:53 am

        5 stars
        Thanks very much for the recipe.
        it looks very manageable.

        How long does the body bitter keep for after it's been made?

        Reply
        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          October 24, 2025 at 8:43 am

          Hi Erika! So glad you like the recipe! 😊 The body butter keeps well for up to a year if stored in a sealed jar at room temperature. If it’s a hot day or your home is quite warm, you can keep it in the fridge to prevent melting. 💛

          Reply
        • Bailey says

          December 04, 2025 at 12:43 pm

          do I have to whip it?

          Reply
          • Sam Turnbull @ It Doesn't Taste Like Chicken says

            December 04, 2025 at 5:11 pm

            HI Bailey, yes follow the Step 2 whipping instructions 🙂

      7. Anonymous says

        September 23, 2025 at 6:37 pm

        5 stars
        fantastic 1st try. used peppermint and lavender infused jojoba oil and added same essential oils. Bit too much peppermint for my sister so will augment more lavender. This is my go too for Christmas gifts (2025) this year instead of lotion bars. Can't thank you enough for recipe!

        Reply
        • Jess @ It Doesn't Taste Like Chicken says

          September 25, 2025 at 10:30 pm

          That's fantastic! We're sure they will make great gifts!

          Reply
      8. Vanessa says

        July 13, 2025 at 10:57 pm

        5 stars
        I made this with about a cup of shea butter and 1/2 c of jojoba that I wanted to use up. I used about 2 tsp cornstarch and orange, cinnamon and patchouli oils for scent. Turned out awesome!!

        Reply
        • Jess @ It Doesn't Taste Like Chicken says

          July 14, 2025 at 3:25 pm

          That sounds lovely!

          Reply
        • Jenny says

          November 12, 2025 at 9:20 am

          I’ll bet this smelled amazing! Can you give me the portions of each essential oil you used?
          Thanks!

          Reply
      9. Noleen says

        June 09, 2025 at 3:29 am

        what are the quantities. I do not see it in the recipe

        Reply
        • Jess @ It Doesn't Taste Like Chicken says

          June 13, 2025 at 10:54 am

          They are there if you scroll to the recipe box.

          Reply
      10. Chai says

        June 06, 2025 at 11:03 am

        would avocado oil be good as the add on oil?

        Reply
        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          June 08, 2025 at 12:48 pm

          Great question, Chai! Yes, avocado oil would work well! It’s super moisturizing and packed with skin-loving nutrients 🥑

          Reply
      « Older Comments
      4.92 from 36 votes (18 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      Primary Sidebar

      Hi Friends!

      I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

      Here's My Story
      Bestselling Cookbooks

      Bestselling Cookbooks

      Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

      SHOP COOKBOOKS

      Footer

      On the Site

      • Start Here
      • About
      • Recipe Index
      • Tips to Use This Site
      • Dietary Preferences
      • Cookbooks
      • Cooking Courses
      • FAQ's About Veganism
      • Easy Vegan Meal Plan
      • Seitan School
      • Contact
      • Press

      Shop Bestselling Cookbooks

      Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

      Join the Newsletter

      Join 120K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

      Affiliate Link Disclosure

      On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

      Privacy Policy

      COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

      Leave a Comment

      Your vote:




      A rating is required
      A name is required
      An email is required

      Recipe Ratings without Comment

      Something went wrong. Please try again.