
How to Compost for Cannabis: Make Your Own Organic Fertilizer
Compost basics plus eight kitchen ingredients that can feed your weed plants and build better soil for next to nothing.
To make your own organic fertilizer for cannabis, start a simple compost with layers of dry material (dead leaves, shredded cardboard) and wet kitchen scraps, then boost it with everyday ingredients like used coffee grounds, banana peels, eggshells and nettle tea. It's a natural, sustainable alternative to bottled nutrients that feeds your plants while improving soil structure and encouraging healthy microbial life.
On top of that, brewing your own fertilizer lets you control exactly what your plants get, so you can tweak the mix for each growth stage.

Why make your own organic fertilizer for cannabis?
Making your own organic plant food for cannabis has perks that go way beyond just feeding your plants. More and more growers are ditching commercial fertilizers in favor of their own natural blends. Here are the main reasons the practice keeps catching on.
1. You save money in the long run
Homemade fertilizer takes a bit more effort, but it's much cheaper than buying processed products. When you make it yourself, you can put kitchen scraps, yard waste and other easy-to-find materials to work, which cuts costs over time and lets you reuse resources.
2. More control and customization
Making your own fertilizer gives you total control over the ingredients and nutrients your buds get. That's ideal if you want to experiment with different formulas for each stage of growth, or if you're going fully organic or even veganic. With homemade fertilizer, you can make sure every grow cycle sticks to eco-friendly, sustainable practices.
3. Better soil quality
Homemade organic fertilizer doesn't just help your plants; it helps the soil they grow in. Synthetic fertilizers tend to wear soil down over time, while organic ones enrich and revive it, so you can reuse the same soil for multiple harvests. That makes for a more sustainable grow and a healthy, nutrient-rich home for your roots.
Making your own fertilizer is an effective, natural way to get the best out of your plants and keep your grow eco-friendly. With organic ingredients and simple methods, you can feed your plants and build healthier soil without relying on commercial products.
Making the perfect cannabis fertilizer is easy
Making your own organic fertilizer for cannabis might sound complicated, but it's actually a pretty simple process. Plenty of growers find that the key nutrients, like nitrogen, potassium and phosphorus, are easy to source from food scraps and other natural stuff already in your kitchen.
How do you start making your own fertilizer?
The first step to richer soil is composting. A lot of people get put off by composting because they think it's complicated or messy, but it can actually be simple and effective.
To get started, you'll need a few basics, like dry soil or dry yard waste, and a compost bin. If you don't want to spend money on one, you can build your own cheaply and easily.
Once your bin is ready, follow these steps:
- Add dry materials: Start with a layer of dry stuff, like dead leaves or shredded cardboard.
- Add wet materials: Next, add wet materials like food scraps, coffee grounds and used herbal tea.
- Maintain your compost: Keep the mix balanced so it's neither too dry nor too wet. Check it regularly and adjust the moisture as needed.

Over time, the microorganisms in your compost break the materials down into nutrient-rich soil for your plants. If you have room, add some earthworms: they speed up decomposition and enrich the compost. If you live somewhere small, you can just work these ingredients straight into your plants' soil, though they'll take longer to break down.
Natural ingredients for homemade organic fertilizer
Here are eight common ingredients you can use to make your own organic fertilizer:
- Coffee grounds: Rich in nitrogen, with some potassium and phosphorus too, and they break down easily in compost.
- Banana peels: Rich in potassium and phosphorus, plus some calcium, all of which help your plants grow.
- Aquafaba: The liquid from canned chickpeas and other beans contains some potassium. Use it to moisten your compost or add it straight to your containers.
- Cooking water: Water you've boiled vegetables in picks up nutrients from them. Use it unsalted and let it cool before watering your plants.
- Urine: It might sound weird, but human urine is packed with nitrogen. Always dilute it in water before applying it to plants.
- Citrus peels: A decent source of nitrogen, potassium and phosphorus, and many growers use them to help keep pests away.
- Eggshells: Rich in calcium, which helps build strong plant cell walls. Crush them and add them to your compost so they break down faster.
- Herbs: Plants like nettle make a nutrient-packed tea that enriches your soil. Just leave them steeping in a container of water for a few weeks.
The bottom line on DIY cannabis fertilizer
Making your own fertilizer for cannabis plants isn't just a cheap way to feed your grow; it also gives you more control over what goes into it. Working these natural ingredients into your routine will boost your plants' health and yield and make your grow more sustainable and eco-friendly. So go ahead: start composting and experiment with these ingredients until you find the perfect fertilizer for your cannabis.
THE CLUB
Join the community
Growers with a name and a face, traceable batches, a real community. No smoke, no empty promises.
Join the clubKEEP READING
GROWINGSuper Lemon Haze Strain: Effects, Flavor and Haze Family Tree
The two-time Cannabis Cup winner from Green House Seeds: a zesty, sativa-leaning hybrid with a clear head high and a body buzz to match.
GROWINGHow to Grow Autoflowers: A Complete Guide From Seed to Harvest
Light schedule, training, containers and growing medium: everything a beginner needs to pull a solid harvest from autoflowering cannabis.