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:
- Wash the eggshells.
- Let them dry completely.
- 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:
- Cut 1–2 banana peels into pieces.
- Put them in a jar of water.
- 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:
- Cut orange peels into small pieces.
- Add them into a jar of water.
- 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


