Natural Homemade Belly Butter For Pregnancy (And After)

Sharing Options

If you’re a pregnant mama looking for a natural homemade belly butter recipe, then look no further.  This recipe uses natural ingredients and is so nourishing for your skin!  You’ll love the buttery texture and the moisturizing effects.

This page contains affiliate links, which means I make a small commission at no extra cost to you. See full disclosure here.

Belly Butter For Pregnancy

There are many natural products out there for your pregnancy belly, but they can get a little pricey.  That is why I decided to make my own belly butter recipe (also known as belly balm).

This recipe uses a handful of ingredients known to keep your skin nourished and moisturized, which in turn will help alleviate itchy skin and reduce the appearance of stretch marks.

Benefits Of Using Belly Butter

There are many benefits to using belly butter, but the main reason women seek it out is to help alleviate their itchy skin as their belly grows and to prevent stretch marks.  This belly butter has ingredients to help with just that.

Dry skin is very common in pregnancy due to hormone changes.  This dryness can cause itchiness and might even increase your chances of stretch marks.  One important ingredient to use on your dry skin is Vitamin E oil, which this belly butter is full of.

Another important factor in your homemade belly butter is to have essential fatty acids.  You’ll find a lot of it in the ingredients used in this recipe.  It works great to help your skin’s elasticity, which will help to reduce the appearance of stretch marks on your growing belly.

You’ll love how deeply nourishing this recipe is for your sensitive skin.  It works great during pregnancy and can be used long after pregnancy too.


I’ve chosen the simple ingredients in this recipe based on their natural benefits of deeply moisturizing the skin and helping with collagen production.

Shop This Recipe

Quickly shop the clean ingredients above so you can make your homemade belly butter right away!

Beef Tallow

Beef tallow has become a new fad in the skincare world, and there is a good reason for that.  There is a ton of Vitamin A in beef tallow which helps your skin with collagen and elastin production.

This helps your skin stretch with ease and will help lessen the appearance of stretch marks in the process.

Beef tallow also has fatty acids which helps deeply moisturize your skin and keep it looking young and healthy.

Cocoa Butter

Cocoa butter has a high amount of fatty acids which works wonders for your skin.  It is known to moisturize, reduce inflammation & help reduce scarring and stretch marks.

Cocoa butter is well known in skincare when it comes to stretch marks due to this.  It helps to hydrate and promote your skin’s elasticity production.

Shea Butter

Shea butter has always been well-known in skin care products.  This is due to its high amount of fatty acids.

Shea butter is known for deeply moisturizing and calming your skin.  It is a great addition to your belly butter for this reason alone.  It will help to alleviate that itchy belly that you might be experiencing.

Rosehip Oil

Rosehip oil is also rich in vitamins, like Vitamin E.  It has been known to improve aging skin while adding moisture.

According to a study in 2013, rosehip oil did help prevent the severity of stretch marks in pregnant women.  It is a great ingredient to include in your homemade belly butter.

new e-book

The Ultimate Guide to Natural DIY Bath, Beauty, & Household Recipes

Argan Oil

Argan oil is used frequently in hair, but did you know it’s also great for your skin?  It is great for acne and skin irritations due to its anti-sebum effects.

It also helps your skin heal faster and has anti-aging properties.  This oil is a powerhouse when it comes to keeping your skin strong and healthy.

Olive Oil

Olive oil is an age-old remedy for skin issues.  It is even mentioned in the Bible to be used on your skin.

Olive oil is another great source of Vitamin E for your skin.  It helps to brighten your skin by giving deep hydration. 

It reduces swelling due to its anti-inflammatory properties, which will help to relieve the itchiness you might experience during pregnancy.

Arrowroot Powder

You don’t have to put arrowroot powder in your belly butter, but it can help reduce the greasiness.  Just a pinch of arrowroot powder will help remove some of the extra shine that is left behind on your skin after applying your diy belly butter.


Other Ingredient Options For Your Belly Butter

If you don’t have some of these ingredients on hand, you can easily mix and match what you do have.

Just think about the solid oils vs. the carrier oils.  You can replace tallow, cocoa, or shea butter with another solid oil.  For instance, if you don’t have tallow, then replace it with more cocoa butter, shea butter, mango butter, or coconut oil.

If you don’t want to use olive oil, rosehip oil, or argan oil, then use another carrier oil.  Other great choices include jojoba oil, aloe vera, and sweet almond oil.  Just keep the ratios the same when using a carrier oil to replace in this recipe.

Pillar Post DIY Non Toxic Body Care

Essential Oils For Belly Butter

I like to be very careful using essential oils while pregnant.  Always do your own research to ensure the oil is safe for your pregnancy.

Some essential oils that have been known to help with skin irritation and stretch marks are lavender essential oil, patchouli oil, & frankincense.  

You might choose to add a few drops of these oils into your homemade belly butter to help your skin even more.

Directions To Make Belly Butter

Making this belly butter is very easy and the exact same process as making my tallow and shea body butter recipe.

1. Double Boiler Method

To start making this recipe, you’re going to measure out your solid oils (tallow, cocoa, & shea butter) into a double boiler.  I give the measurements in tablespoons as well as grams to help with this.  It can be hard to measure when you’re having to chop a solid oil.

