This post may contain affiliate links.
Using simple, all-natural ingredients, these DIY recipes are a great way to create thoughtful, handmade gifts that are both eco-friendly and personal. Plus, you can make them all within a weekend. From soothing face masks to rich body balms, these 28 ideas are perfect for crafting something special right in your kitchen—just in time for Christmas.
Homemade Bath Bombs

Handmade bath bombs are simple to make using basic ingredients like baking soda, citric acid, and essential oils. You can customize them with different scents, colors, or even add dried flowers to suit the recipient’s taste. These make great gifts because they’re practical, thoughtful, and add a touch of relaxation to someone’s day. Plus, they show you put time and effort into creating something special, which is always appreciated during the holiday season.
Get the Recipe: Homemade Bath Bombs
DIY Rose Petal Candle

A rose petal candle is a simple yet elegant DIY project. Using dried rose petals and your choice of wax, you can create a candle that’s both fragrant and visually stunning. These candles make thoughtful gifts. You can personalize it by choosing a favorite scent or adding other dried flowers. They’re a great way to show you care with something handmade and unique.
Make This Craft: DIY Rose Petal Candle
Lavender Hibiscus Soap

This hibiscus homemade soap could be your new favorite! You get to choose your own ingredients, so you’ll know exactly what’s in every bar.
Get the Recipe: How to Make Hibiscus Soap
Jasmine and Shea Body Butter

Because it is rich in fatty acids, antioxidants, and vitamins, it is great for those with dry, irritated, damaged, or unhealthy skin. It works with the body’s skin cells to heal, tone, soften, and plump skin. And the best part is that it’s safe and all-natural.
Get the Recipe: Jasmine and Shea Body Butter
DIY Banana Avocado Smoothie Face Mask

This face mask smoothie is full of good fats, vitamins, and potassium, plus cinnamon to open up the pores and improve the penetration of nutrients.
Get the Recipe: DIY Banana Avocado Smoothie Face Mask
Beeswax Candles

If you love the warm, flickering glow of candles, you’ll love having a stash of homemade
Get the Recipe: How To Make Easy Beeswax Candles: Step By Step Tutorial
DIY Turmeric Oat Face Mask

This tried-and-true face mask has long been used as a beauty ritual by Indian brides. They use turmeric in head-to-toe scrubs and masks to help brighten up their skin before their wedding day.
Get the Recipe: DIY Turmeric Oat Face Mask
Homemade Mocha Mud Mask

Three powerful ingredients team up to create this mask – bentonite clay, coffee grounds, and cocoa powder. These simple ingredients are exactly what your face needs – and the best part is that the mask is perfect for all skin types.
Get the Recipe: Homemade Mocha Mud Mask
Homemade All Natural Shea Butter Lotion

You’re going to love this homemade
Get the Recipe: Homemade All Natural Shea Butter Lotion
How to Make an All Natural Shampoo

Made with castile soap, avocado oil, and essential oils, this shampoo nourishes damaged hair, adds moisture to dry strands and replenishes natural oils—all in just a few minutes. Plus, it’s much more cost-effective than store-bought options since you can make several bottles with just a few ingredients.
Get the Recipe: How to Make an All Natural Shampoo
Lavender Cookies

This
Get the Recipe: Lavender Cookies
Lavender Orange Bath Salts

These homemade bath salts are so easy to make and smell amazing! Make DIY
Get the Recipe: Diy Lavender Orange Bath Salts
Lemon Balm Lip Balm

This recipe combines the soothing properties of
Get the Recipe: Lemon Balm Lip Balm
Eucalyptus Bath Soak

This simple blend of Epsom salt, fine grain Himalayan salt, and dried eucalyptus leaves is perfect for relaxing your muscles and soothing your skin. With the added touch of eucalyptus essential oil and almond oil, this bath soak helps you unwind and rejuvenate.
Get the Recipe: How to Make Eucalyptus Bath Soak
Jewelweed Salve

