There’s something satisfying about turning an everyday bottle into something useful and pretty, especially for the kitchen sink where we all spend more time than we’d like. For this project, I use old glass vinegar bottles and simple pump tops to make a set of three harvest-inspired soap dispensers that look right at home on a counter in autumn, but honestly, I’d keep them out year-round. They’re practical, inexpensive, and a fine way to give sturdy glass bottles a second life.

I’ve always had a soft spot for saving good jars and bottles, the way my mother and aunts did on our Midwestern farmstead. Back then, we reused things because it made sense; now I do it because it still makes sense, and because it brings a little character into the house. If you like easy upcycling projects with a cozy, seasonal feel, this one is a lovely afternoon make.

Materials for three harvest soap dispensers laid out on a table
Materials for three harvest soap dispensers laid out on a table

Materials

3 empty glass vinegar bottles, 16 to 24 ounces each, labels removed

3 pump tops sized to fit the bottle openings, usually 28 mm threaded soap pumps
12 ounces dish soap, divided among bottles
12 ounces hand soap, divided among bottles
12 ounces hand lotion or countertop cleaner, optional for the third bottle
1 small funnel, 3 to 4 inches wide
1/2 cup rubbing alcohol for cleaning the glass
6 cotton pads or 1 soft cleaning cloth
3 acrylic craft paint colors, 2 ounces each, in harvest shades such as pumpkin orange, warm cream, and olive green
3 small paintbrushes, one for each color or 1 brush rinsed between colors
6 feet jute twine, cut into three 24-inch lengths
1 pair scissors
3 clear waterproof labels or 1 paint pen for small wording, optional
1 tube all-purpose craft glue, optional, for securing twine

Instructions

1. Wash the vinegar bottles thoroughly with hot soapy water, then soak and peel off the labels. Wipe away any sticky residue and let the bottles dry completely.

2. Clean the outside of each bottle with rubbing alcohol so the paint and decorations will adhere better. Pay special attention to the front and neck where hands usually touch.

3. Decide how you want your 3-item set to function, such as dish soap, hand soap, and lotion or cleaner. Set the bottles in the order you want them displayed so the colors and finishes feel balanced together.

4. Paint a simple harvest accent on each bottle, such as a cream band, an olive leaf sprig, or a small pumpkin-orange block near the bottom, and keep plenty of clear glass showing so the bottle still looks like a vinegar bottle at heart. Let the first coat dry fully, then add a second coat if needed.

5. Wrap twine around the neck of each bottle 4 to 6 times and tie it into a neat knot or bow. Add a tiny dot of craft glue under the twine only if it slips.

6. If you’d like the bottles identified, add a small clear label or a few neat words with a paint pen once the paint is fully dry. Keep the lettering minimal so the glass and shape stay the star of the project.

7. Use the funnel to fill each bottle about three-quarters full with your chosen soap, lotion, or cleaner. Leave enough space at the top so the pump can fit without overflow.

8. Insert a pump top into each bottle and twist it on securely. Test each pump over the sink and trim the dip tube with scissors if it bends too much at the bottom.

9. Wipe the bottles clean, arrange the set together on a tray or beside the sink, and make any final adjustments to the twine or pump alignment. The finished trio should feel coordinated but not too matchy, like pieces collected over time.

Finished set of three harvest soap dispensers made from old glass vinegar bottles
Finished set of three harvest soap dispensers made from old glass vinegar bottles

Variations & Tips

For a cleaner farmhouse look: Skip the painted motifs and use only cream paint bands and twine around the necks. It gives the bottles a softer, more neutral look that works well past harvest season.

For a true kitchen trio: Fill one bottle with dish soap, one with hand soap, and one with hand lotion. That combination is the most useful by my sink, especially in cold weather when hands dry out fast.

Pump fit tip: Take one bottle cap with you when shopping for pump tops if you can. Old vinegar bottles can vary a bit at the neck, and matching the thread size saves frustration later.

Paint durability: If the bottles will get splashed often, use paint made for glass or add a clear sealer after the paint dries. Just be sure the sealer is fully cured before handling the bottles regularly.

Gift idea: These make charming hostess or housewarming gifts when filled and tied with a little extra twine. I like to set all three on a thrifted tray, and it looks like something much pricier than it is.

Bottle prep shortcut: If the labels are stubborn, soak the bottles in very hot water with a spoonful of baking soda for 20 to 30 minutes. Most paper labels will slide right off after that.