In general, the best fertilizer for big buds is one that contains high levels of nitrogen. This is because nitrogen is essential for cannabis plants to grow large and yield strong flowers. Some other important nutrients that should be included in a cannabis fertilizer blend include phosphorous, potassium, and calcium.