Learn which plants thrive in your Hardiness Zone with our new interactive map!

Homemade Plant Food

By Amma Marfo ; Updated September 21, 2017
Many plants benefit from added nutrients in plant food

A quick and affordable way to feed your plants, whether indoors or outside, is to make your own homemade plant food. By giving your plants an extra boost of nutrients into the soil you can grow healthier plants to their full potential in size, color, and flowering. With just a few simple supplies from around your home you can make a usable plant food in a matter of minutes.

Mix 1 tbsp. of Epsom salts with one gallon of room temperature water and stir the mixture well with the wooden spoon to completely dissolve the Epsom salts.

Use the mixture instead of plain water when you water your plants, applying the solution to the soil and root area of the plant while avoiding the leaves or stems of your plants.

Water your plants with the mixture monthly as desired to continue to feed your plants between regular waterings.


Things You Will Need

  • Tablespoon
  • Epsom salts
  • Wooden spoon
  • Watering can


  • If you don't want to make a solution for your plants, you can use aquarium water from a fish tank after water changes and use the "dirty" water in place of a regular watering each month.
  • Other items which can you sprinkle on the soil a tbsp. at a time are dried, used coffee grounds, or dried eggshells which have been ground into a powder with a blender.