Homemade Flower Food


Save money and make your own homemade flower food by using materials from your home. Both your cut flowers and planted flowers (in the garden and in containers) benefit from homemade flower food. Feeding cut flowers will help them last longer and feeding planted flowers will help them bloom more flowers for a longer period of time. There are several ways in which to make your homemade flower food. For cut flowers, choose one method. For planted flowers, use one or a combination of foods for best results.

Food Recipes for Cut Flowers

Step 1

Mix 1 qt. of water with 2 tsp. of white sugar, 1/2 tsp. chlorine bleach, 1/4 tsp. alum.

Step 2

Mix 1 pt. of water with 1/2 tsp. chlorine bleach and 1 pt. non-diet "clear" soda drink (e.g., Sprite, 7-Up, Sierra Mist or generic).

Step 3

Mix 1 qt. of water with 1/2 tsp. chlorine bleach, 2 tsp. of sugar and 2 tbsp. of white vinegar.

Food for Outdoor Flowers

Step 1

Spread coffee grounds around the base of the plants. Use the coffee grounds after you are finished with them.

Step 2

Dry egg shells after you have used the egg inside. Break them apart, and spread them around the base of your flowers.

Step 3

Compost your table scraps and garden debris, such as grass clippings (no weeds), bananas and green vegetables. Compost these organic materials in a compost bin, available at most garden centers.

Things You'll Need

  • Water
  • Sugar
  • Bleach
  • Clear soda
  • White vinegar
  • Coffee grounds
  • Egg shells
  • Table scraps
  • Garden debris


  • University of Illinois Extension: Make Cut Flowers Last Longer
  • Gardening Online Magazine: Homemade Fertilizer Tips
Keywords: homemade flower fertilizer, homemade preservative, homemade plant food

About this Author

Melissa Lewis has been a professional writer since 2005. Her work has appeared in various online publications. A former elementary classroom teacher and media specialist, Lewis is also a script writer, with a movie script, "Homecoming," she co-wrote currently in production. She holds a Bachelor of Arts in psychology.