Homemade Natural Fertilizers for Cucumbers, Tomatoes, Vegetables & Flowers

You don’t need expensive products to grow healthy plants.
Some of the best fertilizers can be made right in your kitchen using simple natural ingredients like eggshells, banana peels, coffee grounds, or vegetable scraps.

These DIY fertilizers are easy, cheap, eco-friendly, and perfect for cucumbers, tomatoes, peppers, herbs, and even flowers.

1. Eggshell Fertilizer 🥚

Best for:

  • Tomatoes 🍅
  • Peppers 🌶️
  • Cucumbers 🥒
  • Flowers 🌸

Eggshells are rich in calcium, which helps plants grow stronger and can help prevent blossom end rot in tomatoes and peppers.

How to make it:

  1. Wash the eggshells.
  2. Let them dry completely.
  3. Crush them into small pieces or powder.

How to use:

  • Mix directly into the soil.
  • Sprinkle around the base of plants.
  • Add into planting holes before transplanting.
  • Soak crushed eggshells in water for 24–48 hours and use the water to feed plants 💧

✅ Helps roots grow strong
✅ Improves soil naturally
✅ Great for flowering plants
✅ Adds calcium to water naturally

2. Banana Peel Fertilizer 🍌

Best for:

  • Cucumbers 🥒
  • Tomatoes 🍅
  • Roses 🌹
  • Flowering plants 🌸

Banana peels contain potassium and phosphorus, which help plants produce flowers and fruits.

Simple Banana Tea:

  1. Cut 1–2 banana peels into pieces.
  2. Put them in a jar of water.
  3. Leave for 24–48 hours.

How to use:

  • Water plants with the liquid once a week.

✅ Encourages flowering
✅ Helps fruit production
✅ Perfect for garden vegetables

3. Orange Peel Water Fertilizer 🍊💧

Best for:

  • Flowers 🌸
  • Herbs 🌿
  • Indoor plants 🪴
  • Garden vegetables 🥒

Orange peels contain natural nutrients and can help refresh the soil naturally.

How to make it:

  1. Cut orange peels into small pieces.
  2. Add them into a jar of water.
  3. Let them soak for 24–48 hours.

How to use:

  • Use the orange peel water to water plants.
  • Pour lightly around the base of plants.
  • Add small peel pieces into compost.

⚠️ Don’t use too much at once.

✅ Helps freshen soil naturally
✅ Gentle natural plant boost
✅ Great for garden and indoor plants

4. Vegetable Scrap Compost 🥕

Best for:

Everything in the garden 🌿

Fruit and vegetable scraps can turn into rich compost full of nutrients.

Good scraps to use:

  • Carrot peels
  • Lettuce
  • Apple peels
  • Cucumber scraps
  • Tea leaves

Avoid:

  • Meat
  • Dairy
  • Oily foods

✅ Creates rich healthy soil
✅ Completely natural fertilizer

5. Rice Water Fertilizer 🍚

Best for:

  • Cucumbers 🥒
  • Indoor plants 🪴
  • Flowers 🌸

Rice water contains minerals and starch that feed beneficial soil bacteria.

How to use:

  • Save water after washing rice.
  • Let it cool.
  • Water plants once every 1–2 weeks.

✅ Gentle natural fertilizer
✅ Helps healthy roots

Bonus

Coffee Ground Fertilizer ☕

Best for:

  • Leafy vegetables 🥬
  • Flowers 🌸
  • Soil improvement

Used coffee grounds add nitrogen to the soil.

How to use:

  • Sprinkle lightly around plants.
  • Mix into compost.

⚠️ Don’t use too much at once.

✅ Improves soil texture
✅ Helps green growth

Simple Gardening Tip 🌱

Natural fertilizers work best when used regularly in small amounts.
Healthy soil = stronger roots, more flowers, and bigger harvests.

Sometimes the best garden solutions are already in your kitchen ♻️✨