measuring oils

After you measure your oils, use the double boiler method to melt the oils over medium low heat.  If you don’t have a double boiler, a double insulated glass bowl over a pot of water works great.

double boiler

2. Add Carrier Oils

Once your solid oils are melted, turn off the heat.  Then, add in your carrier oils (rosehip, argan, & olive oil).

Give everything a good mix.

3. Room Temperature

Now you’re going to let all of the oils come back to room temperature.  If you choose to leave it out on the counter, it might take a few hours to solidify again.

You can also choose to stick it in the fridge for 10-30 minutes for it to start to solidify.

Make sure not to let the oils harden.  You want the oils to look like they just started to turn solid and be soft to the touch.  This will be the easiest way to whip your oils together for the best results.

4. Whip Belly Butter & Add Arrowroot

When your oils have started to solidify, it is time to whip your belly butter.  Use a hand mixer or stand mixer to whip your oils.

You’ll notice the oils start to turn white and then turn into a whipped consistency.  

After they are slightly whipped, add in your arrowroot powder.

Then, whip it again until it is the consistency that you like.  Keep in mind that the final product will harden a tad after it settles down, so I would be careful not to over whip it.

belly butter

5. Store

Store your homemade belly butter in a glass jar.  It is best to avoid plastics as it can seep into your oils.

This body butter should be shelf stable for at least 6-12 months depending on the age of your ingredients.  Just keep an eye on your butter and make sure it looks normal and doesn’t smell funky after that time if you want to keep using it.

My rule of thumb for all homemade skin care products is if it looks fine and smells fine, then it’s fine!


  • I made a large batch of this belly butter so it would last me a few months.  Feel free to cut the recipe in half.
  • You don’t have to use arrowroot powder, but it will help reduce the greasiness of the homemade belly butter.
  • It’s best to whip your oil before it starts to harden.

How To Use

For the best results, you should use your belly butter after you get out of the shower.  Your pores will be opened from the steam and help absorb the oils better.

You can apply as often as you like, but I would at least use it once a day if possible.  It’s a great way to show yourself a little extra love each day!

Another thing to keep in mind if you’re worried about your skin during pregnancy is to focus on your diet.  A healthy diet is one of the key factors to keeping your skin healthy and helping to prevent stretch marks.

A healthy diet combined with your natural homemade belly butter will work wonders as you grow your baby!


This homemade belly butter for pregnancy is so good for your skin.  By using clean ingredients, you’re keeping you and your baby safe while nourishing your body.  It is the best way to keep your skin hydrated during these precious months.

Looking For More?

Body Butter With Tallow & Shea Butter
Best Sea Salt Spray Recipe That Wont Dry Out Hair
How To Make Natural Shea Butter Lip Balm Recipe
DIY Brown Sugar Lip Scrub Recipe
Bible Verses For Pregnancy Announcements (With Printable)
Free Printable Baby Sleeping Door Signs

Join Free Member’s Library

Access free printable wall art & much more when you join the member’s library!

Posts on this blog are for informational or educational purposes only and does not substitute professional medical advice or consultations with expert professionals. Always do your own research if pregnant, nursing, or dealing with young children.

Yield: 16 oz

Belly Butter For Pregnancy

Belly Butter For Pregnancy

You’ll love how deeply nourishing this recipe is for your sensitive skin.  It works great during pregnancy and can be used long after pregnancy too.

Prep Time 10 minutes
Active Time 10 minutes
Additional Time 1 hour
Total Time 1 hour 20 minutes


  • 6 Tbsp Beef Tallow (60g)
  • 6 Tbsp Cocoa butter (60g)
  • ¼ cup Shea butter (40g)
  • 8 tsp Argan oil (20g)
  • 8 tsp Rosehip oil (20g)
  • 8 tsp Olive oil (40g)
  • ⅛ tsp Arrowroot powder


  • Double boiler
  • Kitchen Scale (optional)
  • Measuring spoons


  1. Use the double boiler method to melt the beef tallow, cocoa butter, & shea butter over medium heat.
  2. Turn off heat and add in the argan oil, rosehip oil, & olive oil.  Give it a good stir.
  3. Let oils come back to room temperature.  You can either leave it on the counter for an hour or two, or put it in the fridge for 10-30 minutes.
  4. When the oils are starting to solidify (but have not hardened) then it is time to whip your belly butter.  Whip for 30-60 seconds.
  5. Add in your arrowroot powder now if you choose to use it.
  6. Whip again until it is the consistency that you prefer.


  • I made a large batch of this belly butter so it would last me a few months.  Feel free to cut the recipe in half.
  • You don’t have to use arrowroot powder, but it will help reduce the greasiness of the belly butter.
  • It’s best to whip your oil before it hardens.

Sharing Options


  1. Love this recipe! Tallow has been so nourishing for my skin I can imagine how good it would be for an expectant mother. Thanks for sharing 🙂

  2. Thank you for this recipe! I’m vegan so I’m wondering if there might be a substitute for the beef tallow? I’d love to try this recipe.

    1. Hi Dawn! Coconut oil has a similar consistency to beef tallow, so I think it would make a great substitution.

Leave a Reply

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