Packed with natural healing properties, Jewelweed is known for its ability to calm and relieve itching and other skin irritations.
This simple yet effective salve combines the therapeutic properties of jewelweed,
Get the Recipe: How to Make Jewelweed Salve
Chamomile Salve

This simple yet effective chamomile salve captures the therapeutic properties of chamomile to create a calming balm for the skin. Just as chamomile helps to relax the mind, it can also soothe and nourish the skin when applied topically. With the addition of avocado oil and
Get the Recipe: Chamomile Salve
Homemade Lavender Rosemary Bar Soap

This recipe features a blend of
Get the Recipe: Homemade Lavender Rosemary Bar Soap
Homemade Hair Conditioner Bar

This simple DIY conditioner bar recipe is easy to make and suitable for all hair types. With luxurious cocoa butter to add shine and moisture to your hair, you’ll never want to go back to chemical-laden commercial conditioners after trying this all-natural alternative!
Get the Recipe: Homemade Hair Conditioner Bar
Homemade Sea Moss Soap

Sea moss has incredible skincare properties. It moisturizes and nourishes your skin, helping to combat the signs of aging and keep it in peak condition. So, while this recipe might be a bit longer than some of our simple recipes, we think it is definitely worth the effort.
Get the Recipe: Homemade Sea Moss Soap
DIY Shampoo Bar Soap for Hair

Shampoo bars have become hugely popular in recent years, as people turn to natural, plastic-free haircare products. But did you know that it is really easy to make shampoo bars at home? The key is selecting a gentle soap base suitable for hair, such as the goat’s milk blend used in this recipe.
Get the Recipe: How to Make DIY Shampoo Bar Soap for Hair
Calendula Soap

Making your own soap is super simple and a great way to improve your skincare regimen. It smells absolutely gorgeous and leaves your skin feeling fabulous.
Get the Recipe: Homemade Calendula Soap
Homemade Honey Face Wash

this foaming
Get the Recipe: Homemade Honey Face Wash
Rose Petal Salt Scrub

The Rose Petal Salt Scrub is an amazing scrub to incorporate into your skincare routine. This scrub gently exfoliates using salt, while the oil and rose petals add a touch of moisture and softness to your skin. And it’s gentle and perfectly safe for most skin types.
Get the Recipe: Homemade Rose Petal Salt Scrub
Brown Sugar Scrub

Made with natural ingredients, this homemade scrub is like a spa day for your skin, keeping it happy, healthy, and oh-so-radiant.
Get the Recipe: Homemade Brown Sugar Scrub Recipe
Green Tea Soap Scrub Bars

Scented with bergamot and sweet orange essential oil blends, this green tea sugar scrub bar is like a mini spa right at home. No matter what your day has thrown at you, relaxation is possible with these homemade bars.
Get the Recipe: How to Make Green Tea Soap Scrub Bars
Coffee Scrub with Coconut Oil

If you’re a fellow coffee lover, then you’re going to love this. A DIY coffee scrub can be a great way to revitalize, exfoliate your skin, and practice self care.
Get the Recipe: Homemade Coffee Scrub with Coconut Oil
DIY Chamomile Bath Salts

Relaxation and self-care are essential in today’s fast-paced world. And what better way to unwind than with this easy-to-make chamomile bath salt? This bath salt will have you feeling pampered and rejuvenated.
Get the Recipe: DIY Chamomile Bath Salts
Body Butter With Oatmeal

DIY body butter recipe is super easy to make and uses all-natural ingredients that leave your skin feeling soft, smooth, and nourished.
Get the Recipe: How to Make Body Butter With Oatmeal
9 All-Natural Cleaning Products You Can Make at Home

Commercial cleaners are often filled with harsh chemicals and mysterious ingredients. By making your own all-natural cleaner at home, you can rely on safe, eco-friendly ingredients that you likely already have on hand. Check out these easy homemade recipes for window cleaner, laundry detergent, and so much more.




